IP Masquerading using iptables
Eli Billauer
eli billauer@yahoo.com
IP Masquerading using iptables – p.1
Talks outline iptables versus ipchains The goal (or: my goal) The - - PowerPoint PPT Presentation
IP Masquerading using iptables Eli Billauer eli billauer@yahoo.com IP Masquerading using iptables p.1 Talks outline iptables versus ipchains The goal (or: my goal) The packets way through iptables Classic masquerading (SNAT)
eli billauer@yahoo.com
IP Masquerading using iptables – p.1
IP Masquerading using iptables – p.2
IP Masquerading using iptables – p.3
IP Masquerading using iptables – p.4
Windows 2000 computer Linux computer ADSL modem eth0 eth1 10.128.200.1 10.128.200.2 10.0.0.1 10.0.0.138 ppp0 81.218.94.210 81.218.94.1
IP Masquerading using iptables – p.5
IP Masquerading using iptables – p.6
Network PREROUTING (nat) POSTROUTING (nat) network host routing FORWARD (filter) Host’s IP stack TCP UDP ICMP ... OUTPUT (filter, nat) ACCEPT ACCEPT INPUT (filter) ACCEPT
IP Masquerading using iptables – p.7
IP Masquerading using iptables – p.8
IP Masquerading using iptables – p.9
Network PREROUTING (DNAT) POSTROUTING (SNAT) network host routing FORWARD (filter) Host’s IP stack TCP UDP ICMP ... ACCEPT ACCEPT INPUT (filter) ACCEPT OUTPUT (filter, DNAT)
IP Masquerading using iptables – p.10
IP Masquerading using iptables – p.11
IP Masquerading using iptables – p.12
IP Masquerading using iptables – p.13
IP Masquerading using iptables – p.14
IP Masquerading using iptables – p.15
IP Masquerading using iptables – p.16
IP Masquerading using iptables – p.17
IP Masquerading using iptables – p.18
IP Masquerading using iptables – p.19
IP Masquerading using iptables – p.20
IP Masquerading using iptables – p.21
IP Masquerading using iptables – p.22
IP Masquerading using iptables – p.23
IP Masquerading using iptables – p.24
IP Masquerading using iptables – p.25
IP Masquerading using iptables – p.26
IP Masquerading using iptables – p.27
IP Masquerading using iptables – p.28
IP Masquerading using iptables – p.29
IP Masquerading using iptables – p.30
A
IP Masquerading using iptables – p.31