Eu tenho um site chamado Default Web Site
IIS que captura todo o tráfego de entrada usando todos os endereços IP não atribuídos e omitindo o nome do host na ligação
Assim, posso acessá-lo localmente acessando o navegador e digitando:
http://localhost/index.html
Posso acessá-lo em outra caixa na Rede, abrindo o navegador e substituindo o host local pelo nome da máquina ( webapps
) assim:
http://webapps/index.html
Isso tudo funciona bem.
Agora adicionei um segundo site que usa o nome do host intra.company.com
na ligação do site.
Conforme mencionado na configuração do nome do host no IIS para www.example.com , adicionei o seguinte ao meu arquivo de hosts localizado emC:\Windows\System32\drivers\etc
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 intra.company.com
Agora, localmente , obtenho a página certa se navegar para:
http://intra.company.com/index.html
Minha pergunta é: posso de alguma forma navegar para esse endereço de outro computador, semelhante a como estava me conectando ao site hospedado no localhost.
Algo assim:
http://webapps.intra.company.com/index.html
http://webapps/intra.company.com/index.html
http://webapps:intra.company.com/index.html
Mas nenhum desses palpites sobre como compor o URL funciona.
Alguma ideia?
Nota 1 : Isso pode ser resolvido alterando o servidor DNS na rede, mas não posso acessá-lo por enquanto, então gostaria de ver se há uma rota para uma caixa mais um nome de host.
Nota 2 : Além disso, eu poderia adicionar uma pasta virtual ao site padrão e redirecionar as solicitações para localhost mais um nome de pasta para o novo site, mas isso parece ser a abordagem errada. Eu realmente tenho dois sites diferentes que serão resolvidos para nomes de host diferentes com padrões de acesso muito diferentes, portanto, mantê-los separados parece ideal.