Por que o nslookup para o espn.com fornece um IP que vai para o go.com?


1

Se eu fizer um nslookup espn.com, um IPé retornado 199.181.132.250. Quando eu coloco esse valor no navegador eu recebo go.com.

Se eu tivesse adicionado um Hostcabeçalho à solicitação, ainda terminaria go.com.

O que eu não estou agarrando?

Atualizar

O que eu não entendo é ... se eu for ao apple.com e abrir as Ferramentas do desenvolvedor do Google Chrome e olhar para a guia de rede para a solicitação de recurso, um IPestá presente. Se eu pegar isso IPcom um Hostcabeçalho da apple.com e usar a ferramenta do Google Chrome Postmanpara enviar uma solicitação IP, não receberei o retorno da apple.com. Eu recebo uma página de lixo. Por que é isso?


1
Porque a ESPN é uma propriedade da Disney.
Ramhound

Apple e Disney têm seus servidores configurados de forma diferente
Ramhound

Respostas:


2

Vários registros A são permitidos na zona DNS direta. Mas apenas um registro PTR é recomendado na zona reversa. É por isso que muitos nomes de host podem ser resolvidos para o único IP, enquanto cada IP em geral é resolvido para o único nome de host.

Tudo aquilo destinado principalmente para name-based virtual hosts.


Então, um HTTPpedido sem Hostcabeçalho iria para go.com, mas se eu adicionasse um cabeçalho de host de espn.com, eu chegaria lá? Isso está correto?
sinclairchase

Todas as consultas vão para o mesmo IP, mas o software decide exatamente como elas devem ser processadas. A maioria dos servidores http pode reconhecer o hostcabeçalho e se comportar de maneira correspondente. Em geral, há o chamado default virtual serverque é usado em tais casos.
Kondybas

0

Eles parecem ter um redirecionamento HTTP lá.

Por quê você se importa?

UPDATE Oh você pediu o IP. Bem, eles provavelmente estão usando o Virtual Hosting baseado em nome naquele IP.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.