Ställ in MTU-storlek från kommandoraden i Mac OS X
Innehållsförteckning:
MTU står för Maximum Transmission Unit, och en större MTU-storlek ökar generellt effektiviteten för en nätverksanslutning eftersom varje paket bär mer data, men ibland kommer standard MTU-storlekarna (ofta 1500) att orsaka problem med vissa nätverk och behöver justeras. Om du behöver ändra MTU-storleken på en Mac kan du göra det via kommandoraden, såväl som via panelen Systeminställningar.Vi kommer att fokusera på att ställa in MTU-storleken från kommandoraden i den här genomgången.
Att ändra MTU-storleken har varit en användbar lösning på vissa avbrott i Wi-Fi-anslutningar i OS X och Mac OS, särskilt när standardfelsökningsprotokollet för att ta bort de trådlösa pref-filerna inte har fungerat för att lösa envis problem med wifi.
Om du är i en situation där du behöver ändra storleken på överföringsenheten kan du göra det enkelt via Mac-kommandoraden med hjälp av det ständigt användbara nätverksinstallationsverktyget. Det är förmodligen viktigt att notera att de flesta användare aldrig kommer att behöva justera den här inställningen, vilket gör detta till ett mer avancerat tips. Låt oss börja med att hämta den nuvarande MTU-storleken från kommandoraden på en Mac och sedan gå vidare till att ställa in en ny MTU-storlek.
Hur får man aktuell MTU-storlek på Mac via kommandoraden
För att se den aktuella MTU-storleken, använd följande nätverkskonfigurationsflagga, rikta den mot nätverksgränssnittet så här:
networksetup -getMTU sv1
Om den inte har ändrats är standard MTU-storlek i Mac OS X 1500 och kommer att rapporteras tillbaka så här:
Active MTU: 1500 (nuvarande inställning: 1500)
Eftersom 1500 är standard kommer vi att ändra MTU-storleken.
Hur man ändrar MTU-storlek på Mac med kommandoraden
För att ändra och ställa in en ny MTU-storlek kan du använda flaggan -setMTU med kommandoraden för nätverksinställningar, välj sedan gränssnittet och ange en ny MTU-storlek, som så:
nätverksuppsättning -setMTU en0 1453
en0 i det här fallet är wi-fi-gränssnittet för en MacBook Air utan Ethernet-port, och 1453 är MTU-inställningen som v alts för exemplet eftersom det var det magiska numret som löste ett ihållande problem med trådlös släppning med vissa Mac-datorer.
Du kan verifiera ändringen genom att använda flaggan -getMTU igen för att verifiera numret.
För att ändringen verkligen ska träda i kraft, vill du förmodligen stänga av och på Wi-Fi-anslutningen som också kan göras via nätverksinställningar på kommandoraden eller via rullgardinsmenyn för Wi-Fi på en Mac, men det är inte alltid nödvändigt.