Mac OS X で IPv6 を無効にする方法
目次:
一部の Mac ユーザーは、自分のマシンで IPv6 ネットワーク サポートを無効にしたい場合があります。 IPv6 は中間者攻撃やその他のネットワーク攻撃に対して潜在的に脆弱であることが研究者によって発見されているため、特定のネットワーク競合を回避したり、より脅威の高い環境でユーザーのセキュリティを強化したりするために、これが望ましい場合があります。
.検出サービスの Bonjour などのコア Mac OS X システム サービスの一部は、IPv6 を使用します。したがって、IPv6 を無効にすると、AirDrop 共有が使用できなくなり、特定の印刷サービスが使用できなくなり、その他の便利な Mac 機能も動作しなくなる可能性があります。これにより、多くの人を無効にすることは現実的ではなくなります。
Mac OS X では、IPv6 をオフにする方法がいくつか提供されています。コマンド ラインを使用した簡単な方法と、必要に応じて IPv6 をオンに戻す方法について説明します。ユーザーは、システム環境設定で IPv6 がアクティブに使用されているかどうかを確認することもできます。Mac OS X のデフォルトでは自動状態になっています。
Mac OS X でターミナル経由で IPv6 を無効にする
/Applications/Utilities/ ディレクトリ内にあるターミナルを起動し、状況に応じて次のコマンドを使用します。最近の Mac の多くは Wi-Fi カードしか搭載していないため、イーサネット オプションは不要であることに注意してください。Mac に Wi-Fi ネットワークとイーサネット ネットワークの両方がある場合は、おそらく両方のインターフェイスで IPv6 を無効にすることをお勧めします。
イーサネットの IPv6 サポートをオフにする:
networksetup -setv6off イーサネット
ワイヤレスの IPv6 を無効にする:
networksetup -setv6off Wi-Fi
これらのコマンドを 1 つの文字列に組み合わせて、ワイヤレスとイーサネットの両方を無効にすることもできます。次の構文を使用してください:
networksetup -setv6off イーサネット && networksetup -setv6off Wi-Fi
コマンドを正しく発行するには、必ずその文字列を 1 行で入力してください。
Mac OS X で Wi-Fi とイーサネットの IPv6 を再度有効にする
もちろん、上記の変更を元に戻すことも可能で、端末に次のコマンド文字列を入力して IPV6 サポートを再度有効にすることができます:
networksetup -setv6automatic Wi-Fi
networksetup -setv6automatic Ethernet
次のように、これを 1 つのコマンドに配置して、Wi-Fi とイーサネットの IPv6 を再度有効にすることもできます:
networksetup -setv6automatic Wi-Fi && networksetup -setv6automatic Ethernet
これは、IPv6 を OS X のデフォルトである「自動」構成状態に戻すだけです。接続先のサーバーが IPv6 をサポートしていない場合、IPv6 は使用されません。 IPv6 を再度有効にすると、常に便利な AirDrop ファイル転送機能を含め、すべての Bonjour サービスが通常の機能状態に戻ります。
興味のある方はウィキペディアで IPv6 の詳細をご覧ください。
Twitter で @glennzw にヒントのアイデアを提供していただき、脆弱性について注意を喚起していただきありがとうございます。Twitter で @osxdaily をフォローすることも忘れないでください!