iptables 不会在本地计算机上将 443 重定向到 8443

iptables 不会在本地计算机上将 443 重定向到 8443

我想将我电脑上的所有流量从端口 443 重定向到端口 8443。所有流量都在同一台机器上。代理服务器正在监听端口 8443,我尝试添加以下规则:

sudo iptables -t nat -A PREROUTING -i wlp3s0 -p tcp --dport 443 -j REDIRECT --to-port 8443

但是我的代理没有收到任何包。根据 ifconfig,wlp3s0 是我的 wifi 适配器。我做错了什么?

答案1

如果您的所有流量都是本地流量,那么源自您计算机的流量可能-i wlp3s0是罪魁祸首。

您的流量很可能不会通过接口进行路由wlp3s0,而是通过lo(“环回”)接口进行路由。

相关内容