GNU/Linux >> Tutoriels Linux >  >> Linux

Comment trouver l'adresse IP de la passerelle par défaut sous Linux

Dans un article précédent, je vous ai parlé de la recherche d'une adresse IP dans la ligne de commande Linux. Dans cette astuce rapide, je vais vous montrer comment trouver l'adresse IP de la passerelle par défaut dans la ligne de commande Linux.

Une passerelle fonctionne comme une entrée ou une porte entre deux réseaux. Un routeur est un exemple de passerelle. Tout votre trafic est acheminé vers le routeur, puis vers le reste d'Internet.

Parfois, vous aurez besoin de connaître l'adresse IP de votre routeur. L'IP de la passerelle est l'adresse IP de votre routeur dans la configuration normale.

Je vais utiliser la commande IP pour afficher l'adresse IP de la passerelle sous Linux.

Ouvrez un terminal et utilisez la commande suivante :

ip route

Vous devriez voir une sortie comme celle-ci :

default via 192.168.0.1 dev wlp58s0 proto dhcp metric 600
169.254.0.0/16 dev wlp58s0 scope link metric 1000
192.168.0.0/24 dev wlp58s0 proto kernel scope link src 192.168.0.106 metric 600

Concentrez-vous sur la ligne qui commence par default. Cela donnera l'adresse IP de la passerelle par défaut.

Alternativement et commodément, vous pouvez utiliser la commande ci-dessus en combinaison avec la commande grep :

ip route | grep default

Cela donnera simplement l'adresse IP de la passerelle par défaut dans la sortie :

default via 192.168.0.1 dev wlp1s0 proto dhcp metric 600

Et comme vous pouvez le voir, 192.168.0.1 est l'adresse IP de la passerelle par défaut dans mon cas.

Autres méthodes pour trouver l'adresse IP de la passerelle sous Linux

La commande IP de Linux répond à la plupart de vos besoins réseau de base. Mais comme vous l'avez déjà remarqué, il existe plusieurs façons de faire certaines choses sous Linux.

Pour connaître l'adresse IP de la passerelle, vous pouvez également utiliser d'autres outils de ligne de commande réseau. Laissez-moi vous les montrer.

Rechercher une passerelle sous Linux avec la commande route

Vous pouvez utiliser l'option -n avec la commande route pour afficher la table de routage avec les adresses IP.

route -n

L'exemple de sortie devrait ressembler à ceci :

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    600    0        0 wlp58s0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlp58s0
192.168.0.0     0.0.0.0         255.255.255.0   U     600    0        0 wlp58s0

Remarquez les drapeaux U et G ? U signifie que la route est "up" et le G indique qu'il s'agit d'une passerelle.

Afficher la passerelle sous Linux avec la commande netstat

Pour afficher les informations de la passerelle, vous pouvez utiliser la commande netstat et afficher également la table de routage qui constitue la passerelle.

netstat -r -n

Le résultat doit être identique à ce que vous avez vu avec la commande route :

Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG        0 0          0 wlp58s0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 wlp58s0
192.168.0.0     0.0.0.0         255.255.255.0   U         0 0          0 wlp58s0

Vous pouvez identifier la passerelle avec le drapeau G.

Conclusion

J'espère que cette astuce Linux rapide vous a aidé à trouver l'adresse IP de la passerelle par défaut dans la ligne de commande Linux. Ajoutez ce site Web à votre lecteur de flux pour obtenir des conseils et des didacticiels Linux réguliers.


Linux
  1. Comment configurer Vim comme éditeur par défaut sous Linux

  2. Comment utiliser FIND sous Linux

  3. Comment trouver un fichier sous Linux

  4. Comment trouver une version de package sous Linux

  5. Comment trouver l'adresse IP de la passerelle sous Linux

Comment trouver une adresse IP sous Linux

Comment trouver des utilisateurs actuellement connectés sous Linux

Comment trouver le nom d'hôte sous Linux

Comment trouver les interfaces réseau disponibles sous Linux

Comment trouver la dernière connexion sous Linux

Comment trouver une adresse IP sous Linux