web-dev-qa-db-ja.com

BSDの "route get ..."に相当するGNU / Linuxは何ですか?

BSD routeコマンドには、特定のホストに対して選択されるルートを示す機能があります。例えば:

/Users/mhaase $ route get google.com
   route to: iad23s07-in-f8.1e100.net
destination: iad23s07-in-f8.1e100.net
    gateway: 10.36.13.1
  interface: en0
      flags: <UP,GATEWAY,Host,DONE,WASCLONED,IFSCOPE,IFREF>
 recvpipe  sendpipe  ssthresh  rtt,msec    rttvar  hopcount      mtu     expire
       0         0         0         0         0         0      1500         0 

ルーティングルールが期待どおりに機能していることを確認するためにルーティングテーブルを手動でいじっている場合、これが役立つことがあります。

GNUルートのバージョンには、これと同じ「get」サブコマンドがありません。GNU/ Linuxと同等または代替のコマンドはありますか?

16
Mark E. Haase

有る

ip route get 74.125.137.100

しかし、ホスト名の解決は行いません(これは良いことだと思います)。このコマンドは通常、iprouteまたはiproute2パッケージから入手できます。

22