iptables 不支援熱點

iptables 不支援熱點

我創建了規則

sudo iptables -t nat -A OUTPUT -d 64.182.208.181 -j DNAT --to-destination 127.0.0.1

然後,當我訪問網站64.182.208.181時,它不會執行該網站的正常頁面,而是執行我電腦中的腳本並返回。是工作。但是,如果我在電腦中創建熱點並使用手機訪問該網站,則這將不起作用。執行該網站的正常頁面。

為什麼?如何修復它,在我的手機上工作。

答案1

我解決了我的問題。

sudo iptables -t nat -A PREROUTING -d 64.182.208.181 -j DNAT --to 10.42.0.1

我需要使用10.42.0.1而不是127.0.0.1,因為對於我的手機,熱點的腳本位於10.42.0.1,而不是本地主機。

相關內容