Por que dois endereços IP comuns para dois servidores de nomes em um servidor

1

Neste caso comum:

ns1.domain.com: IP1
ns2.domain.com: IP2

O que eu sei os dois endereços IP usados como se um inacessível , o outro usará como secundário e o usuário ainda pode acessar o mesmo servidor.

(1) Não entendo como dois endereços IP (podem ser mais de dois) são úteis e garantem 99% de tempo de rede porque os dois IPs apontavam para o mesmo servidor (acho que ambos podem ter o mesmo caminho de rede física ou estou errado?) Alguém pode explicar?

(2) Agora estou usando o Rackspace Cloud Server e mantenho um cPanel. Devido à disponibilidade limitada do IP v4, não consigo comprar um IP, exceto para HTTPS e balanceamento de carga. Então, atualmente, eu só tenho um IP atribuído ao meu servidor cPanel.

Caso 1: o cPanel tem DNS embutido. cPanel usuário com o domínio apontado para este servidor diretamente é capaz de gerenciar os registros DNS na interface do usuário cPanel, ele irá autogerar CNAME para cpanel., webmail., ftp. subdomínio acesso, mas lembre-se desde que eu tenho apenas um endereço IP, meu primeiro e segundo nameserver definido no cPanel WHM apontou para o mesmo IP:

ns1.mycpanelserver.com: IP1
ns2.mycpanelserver.com: IP1

Caso 2: No entanto, a Rackspace tem um servidor DNS praticamente localizado fora da nuvem. Se um domínio apontasse para esse DNS, eu poderia gerenciar os registros da Rackspace área do cliente e Um registro pode ser definido para o endereço IP do meu servidor cPanel para servir o site hospedado. Dessa forma, tenho dois endereços IP para seus respectivos servidores de nomes fornecidos, que é como o caso comum , mas não tenho a capacidade de editar os registros DNS na interface do cPanel e os registros CNAME devem ser definidos manualmente sempre que um novo domínio for registrado.

Eu estou tentando usar o caso 2, que é comum, mas não tenho certeza quais são as strongs razões pelas quais dois endereços IP comuns para dois servidores de nomes em um servidor?

    
por CallMeLaNN 16.03.2011 / 20:09

4 respostas

2

Eu não estou seguindo muito bem seu inglês aqui, mas o que eu acho que você está perguntando é como você deve ter 2 servidores de nome quando você tem apenas 1 endereço IP e 1 servidor.

Bem, a melhor coisa que posso recomendar é que você execute seu servidor DNS primário do seu servidor cPanel e atribua-o a ns1.yorudomain.com e, em seguida, use um terceiro para atuar como um servidor de nomes secundário e atribua-os como ns2.yourdomain.com (ou ns0 e ns1 qualquer esquema de numeração que você goste).

As alterações no seu DNS primário no cPanel serão repassadas para os servidores DNS secundários por meio das transferências de zona dns-axfr, para que você tenha controle total de dentro do cPanel.

Existem vários sites que fornecem hospedagem DNS secundária gratuita, como:

Ou o seu provedor de rede pode atuar como um DNS secundário para você.

    
por 16.03.2011 / 20:23
1

A ideia é que os dois endereços IP dos servidores de nomes estejam em sub-redes completamente diferentes. Dessa forma, se um roteador cair em algum lugar ou por algum outro motivo, uma sub-rede fica inacessível, seu servidor ainda tem uma maneira de executar a resolução de DNS.

    
por 16.03.2011 / 20:17
1

Vários servidores podem compartilhar um único endereço IP por meio de cluster. Dessa forma, vários servidores podem ser tratados como um. Se um cair, os outros assumem o trabalho do servidor com falha. Além disso, os servidores que compartilham um endereço IP (por meio de conversão de endereço de rede ou cluster) às vezes podem ver qual nome foi usado para se conectar, portanto, solicitações para name1 em IP1 podem ir para serverA e solicitações para name2 também em IP2 podem ir para serverB. Isso geralmente é feito quando uma empresa não tem ou não deseja usar endereços IP externos suficientes para fornecer um IP a cada servidor.

Além disso, servidores individuais podem receber endereços IP diferentes por diferentes motivos. Endereços IP diferentes podem mapear para diferentes serviços oferecidos pelo servidor ou para fornecer balanceamento de carga em sua rede para garantir que uma parte da rede não seja muito estressada. Isso é útil se eles precisarem de mais largura de banda (às vezes incorretamente referida como velocidade) do que podem obter de uma conexão com a Internet, porque podem enviar alguns dados por meio de conexões de internet diferentes.

A razão mais comum para um servidor ter vários endereços IP externos é no caso de a conexão com a Internet cair. Se o provedor de serviços de Internet ao qual o servidor está conectado ficar inativo ou ficar inutilmente lento, o servidor poderá alternar para uma conexão diferente. Isso também pode ajudar se um cabo for cortado ou desconectado.

    
por 16.03.2011 / 20:20
0

Eu uso o mesmo IP para ambos os servidores de nomes sem nenhum problema. O fato de que o VPS (e os sites) estão no mesmo endereço IP de qualquer maneira realmente anula o propósito de ter um DNS de backup. Quando o NS1 está offline ou inacessível, os sites também estarão inativos. É absolutamente inútil ter um segundo nameserver kick para apontar os usuários para um servidor inativo ou inacessível.

    
por 01.04.2011 / 21:07