PPPD senario
Usar ppon
y ppoff
probablemente significa que estás usando pppd
. En cuyo caso pon
ejecutará el script /etc/ppp/ppp_on_boot
. A menos que proporcione un argumento a pon
, cargará la configuración desde /etc/ppp/peers/provider
. Si proporciona un argumento, dirá, por ejemplo pon interwebz
, que buscará /etc/ppp/peers/interwebz
. También hay /etc/ppp/options
que verificar también.
Me imagino que este archivo contiene la configuración usepeerdns
. Desde la página de manual de pppd:
usepeerdns
Ask the peer for up to 2 DNS server addresses. The addresses supplied by the peer
(if any) are passed to the /etc/ppp/ip-up script in the environment variables
DNS1 and DNS2, and the environment variable USEPEERDNS will be set to 1. In
addition, pppd will create an /etc/ppp/resolv.conf file containing one or two
nameserver lines with the address(es) supplied by the peer.
Coméntela, parada pppd
con poff
, editar tu resolv.conf
y reinicie el pppd
con pon
y ver si se soluciona el problema.
eth0 senario
Si edita el archivo de configuración de su interfaz ( /etc/sysconfig/network-scripts/ifcfg-eth0
para eth0), puede ver qué configuración está usando el administrador de red.
Si tiene DHCP ejecutándose en esa interfaz BOOTPROTO=yes
, puede decirle que no anule su configuración de DNS PEERDNS=no
. Si está utilizando una dirección estática, puede establecer su configuración DNS
DNS1="8.8.4.4"
DNS2="8.8.8.8"
SEARCH="yourdomain.com"
network-scripts
, tal vez es que hay alguna parte ...