Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Tradução de um nome em vários endereços IP

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 25 de Julho de 1997

Às vezes existe a necessidade de se fazer com que a tradução de um nome forneça endereços IP diferentes.

Um site Web que receba milhões de visitantes diariamente possivelmente não aguentaria uma carga tão grande. Uma solução é fazer com que cada usuário que faça uma consulta receba um número IP diferente. Desta forma a carga é distribuída por vários servidores, tornando o serviço mais rápido e eficiente.

Esta estratégia é conhecida como round-robin.

Os servidores bind mais recentes, versão acima de 4.9, já implementam esta funcionalidade nativamente. Veja um exemplo ficticio de um domínio fictício chamado www.acme.com.br, cujo conteúdo tenha sido replicado em quatro servidores distintos:

  % nslookup www.acme.com.br
  Server:  localhost
  Address:  127.0.0.1
  
  Name:    www.acme.com.br
  Addresses:  200.200.20.1, 200.200.20.2, 200.200.20.3, 200.200.20.4
  
  % nslookup www.acme.com.br
  Server:  localhost
  Address:  127.0.0.1
  
  Name:    www.acme.com.br
  Addresses:  200.200.20.2, 200.200.20.3, 200.200.20.4, 200.200.20.1

Na primeira invocação do comando, o primeiro endereço fornecido foi 200.200.20.1, na segunda 200.200.20.2, e assim por diante. O servidor DNS faz uma rotação dos endereços, ou seja, a cada solicitação será fornecido um endereço IP diferente.

Os registros DNS correspondentes para se obter esta funcionalidade são:

  @              IN     SOA       ns.acme.com.br. suporte.acme.com.br. (
                        0001      ; Serial
                        3600      ; Refresh
                        300       ; Retry
                        3600000   ; Expire
                        3600 )    ; Minimum
                        IN      NS      ns.acme.com.br.
  www.acme.com.br.      IN      A       200.200.20.1
                        IN      A       200.200.20.2
                        IN      A       200.200.20.3
                        IN      A       200.200.20.4
  

Como se pode ver do exemplo acima, a um mesmo nome, www.acme.com.br, foram atribuídos quatro números IP distintos.

Veja a relação completa dos artigos de Rubens Queiroz de Almeida

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.93/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 2.9 /5 (1281 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script

Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Asterisk na Prática 2ª Edição