我可以使用ufw设置端口吗?

我目前正在使用ufw来执行一些基本的防火墙规则。 也可以使用ufw做端口转发吗?

特别是即时通讯要转发传入的stream量到我的服务器(同一台机器运行ufw)在端口80到端口8080.(HTTPstream量转发到tomcat)

举一个具体的例子,假设你想把请求转发到80的请求转发到侦听8080端口的服务器。

请注意,您将需要确保允许端口8080,否则ufw将阻止redirect到8080的请求。

sudo ufw allow 8080/tcp 

在/etc/ufw/before.rules(文件顶部)的filter部分之前添加:

 *nat :PREROUTING ACCEPT [0:0] -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 COMMIT 

然后重新启动ufw。