Linuxシステムでルーティングテーブルをデバッグするためのツールはありますか?
私は、IPアドレスを入力して使用でき、既存のルーティングテーブルを考慮してテーブルの一致を出力するので、パケットがどこに行くのかを知ることができます。
ベストアンサー1
使用ip route get
。 ~からネットワークルーティングの設定:
この
ip route get
コマンドは、システムが指定されたIPアドレスに到達するためにパケットを送信するルートを照会するのに役立つ便利な機能です。たとえば、次のようになります。
# ip route get 23.6.118.140
23.6.118.140 via 10.0.2.2 dev eth0 src 10.0.2.15
cache mtu 1500 advmss 1460 hoplimit 64
この例では、23.6.118.140 宛てのパケットがゲートウェイ 10.0.2.2 経由で eth0 インターフェイスに送信されます。