DNS no Slackware 14.1 - Configuração sem gambiarras
Dica publicada em Linux / Internet
DNS no Slackware 14.1 - Configuração sem gambiarras
Para configurar quais servidores de DNS usar ao acessar a Internet, usamos o arquivo /etc/resolv.conf.
Adicionamos as entradas:
Acontece que, quando o Slackware é reiniciado, o processo dhcpcd sobrescreve este arquivo e apaga as entradas inseridas.
Muitas pessoas mudam a permissão do arquivo com o comando chattr e impedem que o arquivo seja alterado. Essa solução funciona, porém, é pouco elegante e foge de você aprender a verdadeira razão pelo qual o resolv.conf é sobrescrito.
A solução correta é editar o arquivo /etc/dhcpcd.conf.
Procure pela entrada:
...e comente-a.
Fazendo isto, você informa ao dhcpcd para não procurar por servidores DNS no servidor DHCP.
Se você recebe o IP dos servidores DNS de forma dinâmica pelo seu modem ou outro dispositivo de rede, não comente a linha.
Essa dica serve somente para máquinas que usem a configuração de servidor DNS de forma estática.
Bom, espero ter ajudado!
Um abraço.
Adicionamos as entradas:
nameserver [endereco de IP primário do servidor de DNS]
nameserver [endereco de IP secundário do servidor DNS]
nameserver [endereco de IP secundário do servidor DNS]
Acontece que, quando o Slackware é reiniciado, o processo dhcpcd sobrescreve este arquivo e apaga as entradas inseridas.
Muitas pessoas mudam a permissão do arquivo com o comando chattr e impedem que o arquivo seja alterado. Essa solução funciona, porém, é pouco elegante e foge de você aprender a verdadeira razão pelo qual o resolv.conf é sobrescrito.
A solução correta é editar o arquivo /etc/dhcpcd.conf.
Procure pela entrada:
option domain_name_servers, domain_name, domain_search, host_name
...e comente-a.
Fazendo isto, você informa ao dhcpcd para não procurar por servidores DNS no servidor DHCP.
Se você recebe o IP dos servidores DNS de forma dinâmica pelo seu modem ou outro dispositivo de rede, não comente a linha.
Essa dica serve somente para máquinas que usem a configuração de servidor DNS de forma estática.
Bom, espero ter ajudado!
Um abraço.
# Config information for eth0:
IPADDR[0]=""
NETMASK[0]=""
USE_DHCP[0]=""
DHCP_HOSTNAME[0]=""
e deixar o USE_DHCP como no. Assim você pode ter várias configurações de placas de rede, nas quais algumas usam DHCP e outras não :-)