Pourquoi /etc/resolv.conf contient-il “ recherche attlocal.net ”?

Pour Linux Mint 18.3

Jai commencé par lire plusieurs articles ici et ailleurs sur /etc/resolv.conf. Certains de ces articles font référence – mais nexpliquent pas la fonction de – une ligne de la forme search attlocal.net.

Jai également observé que SI jutilise un VPN pour se connecter à Internet, ALORS le logiciel VPN remplace les adresses IP des serveurs DNS dans /etc/resolv.conf ET supprime la ligne search attlocal.net. Il semble donc que search attlocal.net ne soit pas indispensable? Peut-être même " anti-utile " dans certains contextes?

Donc:

  • À quoi sert la recherche sur attlocal.net ?

  • Est-il souhaitable de configurer tout ce qui remplit /etc/resolv.conf pour NE PAS inclure search attlocal.net par défaut?

  • Peut, ou devrait, rechercher attlocal.net être remplacé par quelque chose de " mieux "? (Et si oui, comment?)

Commentaires

  • Avez-vous essayé man resolv.conf pour voir quelles informations les pages de manuel fournissent? Ce ' est normalement un bon point de départ si vous vous demandez ce que doit contenir un fichier de configuration standard.
  • Je nai pas ' t essayez la page de manuel simplement parce que lidée ne mest pas venue '. Cela me viendra à lesprit à lavenir. Jai cependant essayé beaucoup dautres recherches. déclaré, références plus ou moins régulières à la recherche attlocal.net, pas dexplications. Thx …

Réponse

La directive search indique le résolveur DNS pour ajouter le nom de domaine aux noms dhôte quil « ne trouve pas.

Par exemple, si /etc/resolv.conf contient

server attlocal.net 

Et vous faites

ping somehost 

le résolveur essaiera de rechercher une adresse IP pour somehost. Si cela échoue, il essaiera de rechercher une adresse IP pour somehost.attlocal.net avant de renvoyer un échec.

Dans votre cas, je suppose que cétait configuré via DHCP, dans le cadre de votre connexion initiale non VPN, probablement à un périphérique AT & T (ou clone). Il s’agit d’une tentative de faire en sorte que tous les hôtes servis par le serveur DHCP semblent avoir des adresses IP dans le même domaine et peuvent utiliser des hostname s les uns pour les autres .

Lorsque vous activez votre VPN, il veut que TOUT le trafic réseau passe par le VPN. Il ne veut pas que le trafic aille vers *.attlocal.net. Puisque la configuration VPN est en train de réécrire /etc/resolv.conf, la directive server nest « pas nécessaire

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *