Replies: 1 comment
-
Hi, Firewalld support has major issues with port forwarding. These were being worked on in #885 but that stalled due to needed changes in firewalld itself. I believe those have landed, so I'm going to start working on that again and try and get it merged. Once it does merge, the situation is still not perfect. The way the firewalld driver is structured at the moment, isolation between networks is impossible; a major rewrite of our firewalld implementation will be necessary to allow this (each network will have to become a separate zone). I am hesitant to call firewalld fully functional and supported until this happens, given it will likely be a breaking format change (though not a serious one; you'd just have to We use both the containers.conf option and environment variable. If both are present, the environment variable takes precedence. |
Beta Was this translation helpful? Give feedback.
-
I noticed that containers.conf(5) says:
However, this seems to be outdated since netavark already has a nftables backend. There is also an open issue to detect firewalld by default.
So is firewalld still considered experimental? What functionality is still missing?
Also, does netavark actually use the
firewall_driver
option from containers.conf or is it only configurable with theNETAVARK_FW
environment variable?Beta Was this translation helpful? Give feedback.
All reactions