Different machine running VL 5.8 Standard.
I followed the same steps and get this output from iptables -L:
vector:/~
root:# iptables -L
Chain INPUT (policy DROP)
target prot opt source destination
ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED
ACCEPT tcp -- anywhere anywhere state NEW tcp dpt:microsoft-ds
ACCEPT tcp -- anywhere anywhere state NEW tcp dpts:netbios-ns:netbios-ssn
ACCEPT udp -- anywhere anywhere state NEW udp dpt:microsoft-ds
ACCEPT udp -- anywhere anywhere state NEW udp dpts:netbios-ns:netbios-ssn
ACCEPT all -- anywhere anywhere
TRUSTED all -- anywhere anywhere state NEW
Chain FORWARD (policy DROP)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
DROP icmp -- anywhere anywhere state INVALID
Chain TRUSTED (1 references)
target prot opt source destination
ACCEPT all -- 192.168.0.0/24 anywhere
ACCEPT icmp -- anywhere anywhere icmp echo-request
DROP icmp -- anywhere anywhere
REJECT all -- anywhere anywhere reject-with icmp-port-unreachable
vector:/~
root:#
I am confused by the different results etween 5.8 and 5.9. The same steps seem to work in 5.8 but not in 5.9. I even tried VL Easytables in 5.9 but still got the same (ACCEPT everything) result. Should I have followed different steps to set-up the firewall in 5.9 Standard?