你可以使用 iptablessocat 这样的工具来实现端口转发。以下是两种方法:

使用 iptables 进行端口转发:

sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

这个命令将流量从本地 80 端口重定向到 8080 端口。但是需要注意,iptables 规则在重启后会被清除,需要使用相应的方法持久保存。

使用 socat 进行端口转发:

确保你已经安装了 socat 工具。

sudo socat TCP-LISTEN:80,fork TCP:127.0.0.1:8080

这个命令将从本地 80 端口的流量转发到本地的 8080 端口。同样需要注意,这种方法在终端窗口关闭后就会停止转发。

这两种方法都可以实现端口转发,具体选择哪一种取决于你的需求和使用场景。如果需要长期生效且系统重启后依然有效,需要考虑相应的持久化配置方法。

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.