Hola a todos,
Expongo un poco el caso y ya me comentáis si necesitáis alguna información que se me ha pasado comentar.
Problema
Tengo montado un pequeño servidor local para desarrollo, un PC con Ubuntu 14 server, Apache, y Bind DNS.
Accedía a Ubuntu a través de una tarjeta Wifi, la cual también le daba conexión a internet a través del router de casa.
Por alguna causa que desconozco, cada X minutos (aproximadamente 30-45) se caía la conexión y no me dejaba acceder al servidor.
Después de probar varias cosas, reiniciando la Wifi del ordenador cliente que uso para desarrollo volvía a tener conexión con el servidor. Es algo molesto, pero soportable.
Desde hace una semana, estos cortes de conexión, ya no se solucionaban con reiniciar la wifi, ni reiniciar el servidor, ni reiniciar el cliente. Perdiendo hasta dos horas hasta conseguir recuperar la conexión. Ya empieza a ser un poco insoportable.
Quitando las DNS de conexión a internet de la configuración del cliente, se solucionaba temporalmente el problema, volviendo a los cortes de conexión cada 30-45 minutos.
Ahora el problema es que tengo que estar configurando las DNS de internet del ordenador cliente, cuando está el servidor encendido tengo que quitarlas, y cuando lo apago, tengo que volver a introducirlas para tener conexión a internet.
Así que decido poner un router para conexión por cable entre servidor y cliente y evitar las continuas interrupciones de conexión.
Y aquí es donde ya termino de liarme del todo
.
Porque las conexiones funcionan correctamente, puedo acceder tanto por wifi como por ethernet al servidor, pero falla como resuelve las DNS para distinguir si sirve las webs el servidor local o los servidores de internet.
La configuración que busco
La idea inicial es que el servidor tenga las dos redes funcionando, la Wifi para darle conexión a internet, y la de cable para tener conexión directa con el ordenador de desarrollo y evitar esos cortes con el router wifi.
Y lógicamente, no tener que estar configurando contínuamente las DNS del ordenador cliente.
A ver si me podéis dar algo de orientación de como configurarlo para obtener este resultado, o si se os ocurre otra configuración más práctica, pues bienvenida sea.
Muchas gracias!!
Os dejo los datos de configuración del servidor y del cliente:
La configuración de
/etc/network/interfaces
Código:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 169.254.57.2
network 169.254.57.0
netmask 255.255.255.0
broadcast 169.254.57.255
gateway 169.254.57.1
dns-nameservers 169.254.57.2
auto wlan0
iface wlan0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
wpa-ssid "WLAN_NAME"
wpa-psk "password"
dns-nameservers 192.168.1.2 8.8.8.8 8.8.4.4
Con
sudo ifconfig -a
Código:
eth0 Link encap:Ethernet direcciónHW 00:0d:61:3f:70:f1
Direc. inet:169.254.57.2 Difus.:169.254.57.255 Másc:255.255.255.0
Dirección inet6: fe80::20d:61ff:fe3f:70f1/64 Alcance:Enlace
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:636 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:582 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:65518 (65.5 KB) TX bytes:137442 (137.4 KB)
lo Link encap:Bucle local
Direc. inet:127.0.0.1 Másc:255.0.0.0
Dirección inet6: ::1/128 Alcance:Anfitrión
ACTIVO BUCLE FUNCIONANDO MTU:65536 Métrica:1
Paquetes RX:72 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:72 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:0
Bytes RX:6419 (6.4 KB) TX bytes:6419 (6.4 KB)
wlan0 Link encap:Ethernet direcciónHW 00:13:d3:77:7f:ed
Direc. inet:192.168.1.2 Difus.:192.168.1.255 Másc:255.255.255.0
Dirección inet6: fe80::213:d3ff:fe77:7fed/64 Alcance:Enlace
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:1326 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:492 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:188084 (188.0 KB) TX bytes:78457 (78.4 KB)
La configuración de
/etc/resolv.conf Con
sudo route
Código:
Tabla de rutas IP del núcleo
Destino Pasarela Genmask Indic Métric Ref Uso Interfaz
default 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
169.254.57.0 * 255.255.255.0 U 0 0 0 eth0
192.168.1.0 * 255.255.255.0 U 0 0 0 wlan0
La configuración del ordenador cliente
Wifi
Código:
Dirección IP: 192.168.1.10
Máscara de subred: 255.255.255.0
Router: 192.168.1.1
DNS: 192.168.1.2 8.8.8.8 8.8.4.4
Ethernet
Código:
Dirección IP: 169.254.57.10
Máscara de subred: 255.255.255.0
Router: 169.254.57.1
DNS: 169.254.57.2