El jue, 30-08-2007 a las 11:48 +0200, Elvis Aaron Presley escribió:
> Hola listeros, una fácil para los gurús.

Bueno, ya que ningún gurú se anima, pues te responde un anti-gurús.

> Resulta que tengo un portátil con dos interfaces de red, uno con cable y
> otro con wifi. En casa y en la oficina siempre uso wifi y tengo en mi casa
> la misma configuración que en el trabajo, por lo que sin tocar nada me
> funciona siempre en ambos sitios. Tengo en mi /etc/resolv.conf primero un
> dns interno del trabajo y como secundario uno de internet. Todo ok, el
> problema es que si por cualquier cosa enchufo el cable de red, esa interfaz
> me coge ip por dhcp y los dns que tengo se me pisan y luego cuando vuelvo a
> conectar el wifi y estoy en la oficina no me resuelve bien las cosas
> internas de dentro de la red del trabajo...
> 
> He googleado y no he visto nada de lo que quiero hacer... Quiero saber si es
> posible en el fichero /etc/network/interfaces poner el nameserver que
> queremos que use, para que cada vez que se inicia el pc esto esté siempre ok
> para el interfaz wifi.
> 
> Se lo que algunos me van a decir... Que cambie en el router de mi casa para
> que el dhcp me ofrezca los mismos dns que tengo puestos a mano yo... Pero me
> gustaría saber si esto que pregunto se puede hacer...
> 
> Gracias y un saludo
> 
> Elvis

Si utilizas kde o gnome, puedes crearte perfiles distintos para cada
lugar, y des/activarlos al golpe de ratón.

Si tienes dhcp en ambos sitios, deberías configurar las interfaces como
dhcp y entonces siempre te cogería el dns adecuado. Si necesitas ip
fija, hazte unas reservas dhcp.

Si decides dejar ips fijas, siempre puedes utilizar paquetes como:
ifscheme, switchconf, laptop-netconf o crearte a mano distintos perfiles
de de red, está en la doc de referencia debian, en el apartado de
configuración de red. También puedes actualizar el fichero resolv.conf
con comandos pre y post (up y down), es decir:

1) antes de levantar el interfaz "casa", ejecuta dns_casa.sh
2) después de bajar el interfaz "casa", ejecuta el script dns_trabajo.sh

Para ponerles nombres:
iface casa inet static
        pre-up /ruta/a/ru/scrip_dns_casa.sh
        blablabla
        blablabla
        post-down /ruta/a/tu/script_dns_trabajo.sh

y luego haces: ifup eth0=casa

Así al apagar la máquina en casa, te dajará listo el dns del trabajo.

Ojo, que si la tienes para que arranque siempre (auto casa) te
sobreescribirá el resolv en cada arranque.

Saludos



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a