iptables要启用nat表,必须启动nat表的支持。默认情况下,linux下是没有开启nat表的支持的。
#启动内核的路由功能 echo 1 > /proc/sys/net/ipv4/ip_forward #上面文件,默认值为0,即没有启动路由功能,所有有的人iptables规则写了,但是没有起作用,很可能就是没有开启内核路由的nat支持功能