AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / unix / Perguntas / 406978
Accepted
Ohto Nordberg
Ohto Nordberg
Asked: 2017-11-26 06:11:32 +0800 CST2017-11-26 06:11:32 +0800 CST 2017-11-26 06:11:32 +0800 CST

Como faço para verificar se estou usando 9.9.9.9 para DNS?

  • 772

Eu tenho várias máquinas na minha LAN. A maioria deles baseados no Ubuntu. O roteador tem firmware DD-WRT (v3.0-r33675M kongac: 11/03/17).

Configurei o DHCP para atender às configurações de rede de todos os meus computadores. O roteador foi configurado para usar 9.9.9.9 para o servidor DNS.

Agora, quero verificar se meus computadores estão usando quad9 para DNS, mas não consigo. Meus computadores veem apenas o roteador e não sabem qual DNS está usando.

Por exemplo, comando (no Ubuntu)

sudo netstat -l --inet -n -v -p | grep :53 | grep -i udp

dá

udp        0      0 127.0.1.1:53            0.0.0.0:*  

Portanto, não posso verificar se estou usando o quad9 dessa maneira.

O roteador não reconhece este comando, então não posso verificar a configuração de DNS dessa maneira.

Eu tentei coisas neste post no computador e na linha de comando DD-WRT, mas nada ajudou: Quais servidores DNS estou usando?

Como posso verificar corretamente se estou usando o quad9 para DNS?

ubuntu dns
  • 3 3 respostas
  • 8559 Views

3 respostas

  • Voted
  1. Best Answer
    Hauke Laging
    2017-11-26T07:12:22+08:002017-11-26T07:12:22+08:00

    Você pode usar tcpdumppara ver para onde vai o tráfego DNS:

    # tcpdump -i eth0 -n udp port 53 or tcp port 53
    tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
    listening on eth0, link-type EN10MB (Ethernet), capture size 262144 bytes
    16:09:02.961122 IP 192.168.115.15.49623 > 192.168.115.5.53: 6115+ A? www.heise.de. (30)
    16:09:02.983664 IP 192.168.115.5.53 > 192.168.115.15.49623: 6115 1/13/14 A 193.99.144.85 (493)
    
    • 8
  2. Abhik Bose
    2017-11-26T06:49:10+08:002017-11-26T06:49:10+08:00

    Não estou obtendo um método direto para verificar qual endereço DNS seu roteador está usando. Então, estou sugerindo um método alternativo usando dig.

    Tente cavar diferentes domínios como

    dig facebook.com
    dig msn.com
    dig google.com
    

    O DNS usa cache extensivo. Assim, após a primeira extração de um domínio, seu roteador irá capturar o resultado e entregá-lo sem perguntar 9.9.9.9. Mas se o roteador for extraído com um novo domínio toda vez, ele deve perguntar9.9.9.9

    Portanto, escolha pelo menos 10 domínios diferentes. E a partir da resposta de digvocê pode encontrar o servidor DNS de resposta. Se for, 9.9.9.9seu roteador deve estar usando isso.

    Após a Answer Sectionresposta de digvocê verá assim

    ;; Query time: 522 msec
    ;; SERVER: 9.9.9.9#53(9.9.9.9)
    ;; WHEN: Sat Nov 25 20:12:59 IST 2017
    ;; MSG SIZE  rcvd: 54
    

    NOTA Não tente um domínio muito desconhecido. Nesse caso, a resposta deve ser buscada no servidor de nomes autorizado. Ou algum servidor entre quad9 e autoritativo pode responder. Portanto, use domínios familiares que devem ser pré-armazenados em cache por 9.9.9.9. E não confie no resultado de um único domínio. Tente com vários domínios.

    • 3
  3. ctrl-alt-delor
    2017-11-26T06:17:01+08:002017-11-26T06:17:01+08:00

    Temos um servidor com vazamento de dns (faça uma pesquisa, tem alguns na web) na internet para verificar. Se o seu ISP estiver fazendo proxy de DNS, o nslookup pode fornecer a resposta errada.

    • 1

relate perguntas

  • Instale várias distribuições Linux em paralelo

  • O OpenVPN auto-compilado não inicia a partir do systemd

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Matriz JSON para bash variáveis ​​usando jq

    • 4 respostas
  • Marko Smith

    A data pode formatar a hora atual para o fuso horário GMT? [duplicado]

    • 2 respostas
  • Marko Smith

    bash + lê variáveis ​​e valores do arquivo pelo script bash

    • 4 respostas
  • Marko Smith

    Como posso copiar um diretório e renomeá-lo no mesmo comando?

    • 4 respostas
  • Marko Smith

    conexão ssh. Conexão X11 rejeitada devido a autenticação incorreta

    • 3 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Marko Smith

    comando systemctl não funciona no RHEL 6

    • 3 respostas
  • Marko Smith

    rsync porta 22 e 873 uso

    • 2 respostas
  • Marko Smith

    snap /dev/loop em 100% de utilização -- sem espaço livre

    • 1 respostas
  • Marko Smith

    chave de impressão jq e valor para todos no subobjeto

    • 2 respostas
  • Martin Hope
    EHerman Matriz JSON para bash variáveis ​​usando jq 2017-12-31 14:50:58 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST
  • Martin Hope
    Drux A data pode formatar a hora atual para o fuso horário GMT? [duplicado] 2017-12-26 11:35:07 +0800 CST
  • Martin Hope
    AllisonC Como posso copiar um diretório e renomeá-lo no mesmo comando? 2017-12-22 05:28:06 +0800 CST
  • Martin Hope
    Steve Como as permissões de arquivo funcionam para o usuário "root"? 2017-12-22 02:46:01 +0800 CST
  • Martin Hope
    Bagas Sanjaya Por que o Linux usa LF como caractere de nova linha? 2017-12-20 05:48:21 +0800 CST
  • Martin Hope
    Cbhihe Altere o editor padrão para vim para _ sudo systemctl edit [unit-file] _ 2017-12-03 10:11:38 +0800 CST
  • Martin Hope
    showkey Como baixar o pacote não instalá-lo com o comando apt-get? 2017-12-03 02:15:02 +0800 CST
  • Martin Hope
    youxiao Por que os diretórios /home, /usr, /var, etc. têm o mesmo número de inode (2)? 2017-12-02 05:33:41 +0800 CST
  • Martin Hope
    user223600 gpg — o comando list-keys gera uid [ desconhecido ] depois de importar a chave privada para uma instalação limpa 2017-11-26 18:26:02 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve