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 / server / Perguntas / 1049491
Accepted
uncovery
uncovery
Asked: 2021-01-12 22:30:40 +0800 CST2021-01-12 22:30:40 +0800 CST 2021-01-12 22:30:40 +0800 CST

Como um roteador com DHCP e um conjunto de DNS personalizado lida com as configurações de DNS do cliente?

  • 772

Eu tenho um servidor DNS personalizado na minha rede que quero que todos os clientes usem (tem filtros de anúncios etc, semelhantes ao PiHole).

Configurei meu roteador (LinkSys Velop) para usar este servidor DNS. No entanto, na página de administração do servidor DNS, vejo apenas o roteador fazendo consultas DNS, não os clientes. Eu diria que o roteador (mais cedo ou mais tarde) diz aos clientes para usar o servidor DNS específico. Apesar de reiniciar os clientes (e fazer várias outras ações de redefinição de rede, como ipconfig /flushdnsetc, eles não parecem acessar o servidor DNS diretamente: apenas o roteador faz isso.

Até agora, a única maneira de fazer com que os clientes acessassem o servidor DNS diretamente era inserindo o servidor DNS manualmente na configuração de rede do cliente.

Então perguntas:

  • Esse é o comportamento esperado?
  • A configuração de DNS em um (ou apenas no meu?) roteador está simplesmente fazendo com que o roteador continue a "agir" como um servidor DNS e redirecione a solicitação para o endereço IP definido, enviando o resultado de volta?
  • O que devo fazer para que os clientes definam um endereço IP específico como servidor DNS? Tenho que configurar meu próprio servidor DHCP?
  • Os servidores DHCP linux usuais (por exemplo, ISC DHCP como no CentOS?) informam ao cliente qual servidor DNS usar ou eles apenas encaminham as solicitações?

obrigado!

dhcp-server dns-server
  • 3 3 respostas
  • 1356 Views

3 respostas

  • Voted
  1. Best Answer
    Zoredache
    2021-01-12T23:43:26+08:002021-01-12T23:43:26+08:00

    Um roteador, como apenas dispositivo + software que faz o encaminhamento de pacotes IP, não faz nada com DNS ou DHCP ...

    Embora desde que você mencionou um dispositivo que é comumente usado como roteador de banda larga SOHO / doméstico. Esse é um dispositivo que atua fornece roteamento, NAT, Firewall, DNS, DHCP, e muitos outros serviços.

    De qualquer forma quando um cliente que está configurado para IPv4 DHCP e não tem nenhuma configuração estática se conectar a uma rede ele enviará uma solicitação DHCP, que incluirá uma solicitação para os dados da opção 6 que é uma lista de IPs a serem usados ​​para DNS. O servidor DHCP pode fornecer uma resposta com uma lista de IPs. Assim que um cliente obtiver uma resposta, ele continuará a usar esses servidores DNS até que o endereço seja liberado ou renovado e forneça informações atualizadas.

    Portanto, se você deseja forçar um cliente a obter as configurações de DNS atualizadas do servidor DHCP, você precisa fazer uma renovação no cliente. Embora uma reinicialização ou desconexão e reconexão da interface de rede geralmente também acionem isso.

    Os roteadores SOHO/Home geralmente são bastante desconfigurados com o firmware padrão. Muitas vezes, você pode obter mais controle usando firmware não padrão. Ou apenas executando os serviços em algum outro dispositivo em sua rede.

    • 2
  2. Bob
    2021-01-12T23:40:56+08:002021-01-12T23:40:56+08:00

    O servidor DHCP (provavelmente rodando em seu roteador) oferece aos clientes os endereços IP dos servidores DNS que eles podem usar.

    Você precisa ajustá-los.

    Se você não puder, uma possibilidade distinta com roteadores SOHO, provavelmente o próprio roteador oferecerá aos clientes os endereços IP do servidor DNS endereços IP que o próprio roteador usa para DNS ou o roteador sempre oferecerá seu próprio endereço IP como servidor DNS. No roteador, você pode configurar (implicitamente) o DNS direto e reverso para sua rede privada e, para todas as outras consultas, o roteador encaminhará as consultas para seus próprios servidores DNS externos.

    Nesse último exemplo, você verá que todas as consultas do cliente também parecem se originar do endereço IP do roteador

    • 1
  3. KbLev
    2022-03-02T09:10:53+08:002022-03-02T09:10:53+08:00

    Não tenho uma solução para o problema, mas parece que há um bug no roteador Linksys Velop (WHW03CFv2) em que ele não está enviando os servidores DNS personalizados que você configura na interface do usuário do administrador para os clientes.

    Eu posso ver isso no Wireshark, a opção DHCP 6 (servidor DNS) será definida para o IP do roteador, independentemente do que você configurar na interface do usuário.

    A configuração do servidor WINS será transmitida com sucesso para o cliente via DHCP Opção 44.

    • 0

relate perguntas

  • O servidor dhcp do roteador de firewall Sonicwall para de funcionar intermitentemente

  • Por que um cliente DHCP4 não responde à oferta DHCP de um servidor DHCP?

  • Os dispositivos sem fio estão detectando DHCP/DNS, mas os com fio não estão

Sidebar

Stats

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

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 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