Hello, After upgrading from 202 to 203 my Blue devices nolonger could resolve DNS.
Green/Orange DNS were fine but Blue was not.
192.168.1.1:53 (Green interface) and 192.168.2.1:53 (Blue interface) were both accessible but DNS queries from Blue would not reply.
In the /etc/sysconfig/firewall.local I added:
iptables -t nat -A POSTROUTING -p udp --sport 53 -s 102.168.2.1 -j SNAT --to-source 192.168.1.1
iptables -t nat -A POSTROUTING -p tcp --sport 53 -s 102.168.2.1 -j SNAT --to-source 192.168.1.1
restarted the firewall.local and all was working again.
What I want to understand is why this stopped working after the upgrade? i.e. is this really the solution or am I missing a route somewhere else in the config?
These SNAT rules are a workaround for DNS responses being sent with the wrong source address.
If you have to add them, there is likely a source address issue in your Blue network configuration.
Are you using a Wi‑Fi access point? If so, please check its LAN settings (bridge mode, DHCP, VLAN, …).
OK, When I get some time next week I will spin up a new Installation on my backup device and see where the issue lies. I have had the current system and running for years so could be something I forgot I did years ago…