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转发的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » linux上NAT转发问题,允许转发设置 (linux 开启ip转发)