Jak skonfigurować preferowaną sieć do Internetu?

17

Jestem podłączony do sieci LAN i sieci bezprzewodowej. Oba zapewniają dostęp do Internetu.

Czasami, gdy Internet w sieci LAN nie działa, przeglądarka po prostu zgłasza wyjątek zamiast przełączania na sieć bezprzewodową. (Łączność bezprzewodowa jest włączona, a lokalne komputery równorzędne w sieci bezprzewodowej można podłączyć).

Najwyraźniej daje większy priorytet sieci LAN. Jak zwiększyć priorytet sieci bezprzewodowej lub ustawić ją jako automatyczną rezerwę?

Kshitiz Sharma
źródło
1
Podejrzewam, że problem polega na tym, że Menedżer sieci nie wykrywa, że ​​problem istnieje: może łącze jest uruchomione, ale połączenie WLAN nie. Jeśli łącze Ethernet przestanie działać, wówczas połączenie bezprzewodowe zostanie wybrane automatycznie - przynajmniej tak się stanie na moim laptopie, jeśli odłączę kabel. Pojawiło się żądanie startera, aby dodać priorytety do NM, być może możesz tam wykopać jeszcze więcej: bugs.launchpad.net/ubuntu/+source/network-manager/+bug/366780
Rmano
Czy wiesz, czy wszystkie połączenia w sieci LAN zawodzą, czy może to być problem z wyszukiwaniem DNS? Niepowiązane z pytaniem, może sprawdź preferencje DNS dla każdego połączenia. Jeśli jest inaczej, a chcesz, aby sieć LAN działała lepiej, może spróbuj przełączyć się na to, co ma sieć bezprzewodowa
Dolan Antenucci
Aby obejść ten problem, spróbowałbym utworzyć skrypt, który działa co kilka sekund i próbuje pingować np. Google. W przypadku awarii „ifconfig eth0 down”, aby NM wiedział, że może przejść do innej sieci. Brzydkie, prawda?
Vorac
jeśli pojawia się komunikat „Witryna nie może zostać osiągnięta” lub inny błąd. Twój router nie powinien być taki sam.
Damathryx

Odpowiedzi:

9

Przejdź do ustawień systemu -> Sieć -> przewodowy

Następnie kliknij opcje, wybierz kartę IPV4 i kliknij trasy.

Na koniec włącz opcję Użyj tego połączenia tylko dla zasobów jego sieci

trasy

W ten sposób Ubuntu będzie używać tylko sieci bezprzewodowej do uzyskania dostępu do Internetu

ggarron
źródło
1

To nie wina przeglądarki. Trasowanie odbywa się przez jądro skonfigurowane przez NetworkManager.

NetworkManager monitoruje tylko łącze lokalne, decydując, czy włączyć połączenie, i zawsze priorytetowo traktuje przewodowe połączenie bezprzewodowe. Nie monitoruje, czy „Internet” jest osiągalny przez połączenia.

Aby zmusić NM do nieużywania połączenia przewodowego (ponieważ jest ono podłączone do źle działającego routera) otwórz Edytor połączeń za pomocą wskaźnika i usuń go z listy. Lub odłącz kabel Ethernet.

jdthood
źródło