linux利用iptables使双网卡共享网络
1、在vmware安装两天linux系统其中一台作为服务器(server)另一台做为客户端(client),如下图
2、打开server端,在/etc/sysctl.conf 找到net.ipv4.ip_forward 如下图所示
3、在server端使用sysctl -p命令将其生效,如下图显示
4、在 server端将防火墙打开,设置防火墙策略,命令如下iptables -Fiptables -P INPUT ACCEPTiptabl髫潋啜缅es -P FORWARD ACCEPTiptables -t nat -A POSTROUTING -o eth0(注意这里是从路由之后转到eth0外网) -j MASQUERADE #打开NAT
5、在server服务器端保存防火墙规则,重启service iptables restart
6、在客户端client设置ip地址,设置其网关地址192.168.4.5(server内网地址)如下图所示
7、在客户端进行测试,发现ping网关可以ping通,pingip地址也可出去
8、通过以上测试发现,linux客户端没有设置dns解析地址,将其加入到/etc/resolv.conf,在进行测试发现就可以ping 百度啦。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:45
阅读量:87
阅读量:62
阅读量:46
阅读量:92