Setați dimensiunea MTU din linia de comandă a Mac OS X

Cuprins:

Anonim

MTU înseamnă Maximum Transmission Unit, iar o dimensiune MTU mai mare crește, în general, eficiența unei conexiuni la rețea, deoarece fiecare pachet transportă mai multe date, dar uneori dimensiunile MTU implicite (adesea 1500) vor cauza probleme cu unele rețele. și necesită ajustare. Dacă trebuie să modificați dimensiunea MTU pe un Mac, puteți face acest lucru prin linia de comandă, precum și prin panoul System Preference.Ne vom concentra pe setarea dimensiunii MTU din linia de comandă în acest tutorial special.

Schimbarea dimensiunii MTU a fost o soluție utilă la unele conexiuni wi-fi de scădere în OS X și Mac OS, în special atunci când protocolul standard de depanare de ștergere a fișierelor de preferințe wireless nu a funcționat pentru a rezolva încăpățânarea. probleme cu wi-fi.

Dacă vă aflați într-o situație în care trebuie să modificați dimensiunea unității de transmisie, puteți face acest lucru cu ușurință prin linia de comandă Mac prin intermediul utilitarului de configurare a rețelei mereu util. Este probabil important să rețineți că majoritatea utilizatorilor nu vor trebui niciodată să ajusteze această setare, ceea ce face din acesta un sfat mai avansat. Să începem cu obținerea mărimii MTU actuale din linia de comandă pe un Mac, apoi trecem la setarea unei noi dimensiuni MTU.

Cum să obțineți dimensiunea MTU actuală pe Mac prin linia de comandă

Pentru a vedea dimensiunea curentă a MTU, utilizați următorul flag de configurare a rețelei, îndreptându-l spre interfața de rețea astfel:

networksetup -getMTU ro1

Cu excepția cazului în care a fost schimbat, dimensiunea MTU implicită în Mac OS X este 1500 și va fi raportată astfel:

MTU activ: 1500 (Setare curentă: 1500)

Deoarece 1500 este implicit, vom schimba dimensiunea MTU.

Cum se schimbă dimensiunea MTU pe Mac prin linia de comandă

Pentru a modifica și a seta o nouă dimensiune MTU, puteți folosi indicatorul -setMTU cu linia de comandă networksetup, apoi alegeți interfața și furnizați o nouă dimensiune MTU, astfel:

networksetup -setMTU en0 1453

en0 în acest caz este interfața wi-fi a unui MacBook Air fără port ethernet, iar 1453 este setarea MTU aleasă pentru exemplu, deoarece este numărul magic care a rezolvat o problemă persistentă de cădere wireless cu unele Mac-uri.

Puteți verifica că schimbarea a avut loc utilizând din nou steag-ul -getMTU pentru a verifica numărul.

Pentru ca modificarea să aibă efectiv efect, probabil că veți dori să dezactivați conexiunea wi-fi și, de asemenea, prin intermediul setării rețelei la linia de comandă sau prin meniul drop-down wi-fi pe un Mac, deși acest lucru nu este întotdeauna necesar.

Setați dimensiunea MTU din linia de comandă a Mac OS X