Aquela regra de redirecionamento que eu lhe passei no começo, tem que funcionar no seu caso, deve ter alguma coisa bloqueando ou se perdendo, é qual é o seu servidor HTTP, Linux com Apache?
Versão Imprimível
Aquela regra de redirecionamento que eu lhe passei no começo, tem que funcionar no seu caso, deve ter alguma coisa bloqueando ou se perdendo, é qual é o seu servidor HTTP, Linux com Apache?
Exato, linux com apache.Citação:
Postado originalmente por subzeronline
vc usa iptables no servidor Apache também, posta suas regras aí do servidor que está fazendo nat e do apache c vc estiver usando regras pra ele, que deve ter alguma coisa bloqueando. t+
uma alternativa que você tem é redirecionar outra porta, por exemplo:
quando uma requisição chegar à porta 8080 do servidor, ele redirecionaria para a porta 80 do servidor apache interno.
você faria com o mesmo comando que o nosso amigo passou anteriormente, só alteraria a porta de destino inicial.
exemplo:
iptables -t nat -A PREROUTING -d ip_do_servidor -p tcp --dport 8080 -j DNAT ip_do_apache_interno:80
isto traria apenas um problema, na hora de acessar este servidor você terá que designar a porta na barra de edereços do web broswer
por exemplo:
http://ip_do_servidor:8080/
se o ip eh dinamico, tem grandes chances das portas mais comuns (21, 22, 23, 25, 53, 80, 110....) estejam bloqueadas na sua operadora e não no seu firewall (input).
da pra vc dar um nó ae.. rodando a aplicação em outra porta.
agora no caso de smtp por exemplo, que os servidor smtp se comunicam pela porta 25, creio que vc nao ira conseguir
tem algumas outras opções q eu nunca testei pra te fala a verdd,mas ja li aqui mesmo na under, aquele cjb da vida que fazem redirecionamento.