Cambiar DNS por cada Red Inalambrica

Imagen de marcohnunez
0 puntos

Saludos a todos(as),

Estoy usando Ubuntu 13.04, con el unico inconveniente, que cada vez que me conecto a una red inalambrica, debo cambiar los datos de DNS en /etc/resolv.conf, por ejemplo:

root@jefatura-Latitude-D630:/home/jefatura# cat /etc/resolv.conf
domain hondutelnet.hn
search hondutelnet.hn
nameserver 10.1.1.2
nameserver 10.1.1.7
nameserver 10.1.18.2
#nameserver 8.8.8.8
root@jefatura-Latitude-D630:/home/jefatura#

En el caso de las primeras 5 lienas, son los datos de la Intranet de mi oficina, debo agregar el comentario (#) en la linea 6ta para poder navegar, pero cuando llego a casa donde la Intranet ya no tiene alcance, debo agregar el signo # para comentar las primeras 5 lineas del archivo, al hacer esto navego normal.

En mi casa es la Red Publica del ISP.

Alguien podria ayudarme para que esta situacion del DNS sea automatica y no manual como esta actualmente?????

Este es el contenido de /etc/network/interfaces:

root@jefatura-Latitude-D630:/home/jefatura# cat /etc/network/interfaces
auto eth0
iface eth0 inet dhcp

# The loopback network interface
auto lo
iface lo inet loopback
root@jefatura-Latitude-D630:/home/jefatura#

Alguna ayuda y/o explicacion para resolver este caso, sera agradecido.

Saludos,
Atte.

Marco Hernandez
Honduras

Imagen de .doc
+1
0
-1

automáticamente, no creo. El problema es que, en Linux (al contrario que en windows), los cambios en /etc/resolv/conf no se consolidan y cuando reinicias el ordenador se vuelve a la configuración inicial.

Yo leí hace tiempo que en Debian, supongo que será similar en Ubuntu, hay un sistema para consolidarlas, que es editando como root el archivo etc/dhcp/dhclient.conf (o bien el archivo /etc/dhcp3, si es el que usa tu PC), descomentando la linea
#prepend domain-name-servers 127.0.0.1;
y cambiando '127.0.0.1' por la DNS que quieras meter para, a continuación, una vez guardado, reiniciar la red (sigues en consola de root), mediante
/etc/init.d/networking restart
si quieres probarlo...
(por curiosidad: ¿por qué tienes metidas tantas DNSs en tu /etc/resolv.conf?

+1
0
-1
Imagen de marcohnunez
+1
0
-1

Con respecto a porque tengo tantos DNS en resolv.conf, desde que actualice a Ubuntu 13.04 desde 12.04, el archivo resolv.conf aparecio asi, habiendome conectado a la Intranet en la oficina, antes en 12.04 tenia que editar este archivo y borrar los datos de Intranet con los datos de DNS del ISP.

te enviare respuesta de lo que mencionas en DHCP3, hare las pruebas.

Gracias y Saludos,
Atte.

Marco Hernandez
Honduras

+1
0
-1
Imagen de marcohnunez
+1
0
-1

Pregunta:

Al descomentar #prepend domain-name-server 127.0.0.1; cuantos DNS puedo insertar???

Porque yo uso DNS de Intranet y la Red Publica del ISP, en ambas me muevo para mantener la comunicacion

Saludos,
Atte.

Marco Hernandez
Honduras

+1
0
-1
Imagen de .doc
+1
0
-1

entiendo que varios, separados por una coma. Algo así:
prepend domain-name-servers 208.67.222.222, 208.67.220.220;

+1
0
-1