É possível obter um endereço IP pelo DHCP, mas forçar um servidor DNS em vez de usá-lo no DHCP?
Deveria poder fazê-lo com endereços IP estáticos, mas gostaria de saber como fazer isso obtendo um endereço IP por DHCP. Eu pensei que a mudança /etc/resolv.conf
seria permanente, mas descarta as alterações após uma reinicialização.
Respostas:
A única coisa que funcionou para mim foi:
Edite /etc/dhcp/dhclient.conf e descomente a linha:
De qualquer forma obrigado pela sua ajuda!
fonte
dns-nameservers (e todas as outras diretivas dns-xxx em / etc / network / interfaces) não funcionam no raspbian imediatamente, pois o resolvconf não está instalado por padrão.
O sudo apt-get install resolvconf resolve o problema.
fonte
Corrigi isso seguindo as etapas da resposta do cuonglm no Unix e Linux Stack Exchange .
Edite o arquivo /etc/dhcp/dhclient.conf e adicione
Em seguida, reinicie a rede ou execute o dhclient para fazer alterações.
De
man dhclient.conf
:fonte
Você pode defini-los com uma linha
/etc/network/interfaces
.Debaixo da sua interface, adicione a seguinte linha, substituindo os x pelo IP real do servidor DNS:
dns-nameservers xxx.xxx.xxx.xxx
fonte
É uma ameaça antiga, mas para o Raspbian / Debian atual, você precisa adicionar no final do /etc/dhcpcd.conf:
fonte