Introducción
Este documento describe cómo Umbrella soporta DNS sobre HTTPS (DoH), cifrando las consultas DNS para la privacidad.
Prerequisites
Requirements
No hay requisitos específicos para este documento.
Componentes Utilizados
La información de este documento se basa en Cisco Umbrella.
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
Overview
Cisco Umbrella admite DNS a través de HTTPS (DoH), lo que permite cifrar y proteger las consultas DNS frente a interceptaciones o modificaciones. Utilice este punto final de DoH:
Hostname |
Descripción |
doh.umbrella.com |
Frontend para el servicio DNS estándar de Umbrella (208.67.222.222/220.220) |
Los pasos para usar DoH con Umbrella dependen de tu navegador y sistema operativo.
Mozilla Firefox
Los detalles e instrucciones están disponibles en Mozilla. Firefox se puede configurar para usar Umbrella como proveedor personalizado de DNS sobre HTTPS.
1. Navegue hasta Opciones > General > Configuración de red y seleccione Habilitar DNS sobre HTTPS.
2. En Utilizar proveedor, seleccione Personalizado e introduzca la plantilla URI:
https://doh.umbrella.com/dns-query
3. Seleccione Aceptar. Sus consultas ahora están cifradas.
Preferences.png
Google Chrome
Los detalles y las instrucciones sobre la configuración están disponibles en el blog Chromium. Chrome habilita automáticamente el uso de DoH si DNS seguro está habilitado y ve las direcciones IP de difusión por proximidad de Umbrella utilizadas por el sistema operativo para DNS.
Configure el sistema operativo para que utilice estas direcciones IP como servidores DNS:
Servicio |
Direcciones IPv4 |
Direcciones IPv6 |
DNS general |
208.67.222.222 208.67.220.220 |
2620:119:35::35 2620:119:53::53 |
1. En la configuración de Chrome, navegue hasta Privacidad y seguridad >Seguridad (o ingrese chrome://settings/security en la barra de direcciones).
2. Habilite Usar DNS seguro.
3. Sus consultas DNS ahora están cifradas. Puede visitar la página de prueba de DoH de Umbrella para comprobar su configuración.
Nota: Chrome busca las direcciones IP de Umbrella específicamente al decidir si actualizar a DoH. Esto significa que si está configurado para utilizar la dirección IP de un servidor DNS local o un reenviador, Chrome no puede actualizar a usar DoH, incluso si ese servidor se reenvía a Umbrella.
Si el equipo se considera administrado por Chrome, lo que es probable si el trabajo o la escuela le proporcionan el equipo, no se puede actualizar automáticamente al uso de DoH, y esta configuración no puede ser visible ni configurable.
En lugar de la actualización automática basada en IP, puede configurar Umbrella directamente estableciendo un proveedor personalizado. En Use secure DNS, seleccione With y elija Custom en el menú desplegable. Cuando solicite introducir un proveedor personalizado, agregue la plantilla URI de Umbrella con este formato:
https://doh.umbrella.com/dns-query
Advertencias
Hay algunas situaciones que puede encontrar que causan un conflicto entre DoH y Umbrella SWG (especialmente el módulo AnyConnect):
1. La función External Domains (Dominios externos) de AnyConnect permite que los dominios y las direcciones IP omitan Umbrella SWG yendo directamente a Internet. No se puede configurar por nombre de dominio o nombre de dominio calificado con frecuencia (FQDN) cuando se usa DoH. Esto se debe a que AnyConnect se basa en la caché DNS del sistema operativo para vincular los nombres de dominio a las direcciones IP al detectar qué solicitudes se dirigen a SWG y cuáles lo omiten. Cuando se utiliza DOH (especialmente en un explorador), se omite la resolución de rutas internas de DNS para el sistema operativo y, por consiguiente, no se crea ninguna entrada de caché de DNS. Esto hace que AnyConnect no pueda correlacionar un nombre de dominio o FQDN para omitir, con el paquete que está viendo.
Soluciones alternativas
Inhabilite DOH en estaciones de trabajo que utilicen AnyConnect para Umbrella SWG y/o configure dominios externos (excepciones SWG) por dirección IP en lugar de dominio o FQDN.
2. Si un servidor DNS interno utiliza DoH para la resolución de recursos internos (como example.local o example.corp), se debe configurar AnyConnect Umbrella SWG para no interceptar esas solicitudes DOH. Esto se debe a que DoH se parece a cualquier otra solicitud HTTPS y el módulo SWG la intercepta y la redirige a Umbrella. Si no se puede acceder al servidor DoH desde la nube de Umbrella, la consulta nunca llega al servidor DNS interno de destino.