OVH Community, your new community space.

Servidor DNS parece que no funciona


RME
30/07/2013, 06:57
Cita Publicado inicialmente por kanowins
Bonito regalo que me he encontrado, voy a poner cómo lo he resuelto, ya adelanto que no gracias al servicio técnico de OVH. Los síntomas del servidor eran los siguientes:
OVH solo da soporte de hardware.

kanowins
30/07/2013, 01:05
Bonito regalo que me he encontrado, voy a poner cómo lo he resuelto, ya adelanto que no gracias al servicio técnico de OVH. Los síntomas del servidor eran los siguientes:

- El servidor no hacía ping sobre localhost, ni sobre las direcciones locales del servidor:

Código:
root@ns222787:/home/cromotex# ping localhost
 PING localhost.localdomain (127.0.0.1) 56(84) bytes of
 data.
 ^C
 --- localhost.localdomain ping statistics ---
 4 packets transmitted, 0 received, 100% packet loss, time
 2999ms
- traceroute localhost no funciona, pega saltos sin sentido cuando no debe buscar... (ver post anterior)

- Conexiones muy lentas (apache con la base de datos)
- Conexiones que fallan (tomcat con la base de datos)
- Lo del DNS era para despistar, que también fallaba y falla, pero este problema no estaba relacionado.

Consideraciones
- Sistema Debian 6
- /etc/hosts es correcto
- ICMP está habilitado en el servidor
- Puedo asegurar que nada hemos cambiado en la configuración del servidor, de repente, un día dejó de funcionar. En realidad se nos causó un destrozo importante, afortunadamente ya todo está arreglado.

Al final, con los ojos inyectados en sangre pude ver la raíz del problema, haciendo ifconfig, obtenía el siguiente resultado:

Código:
eth0      Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX  
          inet addr:XX.XX.XX.195  Bcast:XX.XX.XX.255  Mask:255.255.255.0
          inet6 addr: xxxxxxx Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:220976 errors:0 dropped:1149 overruns:0 frame:0
          TX packets:275435 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:22012162 (20.9 MiB)  TX bytes:280813383 (267.8 MiB)
          Interrupt:16 Memory:fbce0000-fbd00000 

eth0:1    Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX 
          inet addr:XX.XX.XX.148  Bcast:XX.XX.XX.148  Mask:255.255.255.255
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:16 Memory:fbce0000-fbd00000 

eth0:2    Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX  
          inet addr:XX.XX.XX.247  Bcast:XX.XX.XX.247  Mask:255.255.255.255
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:16 Memory:fbce0000-fbd00000
Parece correcto, llevaba todo el día viéndolo, sin verlo, pero falta claramente la interfaz localhost!

Compruebo /etc/network/interfaces y para la interfaz localhost tengo:

Código:
# The loopback network interface
auto lo
iface lo inet loopback
Ésto si es correcto, por qué no arranca la interfaz localhost? Ese es el gran misterio de todo ésto. A lo mejor los técnicos de OVH pueden comprobarlo cuando acaben su largo café.

Cómo se soluciona? Pues asignando manualmente la dirección 127.0.0.1 a localhost con:

Código:
ifconfig lo 127.0.0.1
Ahora ya todo funciona correctamente. Ya de nota, hay que hacer que se configure al arranque para ello editmos /etc/network/interfaces y modificamos:

Código:
# The loopback network interface
auto lo
iface lo inet loopback
        address 127.0.0.1
et voilà, si reiniciamos la red, todo se configura perfectamente.

kanowins
29/07/2013, 20:12
Más información, traceroute me saca algo bastante raro...

Código:
root@ns222787:/home/cromotex/scripts# traceroute  localhost
traceroute to localhost (127.0.0.1), 30 hops max, 60 byte packets
 1  46.105.110.253 (46.105.110.253)  0.309 ms * *
 2  * * *
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  * * *
 8  * * *
 9  * * *
10  * * *
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *
Alguien tiene alguna idea?

kanowins
29/07/2013, 16:18
Buenos días,

Tengo un servidor linux en la red de Alemania y el servidor DNS parece que no está funcionando. El DNS es el 213.251.188.141

¿Alguien tiene el mismo problema? ¿Alguien tiene un DNS que le funcione? Necesito que sea de dentro de la red de ovh, porque no funciona tampoco el reverse lookup, que es lo que creo es lo que más me está afectando.

Muchas gracias.

Un saludo.