A-A+

linux服务器做路由,映射同网段机器

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

机器1:有一个内网IP,一个外网IP

内网:eth0:192.168.10.10

外网:eth1:10.10.10.10

机器2:与机器1内网同一网段,无外网IP

内网:eth0:192.168.10.11

机器1做路由器,映射机器2,使机器2可以上网,从外网连接机器2

步骤一:

配置机器2的网关为机器1

步骤二:

机器1:添加转发功能

vi /etc/sysctl.conf

net.ipv4.ip_forward=1

sysctl -p

步骤三:

使用机器2可以访问外网,在机器1上配iptables

iptables -t nat -A POSTROUTING -s 192.168.10.11/24 -o em1 -j MASQUERADE

外网可以连接到机器2.在机器1上配NAT映射

iptables -t nat -A PREROUTING -d 10.10.10.10 -p tcp --dport 11122 -j DNAT --to-destination 192.168.10.11:22

iptables -t nat -A PREROUTING -d 10.10.10.10 -p tcp --dport 18080 -j DNAT --to-destination 192.168.10.11:8080

iptables -t nat -A PREROUTING -d 10.10.10.10 -p tcp --dport 180 -j DNAT --to-destination 192.168.10.11:80

标签:

给我留言