2つのネットワークデバイスがある場合、リクエストの接続出力にどのネットワークデバイスが使用されているかをどうやって知ることができますか?
これで:
ip r
default via 10.0.0.1 dev wlp3s0 proto static
default via 10.0.0.1 dev wlx00e04c221395 proto dhcp src 10.0.0.143 metric 600
10.0.0.0/24 dev wlp3s0 proto kernel scope link src 10.0.0.120
10.0.0.0/24 dev wlx00e04c221395 proto kernel scope link src 10.0.0.143
10.0.0.1 dev wlx00e04c221395 proto dhcp scope link src 10.0.0.143 metric 600
2つのパスがありますdefault
。システムは常にリストされた最初のコマンドを使用しますかip r
?
ベストアンサー1
ここでは、次のコマンドを使用してルーティングテーブルを確認してください。メートル法列は通常、ルーティングの優先順位を決定します。
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.42.0.2 0.0.0.0 UG 50 0 0 eth1
0.0.0.0 10.42.0.1 0.0.0.0 UG 100 0 0 eth0
優先順位は、再起動/起動後にインターフェイスが表示される順序によって異なります。次のコマンドを使用して優先順位に影響を与えることもできます。
sudo ifmetric <interface> <priority>