Como forçar o dhcpcd a trocar o conteúdo do /etc/resolv.conf ?

1. Como forçar o dhcpcd a trocar o conteúdo do /etc/resolv.conf ?

andre luiz
xiloba

(usa Slackware)

Enviado em 18/03/2020 - 15:48h

Olá.
Para encurtar muito, mas muito mesmo, gostaria de saber como faço para o dhcpcd trocar(atualizar) o nameserver.

É o seguinte: tenho dois links de internet. Acidentalmente, quando um dos provedores estava fora do ar, percebi que o outro link, ainda que fosse setado
pelo wpa_cli -i select_network ntal não funcionava. Pensei: pode ser o problema de endereço do /etc/resolv.conf, pois ele tinha o ip da rede 1, e eu estava acessando a partir da rede 2. Isso foi no notebook, no qual uso wifi.

Fui ao desktop(outro micro que tenho, também com Slackaware) e percebi que, sempre que troco o cabo eth0 de roteador1 para roteador 2, o resolv.conf muda, sem que eu tenha mexido no /etc/resolv.conf basta que eu reinicie a máquina.

A rede 1 usa nameserver 192.168.1.254 para se logar e a rede dois usa 192.168.0.1.

Quando troquei o cabo do segundo roteador para o primeiro, apareceu:
cat /etc/resolv.conf
# Generated by dhcpcd from eth0.dhcp
# /etc/resolv.conf.head can replace this line
nameserver 192.168.1.254
# /etc/resolv.conf.tail can replace this line
dell@[~]$
Então acho que posso "forçar" o dhcpcd a mudar o nameserver.
Eu uso o Slackware 14.2, com Xfce
Teintei editar o arquivo /etc/resolv.conf e setar o nameserver 8.8.8.8 que funcionou na segunda rede, mas não na primeira. A primeira é da Sumicity.



  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts