A-A+

iptables实现内网机器上网

2016年01月27日 站长资讯 暂无评论

我们网络技术部的内网环境为:

PC-A: 192.168.56.101

iptables主机的网口:

eth0 : 10.0.86.100 (外网网卡)

eth1 ; 192.168.56.100 (内网网卡)

net.ipv4.ip_forward 更改为 1

方法1(重启失效):sysctl -w net.ipv4.ip_forward=1

方法2:修改/etc/sysctl.conf文件中的对应项

然后sysctl -p生效

2. 我们使用的是一台54M的水星路由器,很多年的产品了。

iptables设定:

iptables -t nat -A POSTROUTING -s 192.168.56.0/24 -j SNAT --to-source 10.0.86.100

iptables -A FORWARD -s 192.168.56.0/24 -j ACCEPT

iptables -A FORWARD -d 192.168.56.0/24 -j ACCEPT

3. 此时即可使用PC-A访问外网的IP地址了,若是访问域名,需要在内网机器指定DNS地址了。

标签:

给我留言