linux上NAT转发问题,允许转发设置 (linux 开启ip转发)
vim /etc/sysctl.conf 这里是重点 配睁巧置路由转发,路由开启等都要用到悉皮键。
# Controls IP packet forwarding
net.ipv4.ip_forward = 0
修改为
# Controls IP packet forwarding
net.ipv4.ip_forward = 1 允许内置路握槐由
sysctl -p 更新
*nat
:PREROUTING ACCEPT
:POSTROUTING ACCEPT
:OUTPUT ACCEPT
-A PREROUTING -i eth2 -p tcp -m tcp –dportj DNAT –to-destination 192.168.195.28:8080
-A POSTROUTING -j MASQUERADE
相关问题拓展阅读:
linux端口转发.求高手!!!!急 想实现访问A的8999其实就是访问B的8999。 A的ip 192.168.1.100 B是200
>192.168.1.100
1.开启转发功能衡仿旦:vi /etc/sysctl.conf net.ipv4.ipforward = 1
sysctl -p
2.防火墙:iptables -t nat -A PREROUTING -d 192.168.1.100 -p tcp –dportj DNAT –to-destination 192.168.1.200:8999(-p 这里认为服务是tcp协议的)
>192.168.1.200
iptables -t nat -A POSTROUTING -s 192.168.1.200 -p tcp –sportj SNAT –to-source 192.168.1.100:8999(认为是tcp协议,咐扰回包端口为8999)
操作系大枝统使用centos6.3
另外使用反向代理也可实现
关于linux 开启ip转发的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。