Recientemente encontré por primera vez un registro A del formulario:
https://www.example.com. <TTL> IN A <IP address>
Hasta donde yo sé, este registro es deliberado (es decir, no es un error). Sé que los dos puntos y la barra diagonal son caracteres válidos para una etiqueta, según RFC 2181 , pero no entiendo el propósito del registro. ¿Alguna autoridad de certificación utiliza este formulario para la validación de control de dominio? ¿Esta forma protege contra algún tipo de exploit? ¿Atrapa algún tipo de error de usuario o problema conocido con el software?
domain-name-system
a-record
Binky
fuente
fuente
https://www.example.com
es diferente de la asignación de direcciones IP parawww.example.com
. Los primeros mapas a direcciones (múltiples registros A) en el / 16 netblock propiedad de "example.com" por ARIN whois. Este último se asigna a un CNAME en el dominio de un importante proveedor de CDN. La cadena CNAME finalmente se asigna a una dirección IP en la red del proveedor de CDNRespuestas:
La explicación más probable es que un usuario que no está familiarizado con DNS intentó configurar los registros DNS y cometió un error que es evidentemente obvio para cualquiera que esté familiarizado con DNS, pero no para las personas que no lo están.
Si bien una etiqueta DNS puede ser cualquier información binaria arbitraria en general , debe leer el resto de la sección 11, en particular:
Entre otras cosas, esto significa que la sintaxis de la etiqueta puede verse limitada según el tipo de RR. Como se especifica en RFC 1123 sección 2.1 y RFC 952, los nombres de host de Internet tienen una sintaxis tan restringida, en la que los dos puntos y la barra diagonal no son válidos.
fuente
Está mal para una dirección estándar, pero posiblemente sea alguien que usa DNS como dispositivo de comunicación fuera de banda.
No es difícil imaginar tener que pasar datos a través de DNS en lugar de a través de canales 'normales'.
fuente