如何使用iptables的NAT功能把紅帽企業版Linux作為一台路由器使用?
方法:
提示: 以下方法只適用於紅帽企業版Linux 3 以上。
1、打開包轉發功能:
echo "1" > /proc/sys/net/ipv4/ip_forward
2、修改/etc/sysctl.conf文件,讓包轉發功能在系統啟動時自動生效:
# Controls IP packet forwarding
net.ipv4.ip_forward = 1
3、打開iptables的NAT功能:
/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
說明:上面的語句中eth0是連接外網或者連接Internet的網卡. 執行下面的命令,保存iptables的規則: service iptables save
4、查看路由表:
netstat -rn 或 route -n
5、查看iptables規則:
iptables -L