Как отключить IPv6 в Mac OS X
Оглавление:
Хотя большинство пользователей не используют IPv6 напрямую, отключение IPv6 не обходится без последствий, и поэтому его должны выполнять только пользователи, которые знают, что они делают и почему они это делают.Некоторые основные системные службы Mac OS X, такие как служба обнаружения Bonjour, используют IPv6. Соответственно, отключение IPv6 может привести к тому, что совместное использование AirDrop станет непригодным для использования, некоторые службы печати станут недоступны, а некоторые другие удобные функции Mac также могут стать неработоспособными. Это делает непрактичным отключение для многих.
Mac OS X предлагает несколько способов отключения IPv6, и мы рассмотрим простой способ с использованием командной строки, а также продемонстрируем, как снова включить IPv6, если вы решите, что вам это нужно. Пользователи также могут проверить, активно ли используется IPv6, через Системные настройки, которые Mac OS X по умолчанию переводит в автоматический режим.
Отключить IPv6 в Mac OS X через Терминал
Запустите Терминал, расположенный в каталоге /Applications/Utilities/, и используйте следующие команды, соответствующие вашей ситуации. Обратите внимание, что многие современные компьютеры Mac имеют только карты Wi-Fi, поэтому опция Ethernet не нужна.Если на Mac есть и сеть Wi-Fi, и сеть Ethernet, вы, вероятно, захотите отключить IPv6 для обоих интерфейсов.
Отключение поддержки IPv6 для Ethernet:
networksetup -setv6off Ethernet
Отключение IPv6 для беспроводной сети:
networksetup -setv6off Wi-Fi
Вы также можете объединить обе эти команды в одну строку, чтобы отключить беспроводную связь и Ethernet, просто используйте следующий синтаксис:
networksetup -setv6off Ethernet && networksetup -setv6off Wi-Fi
Не забудьте ввести эту строку в одну строку, чтобы правильно выполнить команду.
Повторное включение IPv6 для Wi-Fi и Ethernet в Mac OS X
Конечно, отменить вышеуказанное изменение также возможно, и вы можете снова включить поддержку IPV6, введя в терминал следующие командные строки:
networksetup -setv6automatic Wi-Fi
networksetup -setv6automatic Ethernet
Вы также можете поместить это в одну команду, чтобы снова включить IPv6 для Wi-Fi и Ethernet, например:
networksetup -setv6automatic Wi-Fi && networksetup -setv6automatic Ethernet
Это просто возвращает IPv6 в «автоматическое» состояние конфигурации, которое используется по умолчанию в OS X, если сервер, к которому вы подключаетесь, не поддерживает IPv6, он не будет использоваться. Повторное включение IPv6 должно вернуть все службы Bonjour в нормальное рабочее состояние, включая всегда полезную функцию передачи файлов AirDrop.
Желающие могут узнать больше об IPv6 в Википедии.
Спасибо @glennzw в Твиттере за совет и информацию об уязвимостях, не забудьте также подписаться на @osxdaily в Твиттере!
