Stel de MTU-grootte in vanaf de opdrachtregel van Mac OS X

Inhoudsopgave:

Anonim

MTU staat voor Maximum Transmission Unit, en een grotere MTU-grootte verhoogt over het algemeen de efficiëntie van een netwerkverbinding omdat elk pakket meer gegevens bevat, maar soms veroorzaken de standaard MTU-groottes (vaak 1500) problemen met sommige netwerken en moet worden aangepast. Als u de MTU-grootte op een Mac moet wijzigen, kunt u dit doen via de opdrachtregel en via het paneel Systeemvoorkeuren.We concentreren ons op het instellen van de MTU-grootte vanaf de opdrachtregel in deze specifieke walkthrough.

Het wijzigen van de MTU-grootte is een handige oplossing geweest voor het wegvallen van wifi-verbindingen in OS X en Mac OS, vooral wanneer het standaardprotocol voor probleemoplossing voor het verwijderen van de draadloze pref-bestanden niet heeft gewerkt om koppige problemen op te lossen problemen met wifi.

Als u zich in een situatie bevindt waarin u de grootte van de transmissie-eenheid moet wijzigen, kunt u dit eenvoudig doen via de Mac-opdrachtregel door middel van het altijd handige hulpprogramma NetworkSetup. Het is waarschijnlijk belangrijk op te merken dat de meeste gebruikers deze instelling nooit hoeven aan te passen, waardoor dit een meer geavanceerde tip is. Laten we beginnen met het ophalen van de huidige MTU-grootte vanaf de opdrachtregel op een Mac, en vervolgens doorgaan met het instellen van een nieuwe MTU-grootte.

De huidige MTU-grootte op Mac verkrijgen via de opdrachtregel

Om de huidige MTU-grootte te zien, gebruikt u de volgende vlag voor netwerkinstellingen en wijst u deze naar de netwerkinterface:

networksetup -getMTU nl1

Tenzij het is gewijzigd, is de standaard MTU-grootte in Mac OS X 1500 en wordt deze als volgt gerapporteerd:

Actieve MTU: 1500 (huidige instelling: 1500)

Omdat 1500 de standaardwaarde is, gaan we de MTU-grootte wijzigen.

Hoe de MTU-grootte op een Mac te wijzigen via de opdrachtregel

Om een ​​nieuwe MTU-grootte te wijzigen en in te stellen, kunt u de vlag -setMTU gebruiken met de opdrachtregel van networksetup, vervolgens de interface kiezen en een nieuwe MTU-grootte opgeven, zoals:

networksetup -setMTU en0 1453

en0 is in dit geval de wifi-interface van een MacBook Air zonder ethernetpoort, en 1453 is de MTU-instelling die voor het voorbeeld is gekozen, omdat dit het magische getal is dat een aanhoudend probleem met draadloze verbinding oploste met sommige Macs.

U kunt controleren of de wijziging heeft plaatsgevonden door nogmaals de vlag -getMTU te gebruiken om het nummer te verifiëren.

Om de wijziging daadwerkelijk van kracht te laten worden, wil je waarschijnlijk de wifi-verbinding uit- en aanzetten, wat ook kan worden gedaan via networksetup op de opdrachtregel of via het wifi-vervolgkeuzemenu op een Mac, hoewel dat niet altijd nodig is.

Stel de MTU-grootte in vanaf de opdrachtregel van Mac OS X