web-dev-qa-db-ja.com

ifconfigコマンドを実行するときにゲートウェイIPアドレスを表示する

現在、ifconfigコマンドを使用すると、自分のIP、ブロードキャスト、およびマスクのIPアドレスが表示されます。

関連するゲートウェイIPアドレスも表示する方法はありますか(「route」コマンドを使用せずに、他のすべてと同じ画面に)

68
amigal

ipコマンドを使用すると、ifconfigがほとんどのディストリビューションで非推奨になりつつあることを考えると、これが現在の推奨ツールです。例:

$ 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

実行:

$ route

出力は次のとおりです。

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

いいえ、ありません。マニュアルページによると、ifconfigの出力を変更することはできません(無効になっているインターフェースも表示される場合を除く)。

8
Wieland