DNS instável com ligação

2

temos uma máquina Centos chamada jupiter, na qual eu instalei bind9,

Em todas as outras máquinas, o DNS é configurado para ser o endereço IP do jupiter (192.168.2.101), como você pode ver na saída do seguinte comando no windows

>ipconfig /all

Windows IP Configuration

   Host Name . . . . . . . . . . . . : mypcs
   Primary Dns Suffix  . . . . . . . :
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Broadcom NetXtreme 57xx Gigabit Controller
   Physical Address. . . . . . . . . : 00-1A-A0-AC-E4-CC
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::c16d:3ae4:5907:30c4%8(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.2.98(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : Thursday, September 20, 2012 10:26:11 AM
   Lease Expires . . . . . . . . . . : Sunday, September 23, 2012 10:26:10 AM
   Default Gateway . . . . . . . . . : 192.168.2.1
   DHCP Server . . . . . . . . . . . : 192.168.2.1
   DHCPv6 IAID . . . . . . . . . . . : 201333408
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-16-3A-50-01-00-1A-A0-AC-E4-CC

   DNS Servers . . . . . . . . . . . : 192.168.2.101
                                       192.168.2.1
                                       192.168.2.1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Todas as máquinas podem sempre nslookup um do domínio (mydomain.com) que é definido no servidor DNS do jupiter, você pode ver isso na saída do nslookup na mesma máquina windows:

>nslookup mydomain.com
    Server:  UnKnown
    Address:  192.168.2.101

    Name:    mydomain.com
    Address:  192.168.2.100

O problema é que às vezes mydomain.com não pode ser pingado, aqui está a saída do ping na mesma máquina windows

>ping mydomain.com
Ping request could not find host mydomain.com. Please check the name and try again.

Isso parece muito aleatório e acontece de vez em quando, portanto a máquina pode pesquisar os registros DNS, mas não pode fazer o ping, nem pode navegar no site hospedado em mydomain.com, que deve resolver para 192.168.2.100

Em uma máquina linux que possui as mesmas configurações de DNS, a saída do comando dig para mydomain é a seguinte:

$ dig mydomain.com

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.10.rc1.el6_3.2 <<>> mydomain.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36090
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1

;; QUESTION SECTION:
;mydomain.com.                  IN      A

;; ANSWER SECTION:
mydomain.com.           86400   IN      A       192.168.2.100

;; AUTHORITY SECTION:
mydomain.com.           86400   IN      NS      jupiter.

;; ADDITIONAL SECTION:
jupiter.                86400   IN      A       192.168.2.101

;; Query time: 1 msec
;; SERVER: 192.168.2.101#53(192.168.2.101)
;; WHEN: Thu Sep 20 16:32:14 2012
;; MSG SIZE  rcvd: 83

Nunca tivemos o mesmo problema em MACs, eles sempre resolvem mydomain.com

Aqui está como eu defini mydomain.com nas configurações do Bind9 no Jupiter, observe que o nome da máquina em 192.168.2.100 é venus, então eu tenho este arquivo:

/var/named/named.venus:

$TTL 1D
@       IN SOA jupiter. admin.ourcompany.com. (
                2003052800      ; serial
                                86400           ; refresh
                                300                     ; retry
                                604800          ; expire
                                3600            ; minimum
                )

@       IN      NS   jupiter.
@       IN      A    192.168.2.100
*       IN      A    192.168.2.100

/var/named/zones/named.venus.zone

zone "mydomain.com" IN {type master;file "/var/named/named.venus";allow-update {none;};};

Uma coisa a notar é que eu não defini pesquisas de DNS reversas, apenas as pesquisas de DNS de encaminhamento são definidas nas configurações do Bind9, não tenho certeza se isso é relevante ou não.

Então, minha pergunta é: por que isso é tão instável? qual poderia ser a causa?

    
por yasser abd 20.09.2012 / 22:47

1 resposta

0

Sendo um problema intermitente, você viu por que seu DHCP está distribuindo 192.168.2.1 (duas vezes) para servidores DNS adicionais?

    
por 21.09.2012 / 20:11