Comment trouver les informations de mon réseau - sous Linux?

Essayez Notre Instrument Pour Éliminer Les Problèmes

S'inspirant de l'article utile de Martin (voir ' Comment trouver mon adresse IP ') J'ai pensé que ce serait une bonne idée d'offrir les mêmes informations pour le système d'exploitation Linux. Mais avec Linux, il y a un problème à contourner - celui du nombre d'outils différents disponibles à utiliser pour trouver ces informations. Parce qu'il y a tellement d'outils graphiques avec lesquels trouver des informations de réseau, j'ai pensé qu'il serait préférable d'aborder cela avec l'outil préféré de tout le monde - la ligne de commande.

Dans cet article, je vais vous montrer comment trouver diverses informations réseau sur votre système Linux. Toutes ces tâches peuvent être gérées par n'importe quel niveau de compétence de l'utilisateur, alors ne pensez pas que vous devez être un ubergeek, de type hacker pour obtenir ces informations.

Adresse IP

Figure 1

Commençons par l'adresse IP. Bien sûr, avant de faire quoi que ce soit, vous devez ouvrir une fenêtre de terminal. Une fois que vous avez ouvert, vous pouvez émettre la commande nécessaire. La commande pour trouver votre adresse IP est ifconfig. Lorsque vous exécutez cette commande, vous recevrez des informations pour chaque connexion réseau dont vous disposez. Très probablement, vous verrez des informations à la fois pour le bouclage (lo) et votre connexion réseau filaire (eth0). Si vous avez une connexion sans fil qui sera répertoriée, très probablement, comme wlan0. Les informations rapportées ressembleront à celles de la Figure 1. Comme vous pouvez le voir, vous obtenez non seulement l'adresse IP, mais également l'adresse de diffusion, le masque de sous-réseau et l'adresse IPv6.

Nom d'hôte

À partir de cette même ligne de commande, si vous entrez la commande nom d'hôte vous verrez le nom d'hôte réel de votre machine. Dans le cas de ma machine de test, je vois Bureau Ubuntu . Pour plus d'informations sur l'utilisation de cette commande, consultez mon article ' Définissez votre nom d'hôte sous Linux ».

Adresse (s) DNS

Il n'y a pas de commande réelle pour voir vos adresses DNS. Vous n'en avez pas vraiment besoin. Tout ce que vous avez à faire est d'examiner le /etc/resolv.conf fichier avec la commande moins /etc/resolv.conf, à quel moment vous verrez quelque chose comme:

serveur de noms 208.67.222.222

serveur de noms 208.67.220.220

adresse de la passerelle

Figure 2

Voyons maintenant quelle est l'adresse de la passerelle. La commande utilisée pour cela est la netstat commander. Cette commande fait bien plus que simplement découvrir votre passerelle. La commande netstat imprime les connexions réseau, les tables de routage, les statistiques d'interface, les connexions masquées et les appartenances multicast. Mais pour trouver l'adresse de la passerelle, vous émettriez la commande netstat -nr et vous verrez quelque chose comme celui montré dans la figure 2. Vous pouvez probablement le deviner, mais l'adresse de la passerelle est 192.168.1.1. Les indicateurs que vous avez utilisés dans cette commande sont n (pour les adresses numériques) et r (pour l'itinéraire).

Bien sûr, la commande netstat peut faire bien plus que cela (nous en parlerons dans un autre article).

Dernières pensées

Oui, de nombreux outils peuvent être utilisés sous Linux. Tout dépend de la manière dont vous souhaitez obtenir vos informations. Dans les bureaux GNOME et KDE, il existe des outils GUI exceptionnels que vous pouvez utiliser pour tout cela. Mais connaître l'itinéraire de la ligne de commande vous rend beaucoup plus polyvalent.