Passer au contenu

Comment trouver l’adresse IP d’une machine sur un réseau local sans lancer une requête Internet ?

Solution : en utilisant le paramètre -v du programme host.

Testé avec Mandrake 7.1/Mandrake 8.0/SuSE 7.1.Vous souhaitez vérifier le fonctionnement de votre serveur DNS en recherchant les adresses IP de certains sites ou domaines Internet, comme www.01net.com par exemple. Puisque la machine connectée est dotée d’une fonction de connexion automatique à Internet via RTC ou RNIS, chaque test du DNS entraîne un appel vers le numéro de téléphone du POP (point de présence de votre fournisseur d’accès). Vous pouvez vous éviter facilement cette dépense inutile à l’aide du paramètre -v du programme host.En effet, il empêche le serveur DNS de transmettre des requêtes aux autres serveurs DNS définis dans la section forwarders du fichier /etc/named.conf. Pour vous en convaincre, saisissez par exemple host -rv www.01net.fr. Cette commande affichera la liste des serveurs DNS de référence (contenu dans /var/named/named.ca), mais pas l’adresse IP du serveur Web de 01net. En revanche, si vous tapez host -rv machine où machine désigne le nom dun ordinateur du réseau local, vous obtiendrez un résultat proche de celui-ci :

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Filigrane Press