« Court-circuiter la vérification dns » : différence entre les versions

Aller à la navigation Aller à la recherche
aucun résumé des modifications
(Page créée avec « Dans certains cas, il peut s'avérer utile de pouvoir forcer l'ip associée à un hostname. =Pour les vieux systèmes= Vérifiez que votre fichier <code>/etc/host.conf</cod... »)
 
Aucun résumé des modifications
 
(4 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
[[category:desktop]]
Dans certains cas, il peut s'avérer utile de pouvoir forcer l'ip associée à un hostname.
Dans certains cas, il peut s'avérer utile de pouvoir forcer l'ip associée à un hostname.


=Pour les vieux systèmes=
=Mise en place du court-circuit=
==Pour les vieux systèmes==


Vérifiez que votre fichier <code>/etc/host.conf</code> contient les lignes suivantes :
Vérifiez que votre fichier <code>/etc/host.conf</code> contient les lignes suivantes :
Ligne 12 : Ligne 15 :
<code>multi on</code> spécifie qu'il faut renvoyer toutes les ips associée à l'hostname demandé dans le fichier <code>/etc/hosts</code> et non pas juste la première.
<code>multi on</code> spécifie qu'il faut renvoyer toutes les ips associée à l'hostname demandé dans le fichier <code>/etc/hosts</code> et non pas juste la première.


=Pour les systèmes plus récents=
==Pour les systèmes plus récents==


Pour les systèmes plus récents, c'est le fichier <code>/etc/resolv.conf</code> qu'il faut modifier. Normalement, votre distribution y ajoute automatiquement les serveurs dns à utiliser. Par exemple :
Pour les systèmes plus récents, c'est le fichier <code>/etc/resolv.conf</code> qu'il faut modifier. Normalement, votre distribution y ajoute automatiquement les serveurs dns à utiliser. Par exemple :
Ligne 24 : Ligne 27 :


Ainsi, toutes les demandes de résolution d'hostname pour *.csnu.org passeront d'abord par une analyse du fichier <code>/etc/hosts</code> puis seulement par une résolution dns classique.
Ainsi, toutes les demandes de résolution d'hostname pour *.csnu.org passeront d'abord par une analyse du fichier <code>/etc/hosts</code> puis seulement par une résolution dns classique.
=Modification du fichier /etc/hosts=


Il ne reste plus qu'à modifier le fichier <code>/etc/hosts</code> :
Il ne reste plus qu'à modifier le fichier <code>/etc/hosts</code> :
<pre>87.98.139.238 www.csnu.org</pre>
<pre>87.98.139.238 www.csnu.org</pre>


Désormais, si vous essayez de vous connecter avec votre navigateur web sur www.csnu.org, c'est l'ip 87.98.139.238 qui sera prise en compte.
Désormais, si vous essayez de vous connecter avec votre navigateur web sur www.csnu.org, c'est l'ip 87.98.139.238 qui sera chargée.


Notez cependant que les commandes tels que <code>host</code> ou <code>dig</code> refusent de lire le fichier <code>/etc/hosts</code>.
Notez cependant que les commandes tels que <code>host</code> ou <code>dig</code> refusent de lire le fichier <code>/etc/hosts</code>.
4 203

modifications

Menu de navigation