インターネットに接続する方法は2つあります。 (無線eduroam経由)
(1) My laptop's wireless card
(2) My phone, propped in the window, bluetooth tethered to my laptop
接続(1)は高速で、pingは低く、パケット損失はあまりありませんが、奇妙に断続的です。接続(2)は、pingがはるかに高く、パケット損失も多いが、常に接続されている。
ip route
以下を提供します。
default via 192.168.44.1 dev bnep0 src 192.168.44.72 metric 377
default via 10.248.31.254 dev wlp2s0 src 10.248.15.216 metric 476
これは間違っている!両方が利用可能な場合でも、常に間違った接続を使用してください。
「可能であればwlp2s0(接続1)を使用し、閉じた場合にのみbnep0(接続2)を使用してください」とどうすればいいですか?
私のラップトップにはDebianが動作しています。
cat /etc/debian_version
9.12
該当する場合、ネットワーク管理者は接続を処理します。
答え1
ルーティング処理中に最も具体的な経路が選択される。両方のパスのレベルが同じ場合は、異なる基準(メトリックなど)を使用して決定します。
デフォルトのパスしかないので、同じレベルの仕様を共有します。基本的な接続を制御する最も簡単な方法は、メトリックを変更することです。残念ながら、指標を直接変更することはできないため、更新された指標を使用してゲートウェイを削除して追加する必要があります。
sudo route del ...
sudo route add ... metric 100