Mac OS X のコマンドラインから MTU サイズを設定する
目次:
MTU は Maximum Transmission Unit の略で、通常、MTU サイズが大きいほど、各パケットがより多くのデータを運ぶため、ネットワーク接続の効率が向上しますが、デフォルトの MTU サイズ (多くの場合 1500) では一部のネットワークで問題が発生することがありますと調整が必要です。 Mac で MTU サイズを変更する必要がある場合は、コマンド ラインやシステム環境設定パネルから変更できます。この特定のウォークスルーでは、コマンド ラインからの MTU サイズの設定に焦点を当てます。
MTU サイズの変更は、OS X および Mac OS での一部の Wi-Fi 接続のドロップに対する有効な解決策でした。特に、ワイヤレス設定ファイルを削除する標準的なトラブルシューティング プロトコルが頑固な問題を解決するために機能しなかった場合に役立ちます。 Wi-Fi の問題。
送信ユニットのサイズを変更する必要がある場合は、Mac のコマンド ラインから便利な networksetup ユーティリティを使用して簡単に変更できます。ほとんどのユーザーはこの設定を調整する必要がないため、より高度なヒントになることに注意してください。 Mac のコマンド ラインから現在の MTU サイズを取得することから始めましょう。次に、新しい MTU サイズの設定に進みます。
Macでコマンドラインから現在のMTUサイズを取得する方法
現在の MTU サイズを確認するには、次の networksetup フラグを使用して、次のようにネットワーク インターフェイスを指定します:
networksetup -getMTU en1
変更されていない限り、Mac OS X のデフォルトの MTU サイズは 1500 であり、次のように報告されます:
アクティブMTU: 1500 (現在の設定: 1500)
1500がデフォルトなので、MTUサイズを変更します。
コマンドラインでMacのMTUサイズを変更する方法
新しい MTU サイズを変更および設定するには、networksetup コマンド ラインで -setMTU フラグを使用し、インターフェイスを選択して、次のように新しい MTU サイズを指定します:
networksetup -setMTU en0 1453
この場合の en0 は、イーサネット ポートのない MacBook Air の Wi-Fi インターフェースです。1453 は、永続的なワイヤレス ドロップの問題を解決したマジック ナンバーであるため、この例で選択された MTU 設定です。一部の Mac。
-getMTU フラグを再度使用して番号を確認することで、変更が行われたことを確認できます。
変更を実際に有効にするには、コマンド ラインの networksetup または wi-fi ドロップダウン メニューを使用して、Wi-Fi 接続のオフとオンを切り替える必要があるでしょう。ただし、常に必要というわけではありません。