Linuxルーティングテーブルの宛先への*すべて* IPパスのリスト

Linuxルーティングテーブルの宛先への*すべて* IPパスのリスト

ip route get 2607:f8b0:4005:804::200eに到達できる最高の(最も長いプレフィックス)パスが表示されますが、google.com表示されません。みんな私をそこに連れて行くことができる道。

今はを使用していますip -6 route show | grep 2607:f8b0:。これにより正しいパスが印刷されますが、/32 の他のすべてのパスも印刷されます。

より良い方法が必要です。

ベストアンサー1

Linuxでは、プレフィックスに一致するすべてのパスを一覧表示する簡単な方法があります。

ip -6 route list match 2607:f8b0:4005:804::200e table all

これにより、すべてのテーブルの指定された宛先への可能なすべてのパスが一覧表示されます(特定のパスがない場合はデフォルトパスを含む)。明らかに、これはIPv4にも当てはまります。

PS:私の答えが遅すぎたことを知っていて、おそらくすでに自分で考えていたかもしれません。それにもかかわらず、この質問をした人なら誰でも役に立ちます:)

おすすめ記事