Гид по технологиям

Как создать защищённую компьютерную (ad hoc) сеть на macOS

6 min read macOS Обновлено 04 Jan 2026
Защищённая ad hoc сеть на macOS — как создать
Защищённая ad hoc сеть на macOS — как создать

Значок Wi‑Fi на белом столе с открытым MacBook и сложенными руками.

Что такое компьютерная сеть ad hoc и зачем она нужна

Ad hoc — это прямая компьютер‑к‑компьютеру сеть без роутера. Коротко: простая локальная сеть между устройствами, когда нет доступа к обычной Wi‑Fi инфраструктуре.

Определение в одну строку: ad hoc сеть — временная Wi‑Fi сеть между устройствами без внешнего маршрутизатора.

Когда полезно:

  • Передача больших файлов напрямую между Mac и другим устройством.
  • Совместная игра по локальной сети при отсутствии общего роутера.
  • Быстрое создание сети в поездке или при проблемах с интернетом.

Важно: по умолчанию macOS скрыла опцию создания защищённой ad hoc сети. Без пароля любой в радиусе действия может подключиться, поэтому стоит восстановить защиту.

Когда ad hoc сеть не подойдёт

  • Если нужен доступ в интернет для всех участников через внешнюю сеть — лучше использовать роутер или раздачу с телефона.
  • При строгих требованиях безопасности и учёту устройств — предпочтительнее VPN и централизованное управление точками доступа.
  • На публичных мероприятиях и в людных местах ad hoc сеть остаётся рискованной даже с паролем.

В таких случаях рассматривайте альтернативы, описанные далее.

Как создать небезопасную ad hoc сеть (быстро)

Если безопасность не критична и нужен быстрый прямой обмен, можно включить устаревшую опцию в системных настройках:

  1. Откройте Системные настройки > Сеть.
  2. Выберите Wi‑Fi в основном списке.
  3. Убедитесь, что отмечено «Показывать состояние Wi‑Fi в строке меню».
  4. Нажмите «Дополнительно».
  5. Перейдите на вкладку Wi‑Fi в окне настроек.
  6. Поставьте галочку «Показывать устаревшие сети и опции».
  7. Нажмите OK, затем Применить.
  8. Нажмите на значок Wi‑Fi в строке меню.
  9. Выберите Создать сеть.
  10. Введите имя сети.
  11. Нажмите Создать.

Настройки Wi‑Fi в macOS с опцией показа устаревших сетей.

Этот метод создаёт сеть без пароля. Подключаться смогут все в зоне действия сигнала.

Как создать защищённую ad hoc сеть — пошаговая инструкция

Идея: зарегистрировать сервис сети через networksetup, назначить статический адрес и затем настроить «Internet Sharing» с паролем.

Обратите внимание на две команды, которые нужно выполнить в Terminal:

sudo networksetup -createnetworkservice AdHoc lo0

и

sudo networksetup -setmanual AdHoc 192.168.1.88 255.255.255.255

Окно Terminal в macOS с командой networksetup.

Пошагово:

  1. Откройте Terminal из Приложения > Утилиты.
  2. Скопируйте и выполните первую команду, нажмите Enter.
  3. Введите пароль администратора по запросу и нажмите Enter.
  4. Скопируйте и выполните вторую команду, нажмите Enter.
  5. Откройте Системные настройки > Общий доступ.
  6. Выберите Internet Sharing в списке слева.
  7. В меню «Поделиться подключением» выберите AdHoc.
  8. В списке «С компьютерами, использующими» отметьте Wi‑Fi.
  9. Нажмите Параметры Wi‑Fi.
  10. Введите имя сети и пароль (минимум 8 символов). Выберите WPA2 Personal, если есть такая опция.
  11. Нажмите OK.
  12. Установите галочку напротив Internet Sharing.
  13. Подтвердите запуск и нажмите Start, если потребуется.

Настройки общего доступа macOS с включённым Internet Sharing.

После этого ваш Mac начнёт транслировать защищённую сеть с указанным именем и паролем.

Что означают команды и почему они нужны

  • sudo networksetup -createnetworkservice AdHoc lo0

    • Создаёт виртуальную службу сети с именем AdHoc, привязанную к loopback (lo0). Это позволяет macOS увидеть виртуальный интерфейс как отдельную сеть.
  • sudo networksetup -setmanual AdHoc 192.168.1.88 255.255.255.255

    • Назначает этому сервису статический IP. Маска 255.255.255.255 ограничивает адрес одним хостом в подсети, но macOS использует это для внутренней маршрутизации при шаринге.

Эти шаги не создают «роутер» в привычном смысле, но позволяют Internet Sharing корректно работать и выставить параметры безопасности.

