Opensuse encaminhamento de porta 80 a 8080 não funciona

1

Eu tenho um servidor glassfish que usa a porta 8080.

Eu preciso encaminhar da porta 80 para 8080 para acessar o conteúdo sem colocar a porta: 8080 na URL.

Eu tentei colocar uma regra de masquerade, adicionar regras de iptables mas nada muda ...

A última regra do iptables que eu tentei é:

sudo iptables -t nat -A OUTPUT -d localhost -p tcp --dport 80 -j REDIRECT --to-port 8080

Que vêm desta postagem O redirecionamento da porta 80 não funciona para localhost o problema é que nada muda.

A versão do opensuse é: 13.2

O que eu sinto falta?

    
por Andrea Catania 28.12.2015 / 15:17

1 resposta

0

Tente abaixo das regras do iptables, isso deve funcionar para você

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

O SuSEfirewall2 também regenera o iptables em cada inicialização. Então, se você quiser salvar regras, você pode adicionar "regras personalizadas" usando o arquivo: / etc / sysconfig / scripts / SuSEfirewall2-custom

    
por 28.12.2015 / 15:44