Définir la taille MTU à partir de la ligne de commande de Mac OS X

Table des matières:

Anonim

MTU signifie Maximum Transmission Unit, et une plus grande taille de MTU augmente généralement l'efficacité d'une connexion réseau car chaque paquet transporte plus de données, mais parfois les tailles de MTU par défaut (souvent 1500) causeront des problèmes avec certains réseaux et doit être ajusté. Si vous devez modifier la taille du MTU sur un Mac, vous pouvez le faire via la ligne de commande, ainsi que via le panneau Préférences système.Nous nous concentrerons sur la définition de la taille MTU à partir de la ligne de commande dans cette procédure pas à pas particulière.

La modification de la taille de la MTU a été une solution utile à certaines connexions Wi-Fi interrompues sous OS X et Mac OS, en particulier lorsque le protocole de dépannage standard de suppression des fichiers de préférences sans fil n'a pas fonctionné pour résoudre les problèmes persistants. problèmes de Wi-Fi.

Si vous êtes dans une situation où vous devez modifier la taille de l'unité de transmission, vous pouvez le faire facilement via la ligne de commande Mac au moyen de l'utilitaire networksetup toujours très utile. Il est probablement important de noter que la plupart des utilisateurs n'auront jamais besoin d'ajuster ce paramètre, ce qui en fait une astuce plus avancée. Commençons par obtenir la taille MTU actuelle à partir de la ligne de commande sur un Mac, puis passons à la définition d'une nouvelle taille MTU.

Comment obtenir la taille MTU actuelle sur Mac via la ligne de commande

Pour voir la taille actuelle du MTU, utilisez l'indicateur networksetup suivant, en le pointant sur l'interface réseau comme ceci :

networksetup -getMTU en1

Sauf si elle a été modifiée, la taille MTU par défaut dans Mac OS X est de 1 500 et sera renvoyée comme suit :

MTU actif : 1 500 (paramètre actuel : 1 500)

Comme 1500 est la valeur par défaut, nous allons changer la taille du MTU.

Comment modifier la taille du MTU sur Mac par ligne de commande

Pour modifier et définir une nouvelle taille de MTU, vous pouvez utiliser l'indicateur -setMTU avec la ligne de commande networksetup, puis choisir l'interface et fournir une nouvelle taille de MTU, comme ceci :

networksetup -setMTU en0 1453

en0 dans ce cas est l'interface Wi-Fi d'un MacBook Air sans port Ethernet, et 1453 est le paramètre MTU choisi pour l'exemple car c'est le nombre magique qui a résolu un problème persistant de perte sans fil avec certains Mac.

Vous pouvez vérifier que le changement a eu lieu en utilisant à nouveau l'indicateur -getMTU pour vérifier le numéro.

Pour que la modification prenne réellement effet, vous souhaiterez probablement désactiver et réactiver la connexion Wi-Fi, ce qui peut également être effectué via la configuration du réseau sur la ligne de commande ou via le menu déroulant Wi-Fi. sur un Mac, bien que ce ne soit pas toujours nécessaire.

Définir la taille MTU à partir de la ligne de commande de Mac OS X