Note:

Host de zonas de DNS inversas públicas en el sistema de nombres de dominio de Oracle Cloud Infrastructure

Introducción

Si es una organización a la que se le ha asignado un bloque de direcciones IP públicas, es posible que necesite alojar las zonas del sistema de nombres de dominio (DNS) inverso en sus propios servidores DNS o utilizar un servicio de DNS gestionado como Oracle Cloud Infrastructure DNS.

Cuando se configura una zona de DNS (también conocida como zona de DNS de reenvío), esto permite que un cliente, que puede ser un explorador o una aplicación, resuelva un nombre de host (por ejemplo: www.oracle.com) en una dirección IP que, a su vez, el cliente utilizará para conectarse al servidor mediante la IP.

Una zona de DNS inverso es muy similar, pero como su nombre lo indica, funciona de manera inversa, tiene una IP y necesita saber qué nombre está configurado para esa IP. Algunos servicios, como los servidores de correo electrónico, necesitan tener un DNS inverso configurado correctamente, que coincida con el nombre del servidor, o los correos electrónicos pueden ser rechazados por el servidor receptor cuando se marca la reversión. En este tutorial, utilizaremos IPv4 como ejemplo y para mantener este tutorial corto, pero funciona exactamente de la misma manera para IPv6.

Objetivos

Requisitos

Tarea 1: Comprobar la resolución de DNS inverso para una dirección IP

Si tiene una dirección IP, puede utilizar varias herramientas para comprobar la resolución inversa del nombre, como nslookup, dig, servicios en línea, etc.

Tarea 2: Configuración de la zona de DNS inverso en Oracle Cloud Infrastructure

Para configurar la zona de DNS inverso en el DNS de OCI, necesitamos tener el formato correcto. ¿Ha observado el prefijo y la forma del resultado al utilizar el comando host? La IP tiene los octetos en orden inverso y hay un prefijo in-addr.arpa.

No vamos a entrar en detalles del sufijo arpa, recuerde que Internet se inició en 1969 y en ese momento fue ejecutado por ARPA y llamado ARPANet.

Lo primero que tenemos que hacer es crear una zona en OCI DNS utilizando la misma convención de nomenclatura.

Supongamos que se nos ha asignado el bloque de IP 12.34.56.0/23, la zona de OCI tendría el aspecto 56.34.12.in-addr.arpa.

OCI_DNS-Zone_creation

Después de unos minutos, la zona pasa a estar disponible y se puede rellenar con registros.

OCI_DNS-Zone_ready

Tarea 3: Rellenar la zona de DNS inverso

Para rellenar la zona con una entrada DNS inversa, necesitamos crear un registro DNS de puntero (registro PTR). Si un cliente solicita crear una entrada DNS inversa para su servidor de correo con IP 12.34.56.30 y el nombre mymailserver.mydomain.com. Esto es lo que necesitamos crear en nuestra zona.

OCI_DNS-Create_PTR_record

Nota: No olvide publicar la zona para que se pueda propagar a todo el conjunto de servidores DNS.

Tarea 4: Comprobación de la zona de DNS inverso

Una vez publicado el nuevo registro en nuestra zona, podemos comprobar si está configurado correctamente preguntando directamente a uno de los servidores de OCI asignados a nuestra zona. Compruebe en la página de zona de la consola de OCI los servidores de nombres asignados a la zona. Para este tutorial, tenemos: ns1, ns2, ns3 o ns4.p201.dns.oraclecloud.net.

Utilice la consola de Linux y el comando dig.

[opc@mybox ~]$ dig +short -x 12.34.56.30 @ns1.p201.dns.oraclecloud.net
mymailserver.mydomain.com.

Funciona, acabamos de resolver el DNS inverso para nuestra IP en un nombre de host.

Tarea 5: Delegar la Zona en el Registro Regional de Internet (RIR)

Falta un último paso para que todos los DNS inversos funcionen sin comunicarse directamente con el DNS de OCI, que es la configuración de la delegación de zona en el RIR con los servidores de nombres de DNS de OCI proporcionados.

Esto dependerá de cada RIR, para Europa, el RIR es RIPE. Para crear la delegación de DNS inversa, consulte Creación de objetos DOMAIN para DNS inverso.

La pregunta que probablemente se esté preguntando es que, tenemos un CIDR /23, pero solo hemos configurado un /24 de ese CIDR y el resto. La forma en que funciona la resolución de DNS inverso requiere que configure cada /24 que tenga de forma independiente. En este tutorial, necesitamos crear dos zonas: 56.34.12.in-addr.arpa y 57.34.12.in-addr.arpa. Cuantos más CIDR /24 haya asignado desde su RIR, más zonas de DNS inversas necesitará.

Nota:

El alojamiento de zonas de DNS inverso mediante el servicio OCI DNS es muy sencillo, y nuestro servicio le proporciona una red anycast, un servicio escalable y de alta disponibilidad, protegido contra DDoS para que pueda centrarse en proporcionar servicios a sus clientes y dejar el trabajo pesado con nosotros.

Agradecimientos

Más recursos de aprendizaje

Explore otros laboratorios en docs.oracle.com/learn o acceda a más contenido de aprendizaje gratuito en el canal YouTube de Oracle Learning. Además, visite education.oracle.com/learning-explorer para convertirse en Oracle Learning Explorer.

Para obtener documentación sobre el producto, visite Oracle Help Center.