Indstil MTU-størrelse fra kommandolinjen i Mac OS X

Indholdsfortegnelse:

Anonim

MTU står for Maximum Transmission Unit, og en større MTU-størrelse øger generelt effektiviteten af ​​en netværksforbindelse, fordi hver pakke bærer flere data, men nogle gange vil standard MTU-størrelserne (ofte 1500) forårsage problemer med nogle netværk og trænger til justering. Hvis du har brug for at ændre MTU-størrelsen på en Mac, kan du gøre det via kommandolinjen såvel som via panelet Systempræference.Vi vil fokusere på at indstille MTU-størrelse fra kommandolinjen i denne særlige gennemgang.

Ændring af MTU-størrelsen har været en nyttig løsning på nogle tab af wi-fi-forbindelser i OS X og Mac OS, især når standardfejlfindingsprotokollen for sletning af de trådløse præf-filer ikke har virket til at løse stædige problemer med wi-fi.

Hvis du er i en situation, hvor du har brug for at ændre transmissionsenhedens størrelse, kan du nemt gøre det via Mac-kommandolinjen ved hjælp af det evigt brugbare netværksopsætningsværktøj. Det er nok vigtigt at bemærke, at de fleste brugere aldrig behøver at justere denne indstilling, hvilket gør dette til et mere avanceret tip. Lad os starte med at hente den aktuelle MTU-størrelse fra kommandolinjen på en Mac, og derefter gå videre til indstilling af en ny MTU-størrelse.

Sådan får du den aktuelle MTU-størrelse på Mac via kommandolinje

For at se den aktuelle MTU-størrelse skal du bruge følgende netværksopsætningsflag og pege på netværksgrænsefladen sådan:

netværksopsætning -getMTU da1

Medmindre den er blevet ændret, er standard MTU-størrelsen i Mac OS X 1500 og vil blive rapporteret tilbage sådan:

Aktiv MTU: 1500 (aktuel indstilling: 1500)

Da 1500 er standard, vil vi ændre MTU-størrelsen.

Sådan ændres MTU-størrelse på Mac med kommandolinje

For at ændre og indstille en ny MTU-størrelse kan du bruge -setMTU-flaget med netværksopsætningens kommandolinje, derefter vælge grænsefladen og angive en ny MTU-størrelse, som f.eks.:

netværksopsætning -setMTU en0 1453

en0 i dette tilfælde er wi-fi-grænsefladen på en MacBook Air uden en ethernet-port, og 1453 er den MTU-indstilling, der er valgt for eksemplet, fordi det er det magiske tal, der løste et vedvarende problem med trådløs afbrydelse med nogle Macs.

Du kan bekræfte, at ændringen fandt sted ved at bruge flaget -getMTU igen for at bekræfte nummeret.

For at ændringen rent faktisk skal træde i kraft, vil du sandsynligvis slå wi-fi-forbindelsen fra og til, hvilket også kan gøres via netværksopsætning på kommandolinjen eller gennem wi-fi-rullemenuen på en Mac, selvom det ikke altid er nødvendigt.

Indstil MTU-størrelse fra kommandolinjen i Mac OS X