10.15 iptables filter表案例
10.16/10.17/10.18 iptables nat表应用
A机器有两块网卡ens33 192.168.15.132 ; ens37 192.168.1.98
B机器一块网卡ens37 192.168.1.168
两台机器能相互拼通。
A机器上执行打开路由转发
echo "1" > /proc/sys/net/ipv4/ip_forward
ip_forward 值为1打开,0关闭。默认是关闭状态。
配置转发规则
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o ens33 -j
B机器上配置网关及DNS
route add default gw 192.168.1.98 网关就是A机器ens37的ip地址
vim /etc/relosv.conf 添加一个nameserver 119.29.29.29
A机器清空上面设置的NAT规则
打开转发规则 echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -D POSTROUTING -s 192.168.1.0/24 -o ens33 -j MASQUERADE
iptables -t nat -nvL
iptables -t nat -A PREROUTING -d 192.168.15.132 -p tcp --dport 1122 -j DNAT --to 192.168.1.168:22
iptables -t nat -A POSTROUTING -s 192.168.1.168 -j SNAT --to 192.168.15.132
B机器上也要配置IP,DNS等操作。
转载于:https://blog.51cto.com/12058686/2066116