Проверка и критерии приёмки

После настройки выполните простую проверку:

  • На другом устройстве найдите сеть по имени и попробуйте подключиться с заданным паролем.
  • Убедитесь, что устройство получает IP и может обмениваться файлами с Mac (проверка ping и общих папок).
  • После отключения Internet Sharing проверьте, что основной сетевой профиль macOS восстановлен.

Критерии приёмки:

  • Сеть появляется в списке на целевом устройстве.
  • Подключение возможно только с верным паролем.
  • Локальный обмен данными между устройствами работает.

План отката и завершение сессии

Если нужно быстро вернуть систему в исходное состояние:

  1. Отключите Internet Sharing в Системных настройках > Общий доступ.
  2. В Terminal удалите созданную сеть (если требуется):
sudo networksetup -removenetworkservice AdHoc
  1. Перезагрузите Mac или переключитесь обратно на предпочитаемую сеть Wi‑Fi.

Эти действия вернут macOS к исходной сетевой конфигурации.

Альтернативные методы и когда их использовать

  • Точка доступа с iPhone (Personal Hotspot): лучше для доступа в интернет и простоты настройки, особенно если нужен выход в сеть.
  • Контейнерные решения и локальные серверы: если требуется управление подключениями и журналирование, используйте отдельный роутер или программный маршрутизатор на Linux/VM.
  • Ethernet‑соединение напрямую или через свитч: быстрее и безопаснее для больших объёмов данных.

Безопасность и жёсткое укрепление сети

Рекомендации:

  • Всегда ставьте сложный пароль длиной не менее 8 символов; используйте комбинацию букв, цифр и символов.
  • При возможности выбирайте WPA2 Personal или новее. Если macOS предлагает только WEP для устаревших опций, не используйте её.
  • Не используйте ad hoc сеть в публичных местах или для передачи конфиденциальных данных.
  • По завершении работы отключайте Internet Sharing и удаляйте виртуальную службу.
  • Мониторьте список подключённых устройств и отключайте неизвестные.

Риски и смягчения:

  • Неавторизованные подключения — используйте сложный пароль и удаляйте службу после использования.
  • Перехват трафика — избегайте передачи паролей и чувствительных данных без дополнительного шифрования (например, через SSH или TLS).

Тестовые сценарии и приёмочные критерии

  1. Подключение по паролю: устройство получает доступ только с верным паролем.
  2. Проверка доступа в интернет: если ожидается общий доступ в интернет, устройство должно иметь внешний доступ.
  3. Перформанс: при передаче файлов скорость не должна быть существенно ниже ожидаемой для локальной Wi‑Fi сети.
  4. Откат: после остановки Internet Sharing Mac должен вернуться к обычному сетевому состоянию.

Совместимость и примечания по версиям macOS

  • Меню и названия пунктов могут меняться между версиями macOS. Если опции выглядят иначе, ищите эквиваленты в Системных настройках.
  • Команды networksetup стабильны в большинстве версий, но поведение может отличаться; перед важной операцией протестируйте в контролируемой среде.

Краткая методика для быстрого использования (SOP)

  1. Откройте Terminal.
  2. Выполните создание службы и назначение IP.
  3. Перейдите в Системные настройки > Общий доступ.
  4. Включите Internet Sharing, укажите AdHoc и Wi‑Fi.
  5. Установите имя сети и надежный пароль.
  6. Подключитесь с другого устройства и проверьте доступ.
  7. По завершении отключите Internet Sharing и удалите службу.

Однострочный глоссарий

  • Internet Sharing — механизм macOS для раздачи подключения с одного интерфейса на другой.
  • networksetup — утилита командной строки для управления сетевыми сервисами macOS.
  • ad hoc сеть — прямая Wi‑Fi сеть между устройствами без роутера.

Полезные советы для локалей и поездок

  • В поездах и гостиницах ad hoc может быть единственным решением для обмена файлами между устройствами. Тем не менее учитывайте повышенный риск подключения посторонних.
  • Для командной работы в поездках заранее договоритесь о пароле и процедуре подключения, чтобы избежать простоев.

Короткое объявление для рассылки или блога

Создавайте защищённые ad hoc сети на macOS даже если системный интерфейс скрывает опцию. Пара команд в Terminal и включение Internet Sharing позволят добавить пароль и безопасно обмениваться файлами в поездке или при отсутствии роутера.

Итог

Ad hoc сети полезны в ограниченных сценариях, но по умолчанию они могут быть небезопасны. Простая комбинация команд networksetup и параметров Internet Sharing возвращает возможность создания паролем защищённой локальной сети. Всегда отключайте общий доступ и удаляйте виртуальную службу после использования, чтобы минимизировать риски.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство