Acesse o servidor virtual do ip público

0

Eu configurei o servidor Debian que é o IP 192.168.1.86

Dentro deste servidor debian eu tenho servidor virtual CentOs que IP é 192.168.1.87

Eu posso acessar tanto da minha rede local do Windows PC. Eu abri o firewall para que meu computador Debian tenha um ip público que eu possa acessar 84.251.xxx.xxx. Agora existe uma maneira de acessar meu servidor CentOs através do ip público de alguma forma? Estou executando o apache2 no debian.

Eu sei que isso pode ser feito através de proxy virtual / mod, mas é mais fácil?

    
por Shnigi 26.06.2014 / 19:16

1 resposta

0

Se você não puder fazer isso no seu roteador, eu tentarei usar NAT nas máquinas.

Faça isso no Debian:

iptables -t nat -I OUTPUT  -d 84.251.xxx.xxx  -p tcp --dport 80  -j DNAT --to-destination 192.168.1.87

Isso redirecionará a porta IP pública 80 para o IP privado do CentOS. Se você quiser redirecionar todas as portas, remova a parte --dport 80 .

Nota: primeiro pensei nas rotas, mas parece melhor para mim.

    
por 26.06.2014 / 20:14