Как создать инфраструктурную сеть Wi-Fi от Yosemite без подключения к интернету? [дубликат]

Как создать точку доступа Wi-Fi ( инфраструктурную сеть , а не специальную) на Mac без подключения к Интернету?

В Windows мы можем легко создать инфраструктурную точку доступа Wi- Fi LAN с помощью:

netsh wlan set hostednetwork mode=allow ssid=MyWifi key=12345678
netsh wlan start hostednetwork

Он совместим с большинством устройств, таких как Android/Windows/Mac/iOS, и не требует доступного подключения к Интернету.

Итак, есть ли аналогичное решение для OS X 10.10 (Yosemite), которое:

  • можно создать точку доступа Wi-Fi;
  • совместим с большинством устройств;
  • не требует подключения к интернету?
Похоже на специальную сеть. У меня нет своего MacBook, чтобы дать вам точные инструкции, но в диалоговом окне сетевых подключений, когда вы выбираете свою беспроводную карту, я полагаю, что есть кнопка, чтобы открыть настройку специальной сети.
@user3623501 user3623501 Я попробовал опцию «создать сеть» под кнопкой Wi-Fi в строке состояния. Но это дает специальную точку доступа с низкой совместимостью. Win 8/8.1/Android не поддерживается. В то время как эти команды выше создают точку доступа инфраструктуры с лучшей совместимостью. В чем разница между режимом Ad-Hoc и режимом инфраструктуры?
Можете ли вы сделать это из Windows, работающей на виртуальной машине на вашем Mac: P?
@CousinCocaine, я пробовал это на виртуальной машине Windows, работающей на Parallel и VMWare, ни одна из них не может напрямую использовать аэропорт на моем Macbook. Но с внешней картой WIFI это возможно.
Я собираюсь связать это с уже существующим вопросом о том, как это сделать. Поскольку в комментариях к ответам появляется много новых требований, я бы посоветовал задать один или два новых вопроса, чтобы ответить на эти вопросы (например, как запустить демонов для совместного использования Интернета вручную и рекомендации по программному обеспечению для режима инфраструктуры WPA, а теперь и для режима WEP)

Ответы (3)

В Системных настройках перейдите в раздел «Сеть» и подключите свой Mac к проводной сети. Firewire, Thunderbolt или Ethernet (с адаптером или без него) необходимы для физического подключения в зеленом или оранжевом состоянии. Вам нужно соединение и не обязательно жизнеспособное соединение с любой сетью.

Затем перейдите в «Общий доступ» и включите «Общий доступ к Интернету», там поделитесь подключением чего-то, что вы не используете (например, Thunderbolt ethernet), тогда другие компьютеры смогут подключаться к нему, как если бы это была точка доступа Wi-Fi, и функции, которые используют локальную сеть, будут отлично работают. Если эта локальная сеть имеет маршрут к Интернету, она будет работать.

Этот метод позволяет OS X действовать как программный маршрутизатор и позволяет избежать создания беспроводной сети в специальном режиме с его ограничениями.

Только что попробовал на своем Macbook, OS X 10.10.3. Без подключения к какому-либо внешнему устройству система отказывается создавать точку доступа, несмотря на то, что общий доступ к Интернету включен, независимо от того, какой параметр выбран для «Поделиться подключением».
@EanaHufwe Вы должны выбрать WiFi в качестве выхода, ничего больше
Да, я поставил только галочку "Wi-Fi" в поле "На компьютеры с помощью", но у меня это не работает.
@EanaHufwe Какое устройство вы используете?
MacBook Pro (Retina, 13 дюймов, середина 2014 г.) под управлением OS X Yosemite 10.10.3. Сканирование Wi-Fi протестировано на Samsung Galaxy Note 3 под управлением Android 5.1.1
@EanaHufwe Почему бы не использовать Android для размещения сети? Кажется, это может быть проще выполнить. Дэниел. Я отредактировал это, чтобы явно вызвать локальную ссылку, чтобы Internet Sharing / launchd запускал необходимые демоны и процессы. Интересно, есть ли у нас еще один вопрос, касающийся того, как «подделать» OS X, чтобы она думала, что у нее есть ссылка без необходимости подключения оборудования.

Эта функция, кажется, ограничена только устройствами Apple. Почему? Хотел бы я объяснить, почему Apple иногда делает то, что делает. Во всяком случае, есть утилита под названием «аэропорт», к которой можно получить доступ из терминала:

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -h

(эта команда распечатает страницу справки. Также вы можете «направить» на «больше», потому что она довольно длинная)

airport -h | more

Раньше была опция «-i» (строчная «i»; прописная буква все еще работает), которая позволяла вам «создавать» сети, но, похоже, ее больше нет. Я использовал его несколько лет назад для создания специальных сетей несколько лет назад, но обнаружил, что могу держать под рукой небольшой Netgear или Linksys, который будет обрабатывать DHCP, безопасность и т. Д. Для меня гораздо проще, чем для меня настроить рекламу. специальные сети.

Что означает «эта функция»? Возможно AirDrop? Я полностью согласен и +1 просто за использование дешевого аппаратного маршрутизатора в этом случае. Вскоре с появлением BeagleBone, Intel Edison и чрезвычайно популярного компьютера CHIP за 9 долларов с небольшим аккумулятором/сервером UNIX с питанием от USB станет второй натурой.

Из вопроса: Создать сеть AirPort из командной строки?

Программа, скомпилированная из исходного кода на https://gist.github.com/wolever/4418079 , работает на 10.10 и создает инфраструктурную точку доступа. Но он позволяет использовать только пароль WEP, который не считается безопасным. Итак, я оставлю этот вопрос открытым для лучшего решения.

Давайте откроем новый вопрос, прося рекомендации по программному обеспечению о том, как поднять чистую программную сеть WPA. Наличие базового решения с принятым ответом поможет многим.