18 votes

Comment obtenir la table de routage dans le terminal

Comment puis-je obtenir les tables de routage en ligne de commande ? Sur une machine Unix normale, je peux utiliser

[user@server ~]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.0.0.1        0.0.0.0         UG    0      0        0 enp5s0
10.0.0.0        0.0.0.0         255.0.0.0       U     0      0        0 enp5s0
169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 enp5s0

Sur mon macbook, cela ne fonctionne pas

[user@macbook ~]# > route -n
usage: route [-dnqtv] command [[modifiers] args]

Quelle serait la commande équivalente ?

24voto

bot47 Points 7292

Essayez

netstat -r

Notez que cela résoudra les noms des passerelles si possible. Cela prend un certain temps. Si vous n'en avez pas besoin, exécutez

netstat -rn

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X