Todos os domínios no mesmo servidor de hospedagem compartilhada têm o mesmo IP ou ID

1

Veja o que eu tenho:

  • siteA.com e siteB.com estão hospedados no hostgator. Eles estão hospedados na mesma conta de um servidor de hospedagem compartilhada (não VPS ou dedicado).
  • script.php é um site externo que cada um desses dois sites está acessando.

Percebi que quando siteA.com ou siteB.com acessam o exterior script.php , o script os identifica como 1a.12.12ab.static.theplanet.com (aparentemente porque hostgator usa os servidores planplan.com). O fato de que eles estão identificados como o mesmo valor não é surpreendente porque, afinal, eles estão hospedados na mesma conta /home/user123/public_html .

O que eu estou querendo saber é como sobre outros sites que estão hospedados no mesmo servidor de hospedagem compartilhada, mas em outras contas. Basicamente, outros sites que estão sob o controle de outro desenvolvedor, mas apenas compartilham o mesmo hardware (servidor de hospedagem). Eles também têm o mesmo identificador 1a.12.12ab.static.theplanet.com ou as alterações por conta?

    
por silow 10.02.2011 / 14:19

2 respostas

4

Os hosts compartilhados de baixo nível sempre compartilharão endereços IP. Isso não significa que todos os aplicativos no mesmo servidor tenham o mesmo endereço IP. Na minha conta dreamhost eu tenho vários domínios com IPs diferentes, mas todos eles são executados no mesmo servidor. Não há realmente nenhuma razão para você prestar atenção ao endereço que eles lhe atribuem. Basta usar o registro DNS que eles criaram e fazer entradas CNAME para outros aliases - a última coisa que você quer fazer é criar seus próprios registros DNS com base no IP que você tem agora; esse IP deve mudar.

    
por 10.02.2011 / 14:53
1

Uma máquina pode ter vários endereços IP, cada um dos quais pode resolver para uma entrada DNS exclusiva.

Por exemplo, se você estiver atualmente em um PC Windows com o IIS em execução, poderá acessar a página da Web padrão em http://127.0.0.1/ e http://nnn.nnn.nnn.nnn , onde nnn.nnn.nnn.nnn é o endereço IP que a máquina foi fornecida estaticamente ou via DHCP (que pode ser obtida executando ipconfig em um prompt de comando). Sim, 127.0.0.1 é um caso especial, mas ainda se encaixa no caso geral de uma máquina pode ter vários endereços IP (Nota: eu usei o Windows / IIS apenas para os propósitos do exemplo, o mesmo se aplica igualmente ao Linux / Apache).

    
por 10.02.2011 / 14:20