1. Il m'est derni=C3=A8rement arriv=C3=A9 de modifier le contenu de mon fic=
hier
/etc/resolv.conf avec la commande resolvconf.
Plus pr=C3=A9cis=C3=A9ment:
echo "nameserver 192.168.3.45
nameserver 192.168.8.10
search example.com" | sudo resolvconf -a eth0.inet
(Une simple =C3=A9tait peut-=C3=AAtre suffisante mais pour la beaut=C3=A9 d=
u geste, j'ai
utilis=C3=A9 resolvconf).
Pourquoi ce param=C3=A8tre eth0.inet est-il n=C3=A9cessaire ?
Une machine a-t-elle plusieurs instances de daemon de r=C3=A9solution de no=
ms de
domaine ?
Si oui, quelle est la t=C3=AAte du fichier /etc/resolv.conf correspondant ?
2. Raspbian installe dhcpcd et openresolv.
Comment se comparent resolvconf et openresolv ?
(Avantages, inconv=C3=A9nients)
<div dir=3D"ltr"><div>Bonjour,</div><div><br></div><div>1. Il m'est der=
ni=C3=A8rement arriv=C3=A9 de modifier le contenu de mon fichier /etc/resol=
v.conf avec la commande resolvconf.</div><div>Plus pr=C3=A9cis=C3=A9ment:</=
div><div>echo "nameserver 192.168.3.45<br>nameserver 192.168.8.10<br>s=
earch <a href=3D"http://example.com">example.com</a>" | sudo resolvcon=
f -a eth0.inet</div><div><br></div><div>(Une simple =C3=A9tait peut-=C3=AAt=
re suffisante mais pour la beaut=C3=A9 du geste, j'ai utilis=C3=A9 reso=
lvconf).</div><div><br></div><div>Pourquoi ce param=C3=A8tre eth0.inet est-=
il n=C3=A9cessaire ?</div><div>Une machine a-t-elle plusieurs instances de =
daemon de r=C3=A9solution de noms de domaine ?</div><div>Si oui, quelle est=
la t=C3=AAte du fichier /etc/resolv.conf correspondant ?<br></div><div><b=
r></div><div>2. Raspbian installe dhcpcd et openresolv.</div><div>Comment s=
e comparent resolvconf et openresolv ?</div><div>(Avantages, inconv=C3=A9ni=
ents)</div><div><br></div><div>Slts<br></div></div>
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pascal Hambourg
Le 10/09/2019 à 17:28, Olivier a écrit :
1. Il m'est dernièrement arrivé de modifier le contenu de mon fichier /etc/resolv.conf avec la commande resolvconf. Plus précisément: echo "nameserver 192.168.3.45 nameserver 192.168.8.10 search example.com" | sudo resolvconf -a eth0.inet (Une simple était peut-être suffisante mais pour la beauté du geste, j'ai utilisé resolvconf).
Une simple quoi ? Redirection dans /etc/resolv.conf ? Non, ce n'est pas une bonne idée de modifier directement resolv.conf lorsque resolvconf est installé. D'une part ces modifications peuvent être écrasées par resolvconf, d'autre part lors de son installation resolvconf remplace le fichier par un lien symbolique qui pointe vers /run/resolvconf, emplacement situé en tmpfs donc non persistant.
Pourquoi ce paramètre eth0.inet est-il nécessaire ?
Parce que c'est ainsi que resolvconf fonctionne : il associe une configuration DNS a une interface. Cela lui permet de gérer les configurations DNS associées à plusieurs interfaces avec un système de priorité (au lieu que la plus récente écrase la précédente), et de supprimer la configuration d'une interface lorsque cette dernière est désactivée.
Une machine a-t-elle plusieurs instances de daemon de résolution de noms de domaine ?
Il n'y a pas forcément de démon de résolution de noms DNS. Dans Debian, c'est juste une bibliothèque partagée utilisée par les programmes et qui utilise /etc/resolv.conf.
2. Raspbian installe dhcpcd et openresolv. Comment se comparent resolvconf et openresolv ?
Je n'ai jamais utilisé openresolv mais il est marqué comme fournissant resolvconf (Provides: resolvconf), donc son fonctionnement externe doit être suffisamment proche pour pouvoir le remplacer de façon transparente pour les programmes qui l'utilisent. Par contre ses options de configuration semblent différentes.
Le 10/09/2019 à 17:28, Olivier a écrit :
1. Il m'est dernièrement arrivé de modifier le contenu de mon fichier
/etc/resolv.conf avec la commande resolvconf.
Plus précisément:
echo "nameserver 192.168.3.45
nameserver 192.168.8.10
search example.com" | sudo resolvconf -a eth0.inet
(Une simple était peut-être suffisante mais pour la beauté du geste, j'ai
utilisé resolvconf).
Une simple quoi ? Redirection dans /etc/resolv.conf ? Non, ce n'est pas
une bonne idée de modifier directement resolv.conf lorsque resolvconf
est installé. D'une part ces modifications peuvent être écrasées par
resolvconf, d'autre part lors de son installation resolvconf remplace le
fichier par un lien symbolique qui pointe vers /run/resolvconf,
emplacement situé en tmpfs donc non persistant.
Pourquoi ce paramètre eth0.inet est-il nécessaire ?
Parce que c'est ainsi que resolvconf fonctionne : il associe une
configuration DNS a une interface. Cela lui permet de gérer les
configurations DNS associées à plusieurs interfaces avec un système de
priorité (au lieu que la plus récente écrase la précédente), et de
supprimer la configuration d'une interface lorsque cette dernière est
désactivée.
Une machine a-t-elle plusieurs instances de daemon de résolution de noms de
domaine ?
Il n'y a pas forcément de démon de résolution de noms DNS. Dans Debian,
c'est juste une bibliothèque partagée utilisée par les programmes et qui
utilise /etc/resolv.conf.
2. Raspbian installe dhcpcd et openresolv.
Comment se comparent resolvconf et openresolv ?
Je n'ai jamais utilisé openresolv mais il est marqué comme fournissant
resolvconf (Provides: resolvconf), donc son fonctionnement externe doit
être suffisamment proche pour pouvoir le remplacer de façon transparente
pour les programmes qui l'utilisent. Par contre ses options de
configuration semblent différentes.
1. Il m'est dernièrement arrivé de modifier le contenu de mon fichier /etc/resolv.conf avec la commande resolvconf. Plus précisément: echo "nameserver 192.168.3.45 nameserver 192.168.8.10 search example.com" | sudo resolvconf -a eth0.inet (Une simple était peut-être suffisante mais pour la beauté du geste, j'ai utilisé resolvconf).
Une simple quoi ? Redirection dans /etc/resolv.conf ? Non, ce n'est pas une bonne idée de modifier directement resolv.conf lorsque resolvconf est installé. D'une part ces modifications peuvent être écrasées par resolvconf, d'autre part lors de son installation resolvconf remplace le fichier par un lien symbolique qui pointe vers /run/resolvconf, emplacement situé en tmpfs donc non persistant.
Pourquoi ce paramètre eth0.inet est-il nécessaire ?
Parce que c'est ainsi que resolvconf fonctionne : il associe une configuration DNS a une interface. Cela lui permet de gérer les configurations DNS associées à plusieurs interfaces avec un système de priorité (au lieu que la plus récente écrase la précédente), et de supprimer la configuration d'une interface lorsque cette dernière est désactivée.
Une machine a-t-elle plusieurs instances de daemon de résolution de noms de domaine ?
Il n'y a pas forcément de démon de résolution de noms DNS. Dans Debian, c'est juste une bibliothèque partagée utilisée par les programmes et qui utilise /etc/resolv.conf.
2. Raspbian installe dhcpcd et openresolv. Comment se comparent resolvconf et openresolv ?
Je n'ai jamais utilisé openresolv mais il est marqué comme fournissant resolvconf (Provides: resolvconf), donc son fonctionnement externe doit être suffisamment proche pour pouvoir le remplacer de façon transparente pour les programmes qui l'utilisent. Par contre ses options de configuration semblent différentes.