Linux Firewall 3 Super typisk anvendelse



iptables dette direktiv, som følgende forespørgsel med en mand kan se, er det bruges til at filtrere pakker og gør NAT Network Address Translation (Network Address Translation), anvendelsen af dette direktiv er mange, kan gøre en masse ansøgninger om internettet.

iptables - administration værktøj for IPv4 pakkefiltrering og NAT

Anvendelse 1: Lad computeren lokalnetværket til en reel IP at dele båndbredde (Gennemførelse af NAT)

Figur:






Det nødvendige udstyr: en Linux server, 2 netkort

Card 1: eth0, bruge rigtige IP, LAN 2: eth1, så brug 192.168.1.254

Indstilling: I / etc / rc.d / rc.local følgende skriftlige linjer

echo "1" / proc/sys/net/ipv4/ip_forward

modprobe ip_tables

modprobe ip_nat_ftp

modprobe ip_conntrack

modprobe ip_conntrack_ftp

iptables-t nat-A POSTROUTING-o eth0-s 192.168.1.0/24-j Masquerade

Ansøgning 2: Lad computeren lokalnetværket til at dele båndbredde med en ADSL (Gennemførelse af NAT)

Dette eksempel, og ligesom det foregående eksempel, at kun ét sæt foretage ændringer

Figur:






Det nødvendige udstyr: en Linux server, 2 netkort

Card 1: eth0, bruge rigtige IP, LAN 2: eth1, så brug 192.168.1.254

Indstilling: I / etc / rc.d / rc.local følgende skriftlige linjer

echo "1" / proc/sys/net/ipv4/ip_forward

modprobe ip_tables

modprobe ip_nat_ftp

modprobe ip_conntrack

modprobe ip_conntrack_ftp

iptables-t nat-A POSTROUTING-o ppp0-s 192.168.1.0/24-j Masquerade

Ansøgning 3: Lad omverdenen kan få adgang til lokalnetværket computer enhed i serveren (implementering omdirigere, overførsel port)

En sådan praksis har den virkning at beskytte det indre server

Figur:






Det nødvendige udstyr: en Linux server, 2 netkort

Card 1: eth0, med rigtige IP, LAN 2: eth1, så brug 192.168.1.254

Indstilling: I / etc / rc.d / rc.local følgende skriftlige linjer

echo "1" / proc/sys/net/ipv4/ip_forward

modprobe ip_tables

modprobe ip_nat_ftp

modprobe ip_conntrack

modprobe ip_conntrack_ftp

iptables-t nat-A POSTROUTING-o eth0-s 192.168.1.0/24-j Masquerade

iptables-t nat-A PREROUTING-i eth0-p tcp-d real IP - dport 80-j DNAT - to-destination 192.168.1.13:80