Descripción general
systemd-resolve se comunica con el demonio systemd-resolved para realizar consultas DNS, gestionar la caché local y proporcionar información relacionada con la resolución de nombres. Se utiliza principalmente para diagnosticar problemas de configuración DNS del sistema o para consultar las direcciones IP de dominios específicos.
Funciones principales
- Resolución de nombres DNS, LLMNR, mDNS
- Gestión y vaciado de la caché DNS
- Consulta del estado y estadísticas de resolución de nombres
- Soporte para consultas a través de interfaces específicas
Opciones principales
systemd-resolve permite controlar el comportamiento de resolución de nombres y consultar información a través de varias opciones.
Consulta y control de información
Comando generado:
Combina los comandos.
Descripción:
`systemd-resolve` Ejecutando el comando.
Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.
Ejemplos de uso
Aprenda a utilizar la función de resolución de nombres a través de varios ejemplos de uso de systemd-resolve.
Consulta DNS básica
systemd-resolve example.com
Consulta la dirección IP de un dominio especificado.
Comprobar el estado del servicio systemd-resolved
systemd-resolve --status
Verifica la configuración actual del servidor DNS, el estado de la caché y las estadísticas.
Vaciar la caché DNS
systemd-resolve --flush-caches
Vacía la caché DNS interna de systemd-resolved para obtener información actualizada.
Consultar un tipo específico de registro DNS
systemd-resolve --type=MX google.com
Consulta los registros MX (Mail Exchanger) de google.com.
Consulta a través de una interfaz específica
systemd-resolve --interface=eth0 example.com
Consulta la dirección IP de example.com a través de la interfaz eth0.
Consejos y precauciones
Consejos útiles y puntos a tener en cuenta al usar systemd-resolve.
Consejos de uso
- El comando
resolvectlofrece funcionalidades similares asystemd-resolvey puede tener una interfaz más amigable. En muchos casos,resolvectles un enlace simbólico asystemd-resolve. - Al diagnosticar problemas de DNS, es útil comprobar la configuración actual del servidor DNS y el estado de la caché con
systemd-resolve --status. - Vaciar la caché local puede actualizar la información DNS obsoleta, especialmente cuando se necesita que los cambios en los registros DNS se reflejen inmediatamente.
Precauciones
systemd-resolve solo funciona correctamente si el servicio systemd-resolved está activo. Este servicio se ejecuta por defecto en la mayoría de los sistemas Linux basados en systemd. Si el servicio está inactivo, puede iniciarlo con el comando sudo systemctl start systemd-resolved.