我最近把路由器固件从番茄切换到了OpenWRT。下面的iptable命令将拦截端口80上的http请求到内部ip (192.168.1.254),并在端口8082重定向到不同的内部ip (192.168.1.133)。
此配置不适用于OpenWRT。我已经在防火墙-自定义规则部分输入了它。
iptables -t nat -I PREROUTING -p tcp -d 192.168.1.254 --dport 80 -j DNAT --to-destination 192.168.1.133:8082
iptables -t nat -I POSTROUTING -p tcp --dport 80 -j MASQUERADE我已经读了相当多,但大多数指南是如何设置WAN端口转发。我已经做了几个小时了,并且不得不将OpenWRT引导到故障安全模式几次。如果能提供任何帮助,我将不胜感激。
其他详情:
发布于 2016-02-26 16:33:31
经过几个小时的尝试,我能够在本文的帮助下完成这项工作;https://www.debuntu.org/how-to-redirecting-network-traffic-to-a-new-ip-using-iptables/
我的POSTROUTING命令不正确。切换到以下命令有效:
iptables -t nat -I POSTROUTING -j MASQUERADE
https://serverfault.com/questions/759919
复制相似问题