problemas haciendo ping a direccion con doble IP

13/05/2009 - 23:05 por kazabeDELETE | Informe spam
Holas.

he montado un enrutador que administra dos direcciones IP publicas (de
diferente proveedor) y he publicado para ambas direcciones el mismo
nombre de dominio, para poder acceder al sitio web y servidor de
correo que tengo publicado usando cualquiera de las dos IP's, ya que
asi falle la conexion de un proveedor, eso sea transparente para mis
visitantes.

Realizo las siguientes pruebas desde una conexion completamente
externa e independiente a mi enrutador:

nslookup www.midominio.com

nombre: www.midominio.com
Addresses: aaa.bbb.ccc.ddd, eee.fff.ggg.hhh

Si le hago un ping desde afuera me responde alguna de las dos. pero
si desconecto la que respondio, y vuelvo y realizo el mismo ping,
sigue buscando esa misma IP la cual no responde pues esta
desconectada.

por mas que insista realizando el ping, sigue buscando la misma IP.
Lo que no comprendo es si la direccion aparece publicada con las dos
IP's, entonces porque el ping no intenta buscar la segunda IP al
encontrar que la primera no responde?

He descartado problemas de cache en el equipo desde el que estoy
haciendo las pruebas. Realizo el mismo procedimiento en otro
equipo, pero esta vez en un equipo con linux, y ahi si me busca la
otra ip si la primera no responde.

a que se debe que aunque windows vea todas las direcciones ip
publicadas con www.midominio.com, se quede amarrado consultando solo
una?

gracias de antemano por su colaboracion

saludos.

Preguntas similare

Leer las respuestas

#1 Javier Inglés [MS MVP]
14/05/2009 - 08:36 | Informe spam
Si un nombre de dominio tiene 2 IPs a resolver, entonces por defecto, el
mecanismo para resolver será por Round Robin a través de DNS

http://technet.microsoft.com/en-us/...87484.aspx

Si un cliente pregunta por ese nombre haciendo un ping, resuelve el nombre,
y recibe en este ejemplo 2 IPs posibles y las almacena en su caché de DNS
por el tiempo establecido en el server DNS; lanzará el ping contra la
primera de la lista; si el ping falla, no irá a la segunda directamente; si
vuelves a lanzarlo, y sigue en caché, seguirá fallando; este comportamiento
es lo más normal del mundo; si refrescas la caché, verás que entonces
seguramente vaya a la segunda IP.

Si el acceso lo haces por web vía HTTP por ejemplo, entonces si no puede
contactar con la primera IP, pasados unos segundos automáticamente el
explorador será el que intente el acceso a la segunda

Salu2!!
Javier Inglés
https://mvp.support.microsoft.com/p...B5567431B0
MS MVP, Windows Server-Directory Services



"" escribió en el mensaje
news:
Holas.

he montado un enrutador que administra dos direcciones IP publicas (de
diferente proveedor) y he publicado para ambas direcciones el mismo
nombre de dominio, para poder acceder al sitio web y servidor de
correo que tengo publicado usando cualquiera de las dos IP's, ya que
asi falle la conexion de un proveedor, eso sea transparente para mis
visitantes.

Realizo las siguientes pruebas desde una conexion completamente
externa e independiente a mi enrutador:

nslookup www.midominio.com

nombre: www.midominio.com
Addresses: aaa.bbb.ccc.ddd, eee.fff.ggg.hhh

Si le hago un ping desde afuera me responde alguna de las dos. pero
si desconecto la que respondio, y vuelvo y realizo el mismo ping,
sigue buscando esa misma IP la cual no responde pues esta
desconectada.

por mas que insista realizando el ping, sigue buscando la misma IP.
Lo que no comprendo es si la direccion aparece publicada con las dos
IP's, entonces porque el ping no intenta buscar la segunda IP al
encontrar que la primera no responde?

He descartado problemas de cache en el equipo desde el que estoy
haciendo las pruebas. Realizo el mismo procedimiento en otro
equipo, pero esta vez en un equipo con linux, y ahi si me busca la
otra ip si la primera no responde.

