Chain INPUT (policy ACCEPT) target prot opt source destination DROP udp -- anywhere anywhere udp dpt:l2f policy match dir in pol none DROP all -- anywhere anywhere ctstate INVALID ACCEPT all -- anywhere anywhere ctstate RELATED,ESTABLISHED ACCEPT udp -- anywhere anywhere multiport dports isakmp,ipsec-nat-t ACCEPT udp -- anywhere anywhere udp dpt:l2f policy match dir in pol ipsec DROP udp -- anywhere anywhere udp dpt:l2f Chain FORWARD (policy ACCEPT) target prot opt source destination DROP all -- anywhere anywhere ctstate INVALID ACCEPT all -- anywhere anywhere ctstate RELATED,ESTABLISHED ACCEPT all -- anywhere anywhere ACCEPT all -- 192.168.42.0/24 192.168.42.0/24 ACCEPT all -- anywhere 192.168.43.0/24 ctstate RELATED,ESTABLISHED ACCEPT all -- 192.168.43.0/24 anywhere DROP all -- anywhere anywhere Chain OUTPUT (policy ACCEPT) target prot opt source destination