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.