É possível que muitos nomes de domínio compartilhem um endereço IP?

38

É possível que muitos nomes de domínio compartilhem um endereço IP? Por exemplo, www.xjtl.com, www.fmie.com, sdmfl.com, etc.

Centenas de nomes de domínio compartilham apenas um IP - quando você faz uma consulta DNS para cada um deles, o mesmo IP é retornado.

Existem leis ou regras da Internet que proíbam isso?

    
por misteryes 02.04.2013 / 23:59

7 respostas

54

Sim, esta é uma prática extremamente comum. É chamado de Hospedagem Compartilhada na Web :

In name-based virtual hosting, also called shared IP hosting, the virtual hosts serve multiple hostnames on a single machine with a single IP address. This is possible because when a web browser requests a resource from a web server using HTTP/1.1 it includes the requested hostname as part of the request. The server uses this information to determine which web site to show the user. When you register/purchase your domain name on a particular "registrars name server", your DNS settings are kept on their server, and in most cases point your domain to the Name Server of your hosting provider. This Name Server is where the IP number (currently associated with your domain name) resides.

Sempre que você tem um site em que procura o seu IP e quando digita o IP diretamente no navegador e tem um site diferente, você acaba de encontrar a Hospedagem Compartilhada.

Na verdade, este site aqui usa isso. Ping superuser.com ou stackoverflow.com e você receberá 198.252.206.16 para ambos. Se você digitar esse endereço IP em seu navegador, ele não funcionará e você receberá um erro informando que o site não existe porque não tem um nome de host para verificar e ver qual site ele deve servir.

    
por 03.04.2013 / 00:18
17

A hospedagem compartilhada na Web também é para o caso de pessoas diferentes, cada uma com um ou vários nomes de domínio diferentes, além dos casos de um ou mais subdomínios diferentes.

Por exemplo, tenho cerca de 30 nomes de domínio em uma única conta de hospedagem na web. Os arquivos do meu "Primeiro" nome de domínio estão localizados na raiz da minha pasta "public_html". Esta pasta está no meu diretório "home", então algo como: "... / ... / username / home / public_html".

E, na raiz desta pasta, existem pastas para cada subdomínio do meu "Primeiro" nome de domínio. Digamos que meu "Primeiro" nome de domínio seja "example.com" e eu tenho alguns subdomínios. Os arquivos serão organizados assim:

"example.com"  -->  ".../username/home/public_html"
"a.example.com"  -->  ".../username/home/public_html/a"
"b.example.com"  -->  ".../username/home/public_html/b"
"c.example.com"  -->  ".../username/home/public_html/c"

Além disso, há outra pasta em public_html para cada um dos meus outros nomes de domínio adicionais (chamados de domínios "add-on" na minha hospedagem).

"domain2.com"  -->  ".../username/home/public_html/somefolder"
"domain3.com"  -->  ".../username/home/public_html/otherfolder"
"a.domain2.com"  -->  ".../username/home/public_html/somefolder/a"
"b.domain3.com"  -->  ".../username/home/public_html/otherfolder/b"

Além disso, muitas outras pessoas (talvez dezenas de pessoas), cada uma com um "nome de usuário" diferente, têm contas de hospedagem no mesmo computador e cada um desses outros usuários pode ter um ou vários domínios e subdomínios com seus arquivos organizados de forma semelhante.

Todos esses usuários, inclusive eu, compartilham o mesmo endereço IP. Se eu quiser, posso pagar mais para ter um ou mais endereços IP exclusivos para meus domínios.

Originalmente, pelo menos em conceito, acredito que a Internet foi configurada com cada nome de domínio para ter um endereço IP diferente. Acho que na época do HTTP / 1.1 isso foi alterado para permitir que vários nomes de domínio compartilhassem um único endereço IP. Isso foi feito devido à preocupação de ficar sem endereços IP.

    
por 03.04.2013 / 06:22
4

IPs são escassos. Não apenas não existem regras que proíbam isso, mas são strongmente encorajadas. O uso de endereços IP deve ser justificado por algum tipo de necessidade.

    
por 03.04.2013 / 00:17
3

É possível e muitas vezes faz sentido.

Digamos que você seja dono do site e da marca do Firefox, queira ter certeza de todos os acessos ao Firefox e digite URLs que possam ser confundidos com o seu endereço IP, para comprar Firefox.com, Firefox.org, FF. com, FF.org, Firefix.org e Firefix.com. Você também não compra 6 IPs diferentes, você apontaria todos para o mesmo IP. Vamos dizer que o Firefox comprou o navegador Maxthon, então você apontaria todos os domínios do Maxthon para o seu IP também.

Não há razão para existir leis contra isso ...

    
por 03.04.2013 / 00:20
1

Você pode, de fato, hospedar muitos sites no mesmo endereço IP. No entanto, se você quiser que seu site use HTTP seguro (HTTPS), será necessário usar um endereço IP exclusivo apenas para esse site.

Você precisa usar HTTP seguro se os visitantes do seu site conseguirem acessar seu site ou se outras informações confidenciais forem transferidas para o navegador. Assim, algo como um site de comércio eletrônico precisaria ter seu próprio endereço IP que não é compartilhado com qualquer outra coisa, a fim de criptografar detalhes de cartão de crédito e afins.

    
por 03.04.2013 / 17:11
0

A maneira simples é fazer com que cada domínio use diretórios diferentes no seu servidor. Quando você for a www.example.com, ele o encaminhará para 208.352.12.24/website e, se você tiver www.example2.com, poderá encaminhá-lo para 208.352.12.24/website2 etc .. idk espero que isso ajude!

    
por 03.04.2013 / 04:32
0

Suponha que temos esta lei como "você pode usar apenas um nome de domínio associado a um endereço IP". Nesse caso, como temos um número limitado de endereços IP, teremos um número limitado de nomes de domínio. Então, uma vez que tenhamos consumido todos os endereços IP, não haverá nenhum novo jogador na cidade. Então, os negócios ficaram presos e haverá luta por nomes de domínio. Nenhum novo domínio, nenhuma nova empresa e tudo desmorona. Portanto, haverá vozes contra tal lei e, assim, apagará ou modificará a lei. E nós preferimos nenhuma tal lei. Então, simplesmente não existe tal lei que limite o crescimento dos negócios até que esteja na direção certa.

    
por 03.04.2013 / 14:53