On Thursday 15 January 2004 1:33 am, Minh Cao wrote: > Antony, > > Thanks for your help ! > This machine already placed behind the checkpoint firewall. > All I need is NATing to work, but firewall protection. > > How do I void the iptables's firewall default rules, which load from > kernel. There are no "default rules which load from the kernel". Please answer the questions I asked, and please reply to the list. Antony. > > What I have but not worked: > > iptables -A FORWARD -i $EXTIF -o $INTIF -j ACCEPT > > iptables -A FORWARD -i $INTIF -o $EXTIF -j ACCEPT > > > > iptables -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE > > What you have shown above looks as though it will do what you want (it is, > of > course just a router, very insecure, and does not qualify as a firewall, > but > it meets your specification). > > Some questions: > > 1. Do you have packet forwarding turned on in the kernel (cat > /proc/sys/net/ipv4/ip_forward)? > > 2. What are the default policies on your netfilter chains (iptables -L)? > > 3. You say the above has not worked - how have you tested it? > > 4. Do packets get across the router in either direction (internal to > external? > external to internal)? > > 5. Have you read Oskar Andreasson's netfilter tutorial at > http://iptables-tutorial.frozentux.net, referenced on the netfilter home > page > http://www.netfilter.org/documentation/index.html#documentation-tutorials? > > 6. Did the machine work as a simple router before you tried adding > netfilter > rules? > > Regards, > > Antony. -- The difference between theory and practice is that in theory there is no difference, whereas in practice there is. Please reply to the list; please don't CC me.