让linux系统做网关,代理上网!!!

服务器端:

       无线网卡:192.168.1.101 能上网

      有线网卡:192.168.9.12不能上网 

      设置:

               1.开启IP转发
                echo "1">/proc/sys/net/ipv4/ip_forward

              2.设置iptables规则
               iptables -t nat -A POSTROUTING -j MASQUERADE

客户端:
       有线网卡:192.168.9.101
       把网关设置成:192.168.9.12就可以上网了。(本来网关是192.168.9.1的,不能上网)


服务端停止共享上网方法:

       1、停止转发: echo "0">/proc/sys/net/ipv4/ip_forward

       2、删除nat规则:iptables -t nat -D POSTROUTING 1



参考:

http://www.gaojinbo.com/linux%E4%B8%8B%E4%BD%BF%E7%94%A8iptables%E5%81%9A%E8%B7%AF%E7%94%B1%E5%99%A8nat%E4%B8%8A%E7%BD%91.html

http://blog.csdn.net/xyyangkun/article/details/9010309

你可能感兴趣的:(让linux系统做网关,代理上网!!!)