O NAT é baseado na URL possível com a porta 80?

3

Eu só tenho 1 endereço IP, mas gostaria de hospedar dois websites: www.example1.com e www.example2.com no mesmo IP.

Então, eu queria saber se existe um recurso de roteador / firewall que me permita fazer isso?

    
por Sandra 08.07.2010 / 14:26

3 respostas

3

Você tem algumas opções. Você pode usar hosts virtuais para hospedar os dois domínios no mesmo servidor / endereço IP. Ou você pode configurar um proxy reverso para lidar com o redirecionamento das solicitações para o endereço IP privado correto em sua DMZ. Exemplos de proxies reversos são Varnish, nginx, squid e até mesmo o Apache com mod_proxy.

    
por 08.07.2010 / 14:33
5

Você pode fazer isso com hospedagem virtual baseada em nome no próprio servidor Web ou usando um proxy reverso entre o roteador e seu servidor web.

Esses dois métodos analisam como o campo HOST do cabeçalho http e direcionam a solicitação de acordo. Eu nunca vi um firewall ou roteador que faz isso para redirecionar o tráfego (embora isso não significa que alguns não podem, é claro).

Você deve mencionar o tipo de roteador e firewall que possui, bem como o sistema operacional e o programa do seu serviço da Web.

    
por 08.07.2010 / 14:32
1

Você não precisa de suporte de roteador para isso, o servidor da Web pode fazer isso muito bem. Para o Apache, isso é chamado de Host Virtual .

    
por 08.07.2010 / 14:36