Bom dia,
Estou usando uma estação de trabalho Linux no Slackware 13.37.
Um "problema" com o qual tive que lidar desde o 11.0 é o seguinte:
- Os servidores DNS são consultados e determinados na inicialização pelo daemon DHCP (DHCPD)
- Isso é invocado na inicialização por um script localizado em
/etc/rc.d/rc.dhcpd
- Meus servidores DNS do meu ISP foram resolvidos corretamente e armazenados em uma lista localizada em
/etc/resolv.conf
No entanto, o único problema irritante é que o IP do meu gateway (ou seja: 192.168.1.1
) é sempre colocado automaticamente no topo da lista em resolv.conf
, o que significa que sempre tenho que esperar um tempo limite antes que um servidor DNS válido seja usado para resolver um endereço (ou seja: tempo limite em 192.168.1.1 porque não é realmente um servidor DNS, então o DHCP usa o próximo servidor na lista). Eu poderia diminuir o tempo limite de resolução do DNS para que a consulta do gateway expire mais rapidamente, mas não é isso que eu quero, pois não quero degradar as capacidades dos servidores DNS legítimos.
O que eu gostaria de fazer é mudar a forma como o DHCPD opera para que funcioneNÃOcoloque o endereço IP do meu gateway no início desta lista. Pesquisei via "man dhcpd", etc, e ainda não encontrei a resposta exata. Qualquer ajuda sobre este assunto é apreciada.
Agradecemos antecipadamente a todos pelo seu tempo e assistência.
Responder1
Percebi que não quero fazer isso em geral, pois isso afetará a resolução do nome do host para máquinas na minha LAN.
Responder2
Tenho experiência com dois daemons DHCP no Linux - udhcpd
e isc-dhcp-server
(este é o que você provavelmente está usando).
Ambos permitem que você edite sub-rotinas em seus respectivos arquivos de configuração para distribuir quaisquer endereços que desejar como servidores DNS. Experimente um man dhcpd.conf
ou similar para obter detalhes.