Digamos que você queira encaminhar solicitações que vão para 80 a um servidor que esteja escutando na porta 8080.
Note que você precisará garantir que a porta 8080 seja permitida, caso contrário o ufw bloqueará as solicitações redirecionadas para o 8080.
sudo ufw allow 8080/tcp
Não há comandos ufw para configurar a porta para a frente, portanto, isso deve ser feito por meio de arquivos de configuração. Adicione as linhas abaixo a /etc/ufw/before.rules
, antes da seção filter
, diretamente na parte superior do arquivo:
*nat
:PREROUTING ACCEPT [0:0]
-A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
COMMIT
Em seguida, reinicie e permita que o ufw inicie na inicialização:
sudo ufw enable