Czy w Ubuntu 14.04 preferujesz Wi-Fi zamiast połączenia przewodowego?

13

Jak sprawić, aby Ubuntu wybrał połączenie Wi-Fi zamiast połączenia przewodowego, gdy oba są podłączone do Internetu? Zredagowałem połączenie Ethernet, aby trasować, używając preferencji „Używaj tego połączenia tylko do zasobów w tej sieci”, z którą inni ludzie zgłaszali sukces jako sposób na uzyskanie preferowanego WiFi, ale to nie działa dla mnie. Problem nadal występuje. Ethernet jest nadal preferowany do Internetu, a WiFi jest ignorowane.

jeszcze jedno, czy można używać połączenia przewodowego jako połączenia awaryjnego z bezprzewodowym?

gunjan parashar
źródło
Preferowane jest, jeśli możesz zamieścić osobne pytania zamiast łączyć je w jedno. W ten sposób pomaga osobom odpowiadającym na twoje pytanie, a także innym, którzy szukają co najmniej jednego z twoich pytań. Dzięki!
guntbert

Odpowiedzi:

5

Możesz zmienić metrykę. route add default dev eth0 metric 20Po zmianie metryki domyślna trasa do wless0 będzie miała mniej metryki, a ruch będzie przesyłany przez wless0. Gdy wless0 jest wyłączony, domyślna trasa do wless0 zostanie usunięta z tabeli routingu, a ruch będzie przesyłany przez eth0. Po ponownym uruchomieniu wless0 metryka domyślna będzie mniejsza niż 20 dla eth0, a ruch ponownie przejdzie do wless0.

Możesz także edytować /etc/network/interfacesi ustawiać metrykę na stałe dla interfejsu.

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
network xxx.xxx.xxx.xxx
broadcast xxx.xxx.xxx.xxx
metric XXX

@gunjan parashar Opracuj:

Pakiety tras usług sieciowych według kilku parametrów. Po pierwsze, pakiet jest przeznaczony dla lokalnej sieci, czy nie. Do tej decyzji usługa sieciowa używa maski netwotk z nic konfiguracji. Jeśli pakiet nie znajduje się w lokalnej sieci, komputer PC wyśle ​​go do domyślnej bramy.

Jeśli masz 2 interfejsy w tej samej podsieci / sieci lokalnej i tę samą bramę dla obu interfejsów, komputer musi użyć pewnych „parametrów” do podjęcia decyzji o routingu. Parametr routingu jest metryczny. Praktycznie mniej metryk to lepsza trasa, a komputer wysyła pakiet do bramy na tej podstawie. Jeśli masz tę samą metrykę i ten sam gw oraz oba interfejsy w sieci lokalnej, ruch do gw nie będzie działał, ponieważ komputer nie może podjąć decyzji o routingu.

Kiedy zmieniasz metrykę, praktycznie mówisz: pc „Połączenie przez eth0 jest gorsze. Użyj wlan0” Ale kiedy wlan0 jest w dół, każde połączenie jest lepsze niż żadne połączenie, a komputer będzie używał połączenia „gorszego”. Kiedy wlan jest ponownie w górę automatycznie, będzie lepiej, ponieważ domyślny parametr metryczny jest mniejszy niż parametr metryczny skonfigurowany ręcznie na eth0.

2707974
źródło
czy możesz rozwinąć bcoz Nie znam się na sieciach
gunjan parashar
lub podaj przykładowe ustawienie z wartościami domyślnymi
gunjan parashar
Masz małe skomplikowane.
2707974