인터넷에 연결하는 방법에는 두 가지가 있습니다. (무선 eduroam을 통해)
(1) My laptop's wireless card
(2) My phone, propped in the window, bluetooth tethered to my laptop
연결(1)은 빠르고 핑은 낮으며 패킷 손실은 많지 않지만 이상하게 간헐적입니다. 연결 (2)는 핑이 훨씬 높고 패킷 손실도 많지만 항상 연결되어 있습니다.
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