SERVER:
echo 'net.ipv4.ip_forward = 1' >> /etc/sysctl.conf
sysctl -p
yum install iptables-services iptables -y
iptables -t nat -A POSTROUTING -s 10.9.0.0/16 -o eth0 -j MASQUERADE
執(zhí)行這一步之前應該是編輯好了"/etc/sysconfig/iptables"配置文件刪除默認規(guī)則
service iptables save
systemctl enable iptables
systemctl start iptables
SERVER B:
route del default && route add default gw??{SERVER IP_ADDRESS}
sed -i 's:GATEWAY=10.9.0.1:GATEWAY={SERVER IP_ADDRESS}:g' /etc/sysconfig/network-scripts/ifcfg-eth0
PS:
因為iptables-save命令保存后并不會更新 /etc/sysconfig/iptables 配置管理文件,這個文件是依賴 iptables-services 軟件包生成。所以還是用service命令來管理比較穩(wěn)妥。
刪除 “/etc/sysconfig/iptables” 配置文件中默認的規(guī)則,否則執(zhí)行systemd管理命令會加載一些默認規(guī)則,造成意外。
同時還要注意刪除iptables軟件會將一些關聯(lián)的其他軟件包也刪除,可以停用iptables服務,但小心謹慎刪除iptables軟件包。
PSPS:
截圖并沒有在前面附上,應該能看懂的~~
此圖為安裝好iptables-services包之后,里面含有的默認規(guī)則

貼上此圖是要說明卸載iptbales包會將一些其關聯(lián)的軟件包一并刪除,謹慎操作

此圖為保存規(guī)則并顯示具體的保存內(nèi)容

此圖為請大家自己來理解吧。呵呵
