web-dev-qa-db-fra.com

affichez l'adresse IP de passerelle lors de l'exécution de la commande ifconfig

Actuellement, lorsque vous utilisez la commande ifconfig, les adresses IP suivantes sont affichées: propre IP, diffusion et masque.

Existe-t-il un moyen d'afficher également l'adresse IP de la passerelle associée (sur le même écran que tous les autres, pas en utilisant la commande 'route')?

68
amigal

Vous pouvez le faire avec la commande ip, et étant donné que ifconfig est en train d'être déconseillé par la plupart des distributions, c'est maintenant l'outil préféré. Un exemple:

$ ip route show
212.13.197.0/28 dev eth0  proto kernel  scope link  src 212.13.197.13
default via 212.13.197.1 dev eth0
84
nick

Courir:

$ route

La sortie est:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.0.2.2        0.0.0.0         UG    1024   0        0 eth0
10.0.2.0        *               255.255.255.0   U     0      0        0 eth0
12
Lukasz Wiktor

Non, il n'y en a pas. Selon la page de manuel, vous ne pouvez pas modifier la sortie d'ifconfig (sauf en affichant également les interfaces désactivées).

8
Wieland