Re: Ayuda con resolve.conf
O mar, 08 de nov de 2005, ás 10:33:13 +0100, Iñaki dixo: > El Martes, 8 de Noviembre de 2005 16:46, Jam Lamelas Alfonso escribió: > || O mar, 08 de nov de 2005, ás 10:29:07 -0400, Leonardo Vizcaya dixo: > || > Buenos Dias Lista. > || > > || > Tengo un problema con mi archivo resolve.conf, sucede que en el tengo > || > configurado el dns del servidor que me da el servicio de internet y > || > todo funciona bien, lo extraño es que cuando apago o reinicio el > || > computador, todo lo que estaba en el archivo se borra y cada vez que > || > prendo el computador tengo que escribirle el search y el nameserver de > || > mi resolve.conf, que estará pasando tienen alguna idea??? > || > > || > de antemano gracias > || > || Yo tenía el problema de que mi /etc/resolv.conf se me reescribía cada x > || minutos. Lo resolví editando en fichero /etc/dhclient-script. Te adjunto > || una copia de mi fichero. Fíjate que a partir de donde pone > || > || else > ||make_resolv_conf() { > || > || hai cuatro líneas comentadas. Esta es la modificación que hice. Prueba con > || esto y nos comentas. > || > || Suerte! > > Doy fe de que este problema ocurre muchas veces, al menos usando cable modem > de Euskaltel (no sé si tendrá que ver). En muchas ocasiones el cliente DHCP > deja vacíos los DNS. Lo mejor es poner unos a mano (o aprovechar cuando no > estén borrados) y modificar el script como bien te han dicho. > > > -- > que a mí ni me va ni me viene... pero por comentar... > > Yo uso una conexión ADSL Router de ya.com. Obviamente, una vez está modificado el /etc/dhclient-script tendrás que escribir tu /etc/resolv.conf a mano con tus DNS, y ya nunca más se te volverán a cambiar. -- Os filósofos até o de agora só interpretárom o mundo, mas do que se trata é de tranformá-lo. Karl Marx. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Ayuda con resolve.conf
El Martes, 8 de Noviembre de 2005 16:46, Jam Lamelas Alfonso escribió: || O mar, 08 de nov de 2005, ás 10:29:07 -0400, Leonardo Vizcaya dixo: || > Buenos Dias Lista. || > || > Tengo un problema con mi archivo resolve.conf, sucede que en el tengo || > configurado el dns del servidor que me da el servicio de internet y || > todo funciona bien, lo extraño es que cuando apago o reinicio el || > computador, todo lo que estaba en el archivo se borra y cada vez que || > prendo el computador tengo que escribirle el search y el nameserver de || > mi resolve.conf, que estará pasando tienen alguna idea??? || > || > de antemano gracias || || Yo tenía el problema de que mi /etc/resolv.conf se me reescribía cada x || minutos. Lo resolví editando en fichero /etc/dhclient-script. Te adjunto || una copia de mi fichero. Fíjate que a partir de donde pone || || else || make_resolv_conf() { || || hai cuatro líneas comentadas. Esta es la modificación que hice. Prueba con || esto y nos comentas. || || Suerte! Doy fe de que este problema ocurre muchas veces, al menos usando cable modem de Euskaltel (no sé si tendrá que ver). En muchas ocasiones el cliente DHCP deja vacíos los DNS. Lo mejor es poner unos a mano (o aprovechar cuando no estén borrados) y modificar el script como bien te han dicho. -- que a mí ni me va ni me viene... pero por comentar...
Re: Ayuda con resolve.conf
O mar, 08 de nov de 2005, ás 10:29:07 -0400, Leonardo Vizcaya dixo: > Buenos Dias Lista. > > Tengo un problema con mi archivo resolve.conf, sucede que en el tengo > configurado el dns del servidor que me da el servicio de internet y > todo funciona bien, lo extraño es que cuando apago o reinicio el > computador, todo lo que estaba en el archivo se borra y cada vez que > prendo el computador tengo que escribirle el search y el nameserver de > mi resolve.conf, que estará pasando tienen alguna idea??? > > de antemano gracias > > Yo tenía el problema de que mi /etc/resolv.conf se me reescribía cada x minutos. Lo resolví editando en fichero /etc/dhclient-script. Te adjunto una copia de mi fichero. Fíjate que a partir de donde pone else make_resolv_conf() { hai cuatro líneas comentadas. Esta es la modificación que hice. Prueba con esto y nos comentas. Suerte! -- Os filósofos até o de agora só interpretárom o mundo, mas do que se trata é de tranformá-lo. Karl Marx. #!/bin/sh # dhclient-script for Linux. Dan Halbert, March, 1997. # Updated for Linux 2.[12] by Brian J. Murrell, January 1999. # No guarantees about this. I'm a novice at the details of Linux # networking. # Support for resolvconf added by Thomas Hood, May 2004. # Notes: # 0. This script is based on the netbsd script supplied with dhcp-970306. # 1. ifconfig down apparently deletes all relevant routes and flushes # the arp cache, so this doesn't need to be done explicitly. # 2. The alias address handling here has not been tested AT ALL. # I'm just going by the doc of modern Linux ip aliasing, which uses # notations like eth0:0, eth0:1, for each alias. # 3. I have to calculate the network address, and calculate the broadcast # address if it is not supplied. This might be much more easily done # by the dhclient C code, and passed on. # 4. TIMEOUT not tested. ping has a flag I don't know, and I'm suspicious # of the $1 in its args. # Must be used on exit. Invokes the local dhcp client exit hooks, if any. exit_with_hooks() { exit_status=$1 if [ -f /etc/dhclient-exit-hooks ]; then . /etc/dhclient-exit-hooks fi # probably should do something with exit status of the local script exit $exit_status } if [ -x /sbin/resolvconf ]; then make_resolv_conf() { R="" [ x$new_domain_name != x ] && R="${R}search $new_domain_name " for NMSRVR in $new_domain_name_servers; do R="${R}nameserver $NMSRVR " done echo -n "$R" | /sbin/resolvconf -a "$interface" || return 1 } unmake_resolv_conf() { /sbin/resolvconf -d "$interface" || return 1 } else make_resolv_conf() { # echo search $new_domain_name >/etc/resolv.conf # for nameserver in $new_domain_name_servers; do # echo nameserver $nameserver >>/etc/resolv.conf # done return 0 } unmake_resolv_conf() { return 0 } fi # Invoke the local dhcp client enter hooks, if they exist. if [ -f /etc/dhclient-enter-hooks ]; then exit_status=0 . /etc/dhclient-enter-hooks # allow the local script to abort processing of this state # local script must set exit_status variable to nonzero. if [ $exit_status -ne 0 ]; then exit $exit_status fi fi release=`uname -r` relminor=`expr $release : '[0-9]*\.[0-9]*\.\([0-9]*\).*'` relmajor=`expr $release : '[0-9]*\.\([0-9]*\)\..*'` release=`expr $release : '\([0-9]*\)\..*'` if [ x$new_broadcast_address != x ]; then new_broadcast_arg="broadcast $new_broadcast_address" fi if [ x$old_broadcast_address != x ]; then old_broadcast_arg="broadcast $old_broadcast_address" fi if [ x$new_subnet_mask != x ]; then new_subnet_arg="netmask $new_subnet_mask" fi if [ x$old_subnet_mask != x ]; then old_subnet_arg="netmask $old_subnet_mask" fi if [ x$alias_subnet_mask != x ]; then alias_subnet_arg="netmask $alias_subnet_mask" fi if [ x$reason = xMEDIUM ]; then # Linux doesn't do mediums (ok, ok, media). exit_with_hooks 0 fi if [ x$reason = xPREINIT ]; then if [ x$alias_ip_address != x ]; then # Bring down alias interface. Its routes will disappear too. ifconfig $interface:0- inet 0 fi if [ $relmajor -lt 2 ] || ( [ $relmajor -eq 2 ] && [ $relminor -eq 0 ] ) then ifconfig $interface inet 0.0.0.0 netmask 0.0.0.0 \ broadcast 255.255.255.255 up # Add route to make broadcast work. Do not omit netmask. route add default dev $interface netmask 0.0.0.0 else ifconfig $interface up fi # We need to give the kernel some time to get the interface up. sleep 1 exit_with_hooks 0 fi if [ x$reason = xARPCHECK ] || [ x$reason = xARPSEND ]; then exit_with_hooks 0 fi if [ x$reason = xBOUND ] || [ x$reason = xRENEW ] || \ [ x$reason = xREBIND ] || [ x$reason = xREBOOT ]; then if [ x$old_ip_address != x ] && [ x$alias_ip_address != x ] && \ [ x$alias_ip_address != x$old_ip_address ]; then # Possible new alias. Remove old alias. ifconfig $interface:0- inet 0 fi if [ x$old_ip_address != x ] && [
Re: Ayuda con resolve.conf
El mar, 08-11-2005 a las 10:29 -0400, Leonardo Vizcaya escribió: > Buenos Dias Lista. > > Tengo un problema con mi archivo resolve.conf, sucede que en el tengo > configurado el dns del servidor que me da el servicio de internet y > todo funciona bien, lo extraño es que cuando apago o reinicio el > computador, todo lo que estaba en el archivo se borra y cada vez que > prendo el computador tengo que escribirle el search y el nameserver de > mi resolve.conf, que estará pasando tienen alguna idea??? Me da la impresión de que es un tema relacionado con dhcp... En el caso que uses dhcp, comprueba que el servidor envíe correctamente los datos para el resolv.conf. Si no usas dhcp, mira si tienes el servicio activo, y en el caso que lo tengas activo, lo desactivas y pruebas a ver si ya no pasa. Suerte! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Ayuda con resolve.conf
El 8/11/05, Leonardo Vizcaya<[EMAIL PROTECTED]> escribió: > Buenos Dias Lista. > > Tengo un problema con mi archivo resolve.conf, sucede que en el tengo > configurado el dns del servidor que me da el servicio de internet y > todo funciona bien, lo extraño es que cuando apago o reinicio el > computador, todo lo que estaba en el archivo se borra y cada vez que > prendo el computador tengo que escribirle el search y el nameserver de > mi resolve.conf, que estará pasando tienen alguna idea??? > > de antemano gracias > Disculpa mi pregunta un poco trivial, pero el archivo no es resolv.conf y no resolve.conf?? en todo caso iwalmente debe aparecer, me parece raro, tratale de cambiarle permisos Saludos, -- Diego Quintana a.k.a. RouterMaN Estudiante Ing de las Telecomunicaciones PUCP Linux Registered User #382615 - http://counter.li.org/ http://routerman.blogsome.com http://planeta.debianperu.org
Ayuda con resolve.conf
Buenos Dias Lista. Tengo un problema con mi archivo resolve.conf, sucede que en el tengo configurado el dns del servidor que me da el servicio de internet y todo funciona bien, lo extraño es que cuando apago o reinicio el computador, todo lo que estaba en el archivo se borra y cada vez que prendo el computador tengo que escribirle el search y el nameserver de mi resolve.conf, que estará pasando tienen alguna idea??? de antemano gracias