使用如下iptables規則將183.230.40.192的訪問重定向到117.185.16.31,
iptables -t nat -A forwardrule -d 183.230.40.192 -m mac --mac-source E0:DB:55:95:9F:2D -p TCP --dport 80 -j DNAT --to-destination 117.185.16.31:80
當在瀏覽器訪問183.230.40.192,看到iptables規則有匹配到,但是瀏覽器回傳403錯誤

通過wireshark抓包發現,iptables規則雖然把目的ip地址改成了117.185.16.31,但是http報文首部的Host欄位還是183.230.40.192,導致服務器拒絕回應引起403錯誤。

iptables規則只是修改了目的ip地址,但是沒修改應用層http報文首部的Host欄位,導致重定向失敗,請問這種問題怎么解決。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/231631.html
標籤:應用程序開發區
上一篇:ubuntu使用ssh -Y遠程連接jetson nano運行圖形化程式卡頓
下一篇:centos,安裝圖形界面
