Поделитесь Wifi-соединением через wifi на Mac OS X


16

У меня есть соединение WiFi, и я хотел бы поделиться им через мою карту WiFi с компьютерами. По некоторым причинам безопасности кажется, что только одно устройство может получить доступ к WiFi-соединению напрямую.

Вот почему я хочу использовать первый компьютер Mac в качестве сервера.

К сожалению, у меня нет Airport Express.


2
Вы не можете подключиться к двум Wi-Fi только с одним интерфейсом. Если вы хотите, чтобы тот же компьютер подключался к вашей реальной сети Wi-Fi и создавал или подключался к специализированной сети с другими вашими компьютерами: это не будет работать.
Даниэль Бек

1
@ Даниель Бек прав: для совместного использования через Wi-Fi вам необходимо подключиться к маршрутизатору с помощью кабеля Ethernet, а затем настроить новое подключение Wi-Fi для совместного использования.
Jay_Booney

1
Вы также можете поделиться WiFi-соединением через Firewire, вероятно, не полезно в этой ситуации, но полезно знать.
Пингвила

1
@Daniel Beck и @Jay_Booney не верны - в противном случае, как Connectify на Win7 может использовать Wi-Fi-соединение [1,2]? @Arkan: К сожалению, у меня нет решения для вас для Mac (сам искал его), но был вынужден исправить вышеприведенные комментарии. [1] connectify.me [2] techrepublic.com/blog/networking/...
davemyron

@orangechicken Connectify работает, специально требуя внутренних компонентов Windows 7 (без поддержки более ранних версий Windows) и поддержки сетевого оборудования, чтобы иметь возможность создавать точки доступа, через статью, которую вы связали. Поскольку этот вопрос специально для OS X, моя оценка по-прежнему верна.
Даниэль Бек

Ответы:


7

К сожалению, вы не можете. Вы не можете взять ваше соединение из WiFi и поделиться им с другими устройствами через WiFi. Вы можете думать об этом как о подключении двух Ethernet-кабелей к одному порту. Это не сработает.

Вы можете, однако, взять ваше соединение из Ethernet и поделиться им с устройствами, использующими WiFi.


Спасибо за Ваш ответ. Вы знаете, возможно ли это с купленным устройством?
Аркан

@ Аркан: Может быть, беспроводной ретранслятор будет делать то, что вам нужно?
Вуфферс

Вы не можете, если у вас есть только один NIC . Например, если вы купите беспроводной USB-адаптер, это будет выполнимо.
pzkpfw

Жаль, что на Apple можно установить только соединение. На ПК вы можете создать точку доступа WiFi при подключении через WiFi. Некоторые программы делают это для вас, например: Connectify.
Дерек 朕 會 功夫

10

Попробуйте это, это работает для меня. Например, ваш Wi-Fi является en1.

sudo -s
ifconfig en1 x.x.x.1/24 alias
sysctl -w net.inet.ip.forwarding=1
natd -interface en1
ipfw -f flush
ipfw add divert natd all from any to any via en1
ipfw add pass all from any to any

Другие устройства будут подключаться к тому же SSID, но вам нужно использовать статический IP в диапазоне xxx0 / 24.


DNS не работает через «OSX Router», но с помощью Googles open DNS server (8.8.8.8) это отсортировано. Спасибо
tonycoupland

3
Как мне отменить вышеперечисленное после того, как я выполнил команды?
человек

1

Вы не можете подключиться к WiFi и поделиться им через свой Аэропорт, но если по какой-то причине вы не можете подключить кабель Ethernet, и у вас есть второй компьютер Mac (брат, сестра, друг), вы можете подключиться к Интернету через WiFi через Bluetooth. с одним компьютером, а затем поделиться Интернет-соединение с Bluetooth через сеть Wi-Fi. Опять же, это работает, только если у вас есть два Mac.


Можете ли вы объяснить, как сделать «Вы можете поделиться Интернет-соединением от WiFi через Bluetooth с одним компьютером, а затем поделиться интернет-соединением с Bluetooth через вашу WiFi-сеть»
bschandramohan
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.