我需要将所有流量重定向到一个特定的ip(在这种情况下是index.html)和iptables
让我说清楚: 我有一个带有tomcat7的路由器,带有一个登录页面。 (index.html)使用以下url我可以进入登录页面(Index.html)ip / URL:192.168.137.111:8080
wlan ip :(接入点)192.168.0.1
eth0 ip:192.168.137.1
我已经检查了其他问题,但我无法解决。我得到了以下代码,我试图使用。我不确定它是否有效。
我在做错了什么?iptables -t nat -A PREROUTING -d 192.168.0.1 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.137.111:8080
是否可以通过iptables获取规则,将所有流量重定向/转发到index.html(192.168.137.111:8080)?
提前致谢
答案 0 :(得分:2)
您的防火墙规则表明只有192.168.0.1:80
的TCP流量才会重定向到192.168.137.111:8080
。
尝试:
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.137.111:8080
我只删除了-d 192.168.0.1
,因此它捕获了端口80上的所有TCP连接。