Outils pour utilisateurs

Outils du site


sysadmin:ssh:erreur-resolution-dns

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
sysadmin:ssh:erreur-resolution-dns [2018/04/10 16:20] – créée yoannsysadmin:ssh:erreur-resolution-dns [2021/02/01 21:51] (Version actuelle) – modification externe 127.0.0.1
Ligne 21: Ligne 21:
    
  
-  * Les commandes **host**/**nslookup** font des requêtes DNS et consultent en général le fichier **/etc/resolv.conf** pour déterminer l'adresse du serveur DNS à interroger. Selon la configuration, le domaine pourra être complété si le nom d’hôte n'est pas pleinement qualifié. La plupart du temps donc, la commande ignore les autres sources possible de résolution mais pas systématiquement car sur certaines configuration il existe un cache DNS local (basé sur dnsmaq) qui peut lire les fichiers /etc/hosts ou autres sources avant d'interroger un serveur DNS.+  * Les commandes **host** et **nslookup** font des requêtes DNS et consultent en général le fichier **/etc/resolv.conf** pour déterminer l'adresse du serveur DNS à interroger. Selon la configuration, le domaine pourra être complété si le nom d’hôte n'est pas pleinement qualifié. La plupart du temps donc, la commande ignore les autres sources possible de résolution mais pas systématiquement car sur certaines configuration il existe un cache DNS local (basé sur dnsmaq) qui peut lire les fichiers /etc/hosts ou autres sources avant d'interroger un serveur DNS.
   * La commande **openssh** suit sa propre méthode de résolution qui peut différer entre les distributions ou les systèmes d'exploitation. En premier lieu elle consulte les alias (host nicknames) définis dans le fichier de configuration **~/.ssh/config**. Ensuite elle recherche d'autre sources via la directive **hosts:** du fichier **/etc/nsswitch.conf**.   * La commande **openssh** suit sa propre méthode de résolution qui peut différer entre les distributions ou les systèmes d'exploitation. En premier lieu elle consulte les alias (host nicknames) définis dans le fichier de configuration **~/.ssh/config**. Ensuite elle recherche d'autre sources via la directive **hosts:** du fichier **/etc/nsswitch.conf**.
  
Ligne 29: Ligne 29:
  
 <note> <note>
-Les commandes **itrace**/**strace** peuvent apporter des informations sur le processus de résolution.+Les commandes **itrace** et **strace** peuvent apporter des informations sur le processus de résolution.
 </note> </note>
  
sysadmin/ssh/erreur-resolution-dns.1523377234.txt.gz · Dernière modification : 2021/02/01 21:51 (modification externe)