Centos iptables重定向本地连接
我曾经 将所有http请求重定向到端口8085上的jboss服务器。如果数据包来自外部,则此功能可以正常工作。 如果我试图从同一台机器上打开,它就不工作了。Telnet拒绝连接 如何重定向本地连接Centos iptables重定向本地连接,centos,iptables,portforwarding,Centos,Iptables,Portforwarding,我曾经 将所有http请求重定向到端口8085上的jboss服务器。如果数据包来自外部,则此功能可以正常工作。 如果我试图从同一台机器上打开,它就不工作了。Telnet拒绝连接 如何重定向本地连接 在centos上运行内核2.6.18 x64时,本地生成的数据包不会在eth0上产生收入。 你必须这样做: iptables -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-ports 8085 及 from:要允许转发,只需运行命令
在centos上运行内核2.6.18 x64时,本地生成的数据包不会在eth0上产生收入。 你必须这样做:
iptables -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-ports 8085
及
from:要允许转发,只需运行命令
To redirect locally generated packets, you must have the kernel option CONFIG_IP_NF_NAT_LOCAL set to Y
感谢这个有用的链接,它提供了完整的解释,帮助我认识到如果内核不是用CONFIG_IP_NF_NAT_LOCAL=y编译的话,事情是不会成功的。
To redirect locally generated packets, you must have the kernel option CONFIG_IP_NF_NAT_LOCAL set to Y
sysctl -w net.ipv4.ip_forward=1