Puncte:0

Rulează simultan mai multe conexiuni de rețea pe Linux

drapel in

Bună, sunt un utilizator foarte nou de Linux și încerc să învăț despre acest mediu nou-nouț.

Astăzi m-am confruntat cu o problemă. Am o conexiune în bandă largă prin cablu cu computerul meu. Am și un dongle WiFi cu computerul meu, care mă ajută să transfer fișiere între celelalte dispozitive ale mele. dar când conectez WiFi-ul cu alte computere sau telefon, conexiunea este în regulă, dar îmi pierd conexiunea la Internet prin bandă largă cu fir.

Înțeleg asta ca o eroare de conexiune la rețea multiplă care se întâmplă în Linux, dar nu știu cum să rezolv problema. Obișnuiam să configurez nivelurile metrice ale rețelelor în sistemul Windows, dar nu pot face același lucru pe Linux. Cum să faci asta?

De fapt, rulez Lubuntu 20.04, un port ușor al Ubuntu.

drapel in
Bun venit la Linux și AskUbuntu! Ați putea [editați] întrebarea dvs. pentru a include versiunea de Ubuntu pe care o rulați? Acest lucru va face mai ușor să oferiți un răspuns complet
drapel in
@matigo Mi-am actualizat întrebarea.
Puncte:1
drapel br

Poate este o problemă de rutare. În cazul în care două interfețe sunt active în același timp (și ambele sunt lăsate cu alocare IP dinamică), atunci două rute implicite sunt în coliziune. Această comandă vă poate ajuta să verificați situația:

ruta ip

Căutați rute care încep „implicit” în răspunsul la comandă. O problemă este dacă sunt listate mai multe astfel de rute (adică linii). Exemplu de stare nedorită:

jiri@b01x:~$ ruta IP
implicit prin 10.1.1.1 dev br0 proto dhcp metric 600 
implicit prin 192.168.1.1 dev wlan0 proto dhcp metric 425 
... 
jiri@b01x:~$

Testare: eliminați ruta implicită atașată la interfața Wi-Fi. Modul temporar de a face acest lucru este prin comandă:

sudo ip route del default prin 192.168.1.1 dev wlan0

Adresa IP corectă și numele interfeței trebuie copiate din ieșirea anterioară a comenzii „ip route”.

Acum verificați din nou rutele după „rută ip”. Un singur traseu ar trebui să rămână în listă. Apoi verificați conexiunea la internet. Dacă totul este în regulă, ați găsit soluția. Utilizați una dintre aceste posibilități:

  1. Modificați setarea interfeței Wi-Fi în secțiunea IPv4 (de exemplu, folosind setarea sistemului GUI). Schimbați atribuirea adresei IP Wi-Fi de la Automat la Manual, setați propria adresă IP, dar lăsați ruta implicită goală!
  2. Creați un script mic care conține comanda „sudo route del ...” și rulați-l în cazul în care utilizați ambele interfețe. Scriptul trebuie pornit DUPĂ activarea interfeței Wi-Fi.

În cazul în care veți pierde conexiunea la celelalte dispozitive conectate prin Wi-Fi, ar trebui să adăugați sau să modificați rute statice. Voi încerca să vă ajut să rezolvați această problemă secundară, dar sunt necesare mai multe detalii și ieșiri de comandă.

drapel in
Ce mască de subrețea ar trebui să dau?
netbat avatar
drapel br
Vrei să spui mască pentru rețeaua Wi-Fi setată manual? Utilizați aceeași mască și aceeași adresă așa cum vedeți în cazul atribuirii dinamice a adresei (DHCP). Probabil masca va fi 255.255.255.0 Ajută comanda „route del”?
drapel in
Chiar și fără a defini toate acele configurații doar prin `sudo ip route del default prin comanda 192.168.1.1 dev wlan0`, totul este rezolvat. Dar uneori problema nu se întâmplă, chiar dacă nu am rulat comanda, aș fi, de asemenea, bucuros să știu ce cauzează acest lucru. Multumesc mult pentru raspuns!
netbat avatar
drapel br
Adresele IP, rutele, valorile acestora etc. pe ambele interfețe sunt setate dinamic, prin urmare pot varia. O decizie finală de rutare cu privire la fiecare pachet trimis în afara sistemului depinde de mai mulți factori, inclusiv de metrici de rută și nu este în continuare aceeași dacă parametrii sunt modificați. Situație similară este și în tabelul IP vecin (tabelul ARP), care este foarte dinamic. Adresa IP a rutei implicite este și ea membră a acestui tabel. Etc. Modificarea are loc de obicei dacă interfețele sunt dezactivate sau activate. Uneori situația este pozitivă fără ștergerea rutei. Problema este că este instabil, nu de încredere.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.