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


12

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

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

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, чтобы дать вам точные инструкции, но в диалоговом окне сетевых подключений, когда вы выбираете беспроводную карту, я считаю, что есть кнопка, чтобы открыть специальную настройку сети.
Брайан Дьюк

3
@ user3623501 Я попробовал опцию «создать сеть» под кнопкой Wi-Fi в строке состояния. Но это дает специальную точку доступа с низкой совместимостью. Win 8 / 8.1 / Android не поддерживается. В то время как эти команды выше создают точку доступа инфраструктуры с лучшей совместимостью. В чем разница между режимом Ad-Hoc и инфраструктурой?
Eana Hufwe

Можете ли вы сделать это из Windows, работающей на виртуальной машине на вашем Mac: P?
двоюродный брат Кокаин

@CousinCocaine, я пробовал это на Windows VM, работающей на Parallel и VMWare, ни один из них не может напрямую использовать Airport на моем Macbook. Но с внешней картой WIFI это возможно.
Eana Hufwe

Я собираюсь связать это с уже существующим вопросом о том, как это сделать. Поскольку в комментариях к ответам появляется множество новых требований, я бы посоветовал ответить на эти вопросы на новый или два вопроса (например, как вручную запустить демоны для общего доступа в Интернет, а также рекомендации по программному обеспечению для режима инфраструктуры WPA и теперь режима WEP).
bmike

Ответы:


4

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

Затем перейдите в раздел «Общий доступ» и включите общий доступ к Интернету, где вы можете поделиться подключением чего-то, что вы не используете (например, thunderbolt ethernet), тогда к нему могут подключиться другие компьютеры, как если бы это была точка доступа WiFi, а функции, использующие LAN, отлично работает Если у этой ЛВС есть маршрут к интернету, он будет работать

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


Только что попробовал на моем Macbook, OS X 10.10.3. Не подключаясь к какому-либо внешнему устройству, система отказывается создавать точку доступа, несмотря на то, что общий доступ к Интернету включен, независимо от того, какая опция выбрана для «Поделиться своим подключением с».
Eana Hufwe

@EanaHufwe Вы должны выбрать WiFi в качестве выходного, ничего больше
Séb

Да, я только отмечал «Wi-Fi» в поле «Для компьютеров, использующих», но у меня это не работает.
Эана Хуфве

@EanaHufwe Какое устройство вы используете?
Себ

MacBook Pro (Retina, 13 дюймов, середина 2014 г.) под управлением OS X Yosemite 10.10.3. Сканирование Wi-Fi протестировано на Samsung Galaxy Note 3 под управлением Android 5.1.1
Eana Hufwe

0

Эта функция, кажется, ограничена только устройствами 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 и чрезвычайно популярным компьютером стоимостью 9 долларов США, имеющим небольшой UNIX-сервер с питанием от батареи / USB, станет второй натурой.
bmike

0

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

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


Давайте откроем новый вопрос с просьбой дать рекомендации по программному обеспечению о том, как создать чисто программную сеть WPA. Наличие базового решения с принятым ответом поможет многим.
bmike
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.