Це питання є продовженням цього питання . Незважаючи на те , що моя відповідь дійсно відповісти на питання, була одна частина , яка не відповіла: як я ділюся з'єднання Wi-Fi через точку доступу Wi-Fi?
Це питання є продовженням цього питання . Незважаючи на те , що моя відповідь дійсно відповісти на питання, була одна частина , яка не відповіла: як я ділюся з'єднання Wi-Fi через точку доступу Wi-Fi?
Відповіді:
Ви не можете "поділитися" з’єднанням Wi-Fi через точку доступу Wi-Fi.
Всі вводять в оману нераціональне використання технічного терміну спільного використання, коли функція, про яку ми говоримо, - це перерозподіл .
Коли 2 ПК підключені до однієї точки доступу Wi-Fi, вони справді діляться тим самим з'єднанням: вони використовують один і той же канал Wi-Fi, вони діляться загальною IP-адресою маршрутизатора.
Під час запуску InternetSharing
всередині System Preferences > Sharing
вас починається не спільний доступ, а перерозподіл доступу до основної мережі до вторинного доступу до мережі. У цьому вторинному доступі до мережі ви виступаєте як маршрутизатор доступу. Ви поширюєте приватні адреси IP. У первинному доступі до мережі у вас є загальнодоступна IP-адреса, у вашому вторинному доступі до мережі у вас є приватна IP-адреса, і ви переводите ІР-адреси трафіку із загальнодоступної сторони на приватну та навпаки. Щоб мати змогу виконувати цей перерозподіл трафіку IP, що надходить від вашого основного доступу до одного і того ж фізичного доступу, ваша ОС повинна мати можливість представляти вам цей фізичний інтерфейс як два різних віртуальних інтерфейси, як правилоen1
і en2
.
MacOS X не забезпечує такої функції віртуалізації.
Ви не можете перерозподілити Ethernet-з'єднання до свого Ethernet-з'єднання.
Ви не можете перерозподілити підключення Wi-Fi до свого з’єднання Wi-Fi.
Connectify (в Windows 7) просто продає стандартну функцію Windows, яка дозволяє створювати 2 віртуальних інтерфейси Wi-Fi поверх одного фізичного (див. Точку доступу Wi-Fi для Windows 7 ). Потім Windows перерозподіляє мережевий доступ до основного Wi-Fi до другого.
Mac OS X має функцію "спільного доступу до Інтернету" на панелі "Спільний доступ" у налаштуваннях системи.
Оскільки декілька людей вже з’ясували тут питання та відповіді, це дозволяє вам поділитися з’єднанням з одного апаратного інтерфейсу через будь-який інший апаратний інтерфейс, однак він не може використовувати один інтерфейс Wi-Fi як основний з'єднання, так і для повторного використання -доля (Windows 7 може це зробити, завдяки функціям «віртуалізації мережі», доданим Microsoft, що по суті дозволяє одному апаратному інтерфейсу Wi-Fi реагувати на декілька SSID, і це основна функція, якою використовується Connectify.)
Один з варіантів Mac OS X - це не зовсім відповідь на це питання, але корисний в одних і тих же ситуаціях - це те, що він може використовувати Bluetooth для створення персональної локальної мережі (PAN), а його функція спільного доступу до Інтернету може поділитися з’єднанням з Інтернетом через Wi-Fi через Bluetooth PAN, як це підтверджено тут .
Я успішно використовував це, щоб отримати iPad для підсилки через Wi-Fi Macbook, тому обидва мали можливість одночасно отримати доступ до Інтернету в готелі, де я міг отримати лише один пристрій через Wi-Fi. Мені не вдалося отримати iPhone 4S для підключення до PAN в тій же ситуації, але нібито це працює для iPod Touches. Я не знаю, чи можуть інші комп'ютери (Mac OS X, Windows, Linux чи інше) приєднатися до PAN і використовувати це як своє Інтернет-з'єднання.
Встановіть Windows (використовуючи rEFIt, якщо ви працюєте на Mac). Встановіть Connectify.
Якщо ви розробник і використовуєте Linux, слід створити новий модуль ядра, який забезпечить функцію "повна дуплексна кінцева точка + ретранслятор". Для початку націліть на один конкретний пристрій, на який ви можете отримати таблиці даних чіпсетів wifi; Вам потрібна архітектура шини, реєстраційні номери, адреси пам'яті, номери переривань, сигнали часу, розпорядження радіозавантаження та список функцій (синхронний та асинхронний).
Я зробив відео про те, як це зробити з віртуальним ПК під керуванням Windows, що працює в Mac OS. Відео знаходиться на веб- сайті https://www.youtube.com/watch?v=CoLxujScJSY
Речі, необхідні для моєї відповіді:
Використовуйте ретранслятор Wifi у вихідній мережі, до якої ви підключаєтесь.
Якщо ви маєте на увазі на комп’ютері, ви можете використовувати Connectify. Я використовую це, він працює чудово, якщо ви підключені до WiFi; ваш комп'ютер діє маршрутизатором на всі ваші інші пристрої. Якщо ви маєте на увазі точку доступу на своєму iPhone, перейдіть у меню Налаштування> Мережа> Увімкніть стільникові дані та ввімкніть точку доступу.
Ви можете поділитися за допомогою USB-модему Wi-Fi. Підключіться до Інтернету за допомогою usb wifi.У налаштуваннях-> обмін конфігуруйте спільний доступ від USB-wifi до wi-fi. Переконайтесь, що вимкніть брандмауер, якщо ні ваш точковий пункт не дозволяє DHCP призначати IP клієнтським пристроям. Це працювало на моєму Йосеміті.