NAT no AT&T Uverse: vários servidores web para diferentes domínios

NAT no AT&T Uverse: vários servidores web para diferentes domínios

Estou hospedando alguns sites diferentes em alguns computadores diferentes na minha rede doméstica. Estou tentando definir as configurações do meu firewall de forma que permita o tráfego HTTP para ambos os computadores e os diferencie por nome de domínio. Isso é possível fazer? Como posso ter dois servidores HTTP diferentes na mesma rede local visíveis para a Internet?

Responder1

Supondo que você tenha um endereço IP público, não será possível hospedar vários sites http em vários servidores usando a mesma porta (80).

Para fazer isso funcionar, você precisaria usar portas exclusivas para cada servidor, como 80, 81 e 82. O que também requer o uso de uma URL exclusiva para cada:

http://webserver1.com
http://webserver2.org:81
http://webserver3.net:82

Nesse caso, basta encaminhar uma porta exclusiva para cada servidor e substituir essa porta na URL inserida no navegador.

No entanto, se todos os sites fossem hospedados no mesmo servidor como IIS ou Apache como sites virtuais, isso seria possível, faz parte das especificações http/1.1 e usa o parâmetro HOST para solicitar o nome do site que está procurando.

Se estes são sites HTTPS, esqueça. Cada site deve ter seu próprio endereço IP público exclusivo. A troca de chaves SSL e a verificação do certificado ocorrem antes da transação http, portanto, o servidor http não saberá fornecer o certificado para webserver1.com ou webserver2.net

informação relacionada