El Jue 03 Jul 2008, Marcos Guglielmetti escribió:
El Jueves, 3 de Julio de 2008 12:14, Daniel Vidal Chornet escribió: | Saludos | | Weno... me he cambiado de proveedor de internet y desde hace | unos dias les funcionan bastante mal los DNS. Lo comprobe porque | si en el fichero /etc/resolv.conf añadia un DNS publico todo | funcionaba correctamente... Me puse a investigar como hacer esto | de forma permanente y descubri que existia un fichero | /etc/dhclient.conf en el cual le puedes indicar que coloque los | dns que tu quieras antes de los que obtenga a traves del | proveedor... El tema es que esto no funciona en el arranque del | sistema... Es decir, cuando termina el arranque, el fichero | /etc/resolv.conf solo tiene los DNS proporcionados por el ISP y | hay que abrir una consola y volver a ejecutar dhclient para que | tome el dns que le he indicado en la configuración...
¿habilitaste este script en /etc/dhclient.conf?
#script "/etc/dhclient-script";
| La pregunta es... ¿Hay algun otro lugar (fichero de | configuracion o lo que sea) donde haya que indicarle este nuevo | DNS???
para mí que es ese script el que debería hacerlo.
En última instancia, podés forzar la modificación de /etc/resolv.conf con un
echo "nameserver 200.69.193.1" >> /etc/resolv.conf
en cualquier script que corra luego de dhclient en /etc/rcS.d
(eso en última instancia, pq no es la solución más ortodoxa) para esos casos recomiendo usar /etc/rc.local es donde se deberian poner cosas que correr luego de levantar todos los servicios! Saludos!
-- Dock Sud BBS http://www.docksud.com.ar telnet://bbs.docksud.com.ar