# Example cluster-wide firewall rules for /etc/pve/firewall/cluster.fw # # Placeholders to fill in once the network is built: # - management VLAN/subnet, e.g. 192.168.10.0/24 # - corosync VLAN/subnet # - Ceph public + backend VLAN/subnet (once Ceph is live) # # Copy to /etc/pve/firewall/cluster.fw and edit before enabling. [OPTIONS] enable: 1 policy_in: DROP policy_out: ACCEPT [IPSET mgmt] [RULES] # Web UI + SSH only from the management network IN ACCEPT -source +mgmt -p tcp -dport 8006 -log nolog IN ACCEPT -source +mgmt -p tcp -dport 22 -log nolog # Corosync (cluster quorum) - nodes only, restrict source to the # corosync subnet once it's provisioned IN ACCEPT -source -p udp -dport 5404:5405 -log nolog # Ceph (uncomment once Ceph is live; ports: mon 3300,6789, osd/mgr/mds # 6800-7300) # IN ACCEPT -source -p tcp -dport 3300 -log nolog # IN ACCEPT -source -p tcp -dport 6789 -log nolog # IN ACCEPT -source -p tcp -dport 6800:7300 -log nolog