我在端口 8080 上运行了 node.js webapp 服务器,无需 root 身份即可轻松运行。我已将端口 80 转发到 8080,以便在标准 Web 端口上使用它。
有没有办法阻止外部直接访问 8080,同时允许使用 ufw 通过转发端口 80 访问它?
如果您需要更多信息,请告诉我。
提前致谢!
这是我正在使用的 iptables。
iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 443 -j REDIRECT --to-port 8443