Як створити інфраструктурну мережу Wi-Fi з Йосеміті без підключення до Інтернету? [дублікат]


12

На це питання вже є відповідь тут:

Як створити точку доступу Wi-Fi ( інфраструктурна мережа , а не спеціальна) на Mac без будь-якого підключення до Інтернету?

У Windows ми можемо легко створити точку доступу до інфраструктури Wi-Fi за допомогою:

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

Він сумісний з більшістю пристроїв, таких як Android / Windows / Mac / iOS, і не потребує доступного підключення до Інтернету.

Отже, чи існує подібне рішення для ОС X 10.10 (Yosemite), яке:

  • може створити точку доступу Wi-Fi;
  • сумісний з більшістю пристроїв;
  • не потребує підключення до Інтернету?

Звучить як спеціальна мережа. У мене немає MacBook, щоб дати точні вказівки, але в діалоговому вікні підключення до мережі, коли ви вибираєте бездротову карту, я вважаю, що є кнопка, щоб відкрити налаштування спеціальної мережі.
Брайан Герцог

3
@ user3623501 Я спробував параметр "створити мережу" під кнопкою wifi на панелі стану. Але це дає спеціальну точку доступу з низькою сумісністю. Win 8 / 8.1 / Android не підтримується. Хоча ці команди вище створюють точку доступу до інфраструктури з кращою сумісністю. Яка різниця між тимчасовим та інфраструктурним режимом?
Еана Хуфве

Чи можете ви це зробити з Windows, що працює у віртуальній машині на вашому mac: P?
CousinCocaine

@CousinCocaine, я спробував це на Windows VM, що працює на Parallel і VMWare, жоден з них не може безпосередньо використовувати аеропорт на моєму Macbook. Але із зовнішньою WIFI-карткою це можливо.
Еана Хуфве

Я збираюся пов’язати це з раніше існуючим питанням, як це зробити. Оскільки в коментарях до відповідей з’являється безліч нових вимог, я б закликав нове запитання або два, щоб відповісти на ці запитання (тобто як запустити демони для обміну в Інтернеті вручну та рекомендації щодо програмного забезпечення для режиму інфраструктури WPA і тепер режим WEP)
bmike

Відповіді:


4

У системних налаштуваннях перейдіть до мереж та підключіть свій Mac до дротової мережі. Для фізичного підключення в зеленому або оранжевому стані потрібен Firewire або Thunderbolt або Ethernet (з адаптером або без нього). Вам потрібне з'єднання, а не обов'язково життєздатне з'єднання з будь-якою мережею.

Потім перейдіть до спільного доступу та ввімкніть Інтернет-обмін, там поділіться з’єднанням чогось, що ви не використовуєте (скажімо, наприклад, thunderbolt ethernet), тоді інші комп’ютери можуть підключитися до нього так, як якщо б це була точкова точка Wi-Fi, і функції, які використовують LAN, працюють прекрасно. Якщо ця локальна мережа має маршрут до Інтернету, вона працюватиме

Цей метод дозволяє OS X діяти в ролі програмного маршрутизатора і уникає створення бездротової мережі в спеціальному режимі з обмеженнями.


Щойно спробував це на моєму Macbook, OS X 10.10.3. Не підключаючись до будь-якого зовнішнього пристрою, система відмовляється створювати AP, незважаючи на те, який варіант включений в Інтернет, "незалежно від того, який варіант вибрано для" Надіслати своє з'єднання від ".
Еана Хафве

@EanaHufwe Ви маєте вибрати WiFi як вихід, більше нічого
Séb

Так, я лише поставив галочку "Wi-Fi" у полі "До комп'ютерів, що використовують", але це не працює для мене.
Еана Хафве

@EanaHufwe Який пристрій ви використовуєте?
Себ

MacBook Pro (Retina, 13 дюймів, середина 2014 року) з ОС X X Yosemite 10.10.3.
Тестування

0

Ця функція, здається, обмежена лише пристроями Apple. Чому? Мені б хотілося пояснити, чому Apple робить те, що робить іноді. У будь-якому випадку є утиліта під назвою "аеропорт", до якої можна отримати доступ з терміналу:

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

(ця команда роздрукує довідкову сторінку. Також ви можете "передати" на "більше", тому що вона досить тривала)

airport -h | more

Раніше була опція "-i" (малі регістри "i"; великі регістри все ще працюють), які дозволяли вам "створювати" мережі, але цього, схоже, немає. Я використовував його кілька разів тому, щоб створити спеціальні мережі років тому, але виявив, що я можу тримати невеликий Netgear або Linksys під рукою, який би обробляв DHCP, безпеку тощо для мене набагато простіше, ніж мені було налаштувати ad- спеціальні мережі.


На що посилається "ця функція"? Можливо, AirDrop? Я повністю згоден і +1 за те, що в цьому випадку просто використовую дешевий апаратний роутер. Незабаром з BeagleBone, Intel Edison та надзвичайно популярним комп'ютером CHIP $ 9, що має трохи акумулятора / USB-сервера UNIX, стане другою природою.
bmike

0

З питання: Створити мережу AirPort з командного рядка?

Програма, складена з вихідного коду на https://gist.github.com/wolever/4418079 , працює 10.10, і вона створює інфраструктуру AP. Але це дозволяє лише пароль WEP, який не вважається безпечним. Отже, я буду тримати це питання відкритим для кращого вирішення.


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