a que se debe que aunque windows vea todas las direcciones ip
publicadas con www.midominio.com, se quede amarrado consultando solo
una?

gracias de antemano por su colaboracion

saludos.
Respuesta Responder a este mensaje
#2 kazabeDELETE
14/05/2009 - 19:35 | Informe spam
On 14 mayo, 01:36, "Javier Inglés [MS MVP]"
wrote:
Si un nombre de dominio tiene 2 IPs a resolver, entonces por defecto, el
mecanismo para resolver será por Round Robin a través de DNS

http://technet.microsoft.com/en-us/...87484.aspx

Si un cliente pregunta por ese nombre haciendo un ping,  resuelve el nombre,
y recibe en  este ejemplo 2 IPs posibles y las almacena en su caché de DNS
por el tiempo establecido en el server DNS; lanzará el ping contra la
primera de la lista; si el ping falla, no irá a la segunda directamente; si
vuelves a lanzarlo, y sigue en caché, seguirá fallando; este comportamiento
es lo más normal del mundo; si refrescas la caché, verás que entonces
seguramente vaya a la segunda IP.



Esa es exactamente mi duda. Las pruebas las hemos realizado
desconectando una de las ip's publicas, hemos realizado pruebas desde
varios clientes remotos refrescando cache y todo lo demas, pero aun
asi el ping continua buscando la primera IP en vez de buscar la
segunda.

Esa es la parte donde estoy confundido.

Es mas, todavia tengo desconectada la primera ip publica, estoy
haciendo pruebas desde un equipo que esta recien formateado, y se
repite lo mismo. El nslookup muestra las dos IP's pero el ping se
mantiene amarrado solo a una (la que esta desconectada).

A que puede deberse eso?

Saludos
Respuesta Responder a este mensaje
#3 Guillermo Delprato [MS-MVP]
16/05/2009 - 21:11 | Informe spam
El PING nunca utilizará la otra dirección si la primera no responde, no está
preparado para eso.

Por otro lado, la "solución" que propones de poner en el DNS ambas
direcciones para que si falla una, todo entre por la otra, tampoco
funcionará, ya que DNS se limita a responder con las direcciones que conoce,
pero no valida que sean funcionales o no.


Guillermo Delprato
MVP - MCT - MCSE
Buenos Aires, Argentina
http://w2k8-server.spaces.live.com

Este mensaje se proporciona "como está" sin garantías de ninguna clase, ni
otorga ningún derecho. Ud. asume los riesgos.
This posting is provide "as is" with no warranties and confers no rights.
You assume all risk for your use.
_____________________


"" wrote in message
news:
On 14 mayo, 01:36, "Javier Inglés [MS MVP]"
wrote:
Si un nombre de dominio tiene 2 IPs a resolver, entonces por defecto, el
mecanismo para resolver será por Round Robin a través de DNS

http://technet.microsoft.com/en-us/...87484.aspx

Si un cliente pregunta por ese nombre haciendo un ping, resuelve el
nombre,
y recibe en este ejemplo 2 IPs posibles y las almacena en su caché de DNS
por el tiempo establecido en el server DNS; lanzará el ping contra la
primera de la lista; si el ping falla, no irá a la segunda directamente;
si
vuelves a lanzarlo, y sigue en caché, seguirá fallando; este
comportamiento
es lo más normal del mundo; si refrescas la caché, verás que entonces
seguramente vaya a la segunda IP.



Esa es exactamente mi duda. Las pruebas las hemos realizado
desconectando una de las ip's publicas, hemos realizado pruebas desde
varios clientes remotos refrescando cache y todo lo demas, pero aun
asi el ping continua buscando la primera IP en vez de buscar la
segunda.

Esa es la parte donde estoy confundido.

Es mas, todavia tengo desconectada la primera ip publica, estoy
haciendo pruebas desde un equipo que esta recien formateado, y se
repite lo mismo. El nslookup muestra las dos IP's pero el ping se
mantiene amarrado solo a una (la que esta desconectada).

A que puede deberse eso?

Saludos


__________ Information from ESET NOD32 Antivirus, version of virus signature database 4080 (20090515) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida