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:
Con sudo ifconfig -aauto 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
Código:
La configuración de /etc/resolv.confeth0 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)
Código:
Con sudo routenameserver 127.0.0.1
Código:
La configuración del ordenador clienteTabla 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
Wifi
Código:
EthernetDirecció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
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