Inicio > Gestión de red > systemd-resolve

systemd-resolve: Gestión de consultas y caché de nombres DNS

systemd-resolve es el comando cliente del servicio systemd-resolved, que maneja las consultas de resolución de nombres DNS, LLMNR y mDNS, y gestiona la caché. Se utiliza para diagnosticar y controlar el comportamiento de resolución de nombres del sistema.

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 resolvectl ofrece funcionalidades similares a systemd-resolve y puede tener una interfaz más amigable. En muchos casos, resolvectl es un enlace simbólico a systemd-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.



Comandos de la misma categoría