0 votos

Cómo las Aplicaciones de gestión de registros DNS con 2 o más direcciones IP?

Tengo un par de registros de DNS con 2 o más direcciones IP, por ejemplo, los registros de nuestro servidor de correo es "mail.example.com" y tenemos 2 IPaddress:

mail.example.com  1.2.3.4
mail.example.com  2.3.4.5

Cada dirección IP pertenece a otro ISP. A veces, cuando uno de los IP no están disponibles, algunas de las aplicaciones de los usuarios de computadoras (como Outlook) obtener surtida con sólo la primera dirección IP en el registro a que ha recibido del Servidor DNS, aunque recibe 2 IP, Outlook no intenta con la otra IP. Yo lo he visto con otras aplicaciones. Cuando ejecuto "ipconfig /displaydns" veo que el DNS han entregado el 2 IP para el registro, pero la app es sólo el uso de la primera.

Usamos Amazon Route 53 para gestionar las DNS, y para solucionar esto, estoy usando "chequeo de Salud" y, a continuación, la respuesta DNS basado en la availavility de la IP.

Mi pregunta es, es normal que las aplicaciones utilizan sólo la primera dirección IP que se encuentre en el registro de DNS? Hay alguna otra forma de hacer que las aplicaciones se alternan entre el IPs en un determinado registro de DNS o este comportamiento depende de la aplicación?

5voto

Kevin Davis Puntos 1470

Mi pregunta es, es normal que las aplicaciones utilizan sólo la primera IP de la dirección se encuentra en el registro de DNS?

Sí. Muchas aplicaciones están diseñadas de una manera de devolver una dirección única a la hora de resolver un nombre de host a una dirección numérica. Algunas aplicaciones como los navegadores web obtendrá una lista completa de los registros y tratar de manera secuencial en caso de error.

Hay alguna otra forma de hacer que las aplicaciones se alternan entre el IPs en un determinado registro de DNS o este comportamiento depende de la aplicación?

No, esto debe ser manejado por el servidor de nombres. Incluso con la asignación de turnos, hay casos cuando la primera Dirección IP devuelta por la resolución no es la primera devuelve a la aplicación del método utilizado para la búsqueda.

2voto

1Rhino Puntos 11

Por supuesto, el propósito de DNS para obtener una dirección IP. La única razón por la que me haría como un desarrollador de la aplicación es el uso de un segundo o Un registro AAAA sería si yo no podía conectar con el extremo con la primera.

Si usted quería hacer balanceo de carga que tendría que tomar que "normal" comportamiento en consideración y hacer que su servidor DNS dar prioridad a Una o registros AAAA en consecuencia.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: