onde encontrar configurações de DNS usadas

1

meu /etc/resolv.conf usa 8.8.8.8 e todos os 3 dig abaixo respostas sem um A reocrd

dig some_unregistred_adress.se
dig @8.8.8.8 some_unregistred_adress.se
dig @127.0.0.1 some_unregistred_adress.se

mas se eu pingar some_unregistred_adress.se Eu acabo ping meu servidor, isso não é mesmo no mesmo ISP como este computador, A única conexão que eu sei é que esse nome de host do computador é um subdomínio do meu servidor.

Onde o ping e outros softwhere estão obtendo os endereços IP de domínios não registrados?

alguma saída relevante:

puggan@rito ~ $ uname -a
Linux rito.work.puggan.se 2.6.38-gentoo-r6 #2 SMP Thu Jul 14 14:36:14 CEST 2011 i686 AMD Athlon(tm) II X2 245 Processor AuthenticAMD GNU/Linux


puggan@rito ~ $ dig @127.0.0.1 some_unregistred_adress.se

; <<>> DiG 9.7.3 <<>> @127.0.0.1 some_unregistred_adress.se
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 8080
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;some_unregistred_adress.se.    IN      A

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Dec  2 15:51:31 2011
;; MSG SIZE  rcvd: 44


puggan@rito ~ $ ping -c 1 some_unregistred_adress.se
PING puggan.se (83.248.176.173) 56(84) bytes of data.
64 bytes from c83-248-176-173.bredband.comhem.se (83.248.176.173): icmp_req=1 ttl=52 time=34.4 ms

--- puggan.se ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 34.406/34.406/34.406/0.000 ms


puggan@rito ~ $ egrep "^(#|$)" -v /etc/resolv.conf
nameserver 8.8.8.8
nameserver 130.244.127.162
nameserver 130.244.127.170
nameserver 192.168.1.32
    
por Puggan Se 02.12.2011 / 16:13

3 respostas

2
  1. Você não usa nomes de domínio totalmente qualificados;
  2. seu caminho de pesquisa de domínio para converter nomes em FQDNs inclui puggan.se. ; e
  3. há um curinga em *.puggan.se que corresponde a some_unregistred_adress.se.puggan.se. e que tem um conjunto de registros de recursos cname apontando para puggan.se .

Use nomes de domínio totalmente qualificados se você não quiser usar o comportamento do caminho de pesquisa que você configurou na sua biblioteca cliente DNS.

Leitura adicional

  • nome de domínio totalmente qualificado . Homens e ratos. 2009.
  • Jonathan de Boyne Pollard (2003). Por que os resultados de nslookup são diferentes da operação de ping . Respostas frequentemente dadas.
por 03.12.2011 / 22:39
2

Alguns ISPs interceptam solicitações de DNS e as redirecionam para suas próprias e fornecem respostas ruins (por exemplo, seus próprios sites de envio de spam) na esperança de economizar alguns centavos em domínios inexistentes / mal tipificados.

Além disso, quem estiver executando o TLD .se também pode ter uma entrada de DNS curinga * .se para capturar todas as pesquisas de domínio .se inexistentes também. Para .se, isso parece ser "one.com":

$ nslookup -type=soa blahblah.se
Server:  access.usask.ca
Address:  128.233.3.1

Non-authoritative answer:
blahblah.se
        primary name server = ns01.one.com
        responsible mail addr = hostmaster.one.com
        serial  = 2004000000
        refresh = 10800 (3 hours)
        retry   = 1800 (30 mins)
        expire  = 1209600 (14 days)
        default TTL = 900 (15 mins)

blahblah.se     nameserver = ns01.one.com
blahblah.se     nameserver = ns02.one.com
ns01.one.com    internet address = 195.47.247.5
ns02.one.com    internet address = 91.198.169.5</strike>

ok ... deveria ter escolhido um domínio mais aleatório / inexistente para esse teste em particular. nslookup asdfasdfasdfasdfasdfadsf.se não retorna no-como-host.

    
por 02.12.2011 / 16:18
0

Tem o mesmo problema novamente esqueci de escrever minha alma pela última vez.

para desativar o domínio de pesquisa, adicionei search . em /etc/dhcpcd.conf (gentoo)

    
por 17.03.2015 / 13:59