Witam. Jak mogę w IPTABLES zablokować dostęp sieci LAN do DMZ i odwrotnie - ale pozostawiając jeden adres w DMZ otwarty dla LAN, ponieważ przez niego przechodzi ruch do internetu.
Sieci te działają na osobnych interfejsach. Powiedzmy, że LAN to adres 172.17.1.0/24, a DMZ to 190.50.50.0/24 (internet udostępnia adres 190.50.50.1)
iptables -A FORWARD -s 172.17.1.0/24 -d 190.50.50.1 -j ACCEPT
iptables -A FORWARD -s 172.17.1.0/24 -d 190.50.50.0/24 -j DROP
Pozostałe analogicznie do tej powyższej. Zwróć też uwagę czy nie masz czegoś innego w firewallu (jakiegoś -I), co skasuje ci tą regułę. Najlepiej wynik sprawdź za pomocą: