To my shame and dismay I must post to ask for feedback on this. I'm not the greatest documentation reader but I think I covered most if not all of it regarding.
To have the Proxmox firewall(s) working well is not proving 'easy' Not even with a simple set-up. To keep things manageable I started using only /etc/network/interfaces and the proxmox webui for firewall configurations. This because I'm using masquerading with DNAT.
issue 0 After hours of messing around leading to doubting my own sanity I've again 'partially fixed' the issue by disabling the DC and HOST FW.
Issue 1 firewall changes made in the web-UI are applied when ?
To have the Proxmox firewall(s) working well is not proving 'easy' Not even with a simple set-up. To keep things manageable I started using only /etc/network/interfaces and the proxmox webui for firewall configurations. This because I'm using masquerading with DNAT.
issue 0 After hours of messing around leading to doubting my own sanity I've again 'partially fixed' the issue by disabling the DC and HOST FW.
- I've not read any suggestion with masquerading there is a requirement for setting up rules in either or both DC and HOST firewalls so i did not.
- Also, when attempting to review the firewall ruleset this is a bewildering maze of chains, implied rules and firewall rule logic. I'm just one guy :-D
- because exit traffic filtering doesn't matter I allow out any firewall traffic, yet, this does not maintain state for the masqueraded traffic ?
Issue 1 firewall changes made in the web-UI are applied when ?
- I don't understand really, since this is a server running multiple VM I prefer to not reboot on any change, just to make sure.
- I've worked with iptables and nftables on other distro and never had to reboot to apply configuration.
- Running a one-system Proxmox instance leads me to think the DC=HOST in this case ?
- Not clear to me, neither from the documentation. I'm sure it would make more sense once I run a cluster or an actual datacenter size
- this may be obvious to people who have a dedicated role to maintaining proxmox, to me it is a bit of a struggle
- when do I use the UI, should i only add extra rules in /etc/network/interfaces(.new) or can I add other rules and where so ?
Last edited: