BSDの「route get...」に対応するGNU/Linuxとは何ですか?

BSDの「route get...」に対応するGNU/Linuxとは何ですか?

BSDrouteコマンドには、特定のホストに対してどのパスが選択されるかを示す機能があります。たとえば、

/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に相当するものや代替手段はありますか?

ベストアンサー1

持つ

ip route get 74.125.137.100

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

おすすめ記事