Як вимкнути IPv6 у Mac OS X

Зміст:

Anonim

Деякі користувачі Mac можуть вимкнути підтримку мережі IPv6 на своїх машинах. Це може бути бажано, щоб уникнути певних мережевих конфліктів або підвищити безпеку для користувачів у середовищах із підвищеною загрозою, оскільки дослідники виявили, що протокол IPv6 потенційно вразливий до атак типу "людина посередині" та інших мережевих атак.

Хоча більшість користувачів не використовують 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 у Твіттері за підказку та інформацію про вразливості, не забудьте також підписатися на @osxdaili у Твіттері!

Як вимкнути IPv6 у Mac OS X