如何通过Wi-Fi热点共享Wi-Fi连接?


14

这个问题的扩展这个问题。虽然我的回答确实回答了问题,但有一部分未得到回答:如何通过Wi-Fi热点共享Wi-Fi连接?


1
我刚刚发现这里已经回答:apple.stackexchange.com/questions/25878/…–
Atul Goyal

不,我的问题是如何共享Wi-Fi网络上的Wi-Fi,而不仅仅是共享Wi-Fi网络连接的一般问题。
daviesgeek

2
这个问题(及其答案)是关于通过Wifi共享Wifi连接。
Atul Goyal'2

Answers:


9

您无法通过Wi-Fi热点“共享” Wi-Fi连接。

误导每个人的是,当我们正在谈论的功能是重新分配时,不恰当地使用了共享的技术术语。

当两台PC连接在同一Wi-Fi热点上时,它们实际上 共享相同的连接:它们使用相同的 Wi-Fi通道,它们共享路由器IP公共地址。

当您在InternetSharing内部启动时,System Preferences > Sharing 您不是在开始共享,而是将主网络访问重新分配给辅助网络访问。在此辅助网络访问上,您充当访问路由器。您正在分发IP专用地址。在主网络访问中,您有一个公用IP地址,在辅助网络访问中,您有一个专用IP地址,然后将流量IP地址从公共端转换为私有端,反之亦然。为了能够将来自主网络访问的IP流量重新分配相同的物理访问,您的OS应该能够将该物理接口呈现为2种不同的虚拟接口,通常en1en2

MacOS X不提供这种虚拟化功能。

您无法将以太网连接重新分配给以太网连接。
您无法将Wi-Fi连接重新分配给Wi-Fi连接。

Connectify(在Windows 7上)仅销售Windows的标准功能,该功能允许在一个物理接口上创建2个虚拟Wi-Fi接口(请参阅:Windows 7的Wi-Fi热点)。然后,Windows 主要Wi-Fi的网络访问重新分配给第二个Wi-Fi。


6
您大体上是对的,但您得出的结论是令人误解的。没有人要求通过同一台机器托管的辅助wi-fi连接重新分配主要wifi连接的方法。人们需要的是Mac OS的软件,它可以完成Connectify + Win7的工作,即虚拟化wifi设备以显示多个适配器,使用一个适配器作为主要适配器,然后使用第二个适配器重新分配您的术语。
metamatt

对。我的答案定位不正确。我会改善的。
2013年

Mac OSX应该像Windows一样允许虚拟化。它是一台计算机,我可以用我的计算机做任何我想做的事情。
琥珀K

3

Mac OS X在“系统偏好设置”的“共享”面板中具有“互联网共享”功能。

正如已经在这里的问题和答案中弄清楚的几个人一样,它可以让您通过任何其他硬件接口共享来自一个硬件接口的连接,但是它不能使用单个Wi-Fi接口作为主要连接和重新连接。 -分享。(由于Microsoft添加了“网络虚拟化”功能,Windows 7可以做到这一点,它实质上允许单个硬件Wi-Fi接口响应多个SSID,而这正是Connectify所利用的基本功能。)

Mac OS X的一个选项不能完全解决该问题,但在某些相同情况下很有用,它可以使用蓝牙创建个人局域网(PAN),并且其Internet共享功能可以分享从Wi-Fi通过蓝牙PAN了互联网连接,作为记录在这里

我已经成功地使用它来使iPad搭载Macbook的Wi-Fi连接,因此两个人都可以在一家酒店同时访问互联网,而我只能在Wi-Fi上获得一台设备。在相同的情况下,我无法将iPhone 4S连接到PAN,但据说它可以在iPod Touch上使用。我不知道其他计算机(Mac OS X,Windows,Linux或其他)是否能够加入PAN并将其用作其Internet连接。


据推测,如果我添加了第二个WiFi适配器(即USB适配器),我可以通过USB WiFi适配器重新分配Macbook的WiFi连接,从而创建一个新的WiFi热点吗?有人这样做吗?@metamatt-您认为这可行吗?
安德鲁

是的,应该可以。
metamatt

2

安装Windows(如果是Mac,请使用rEFIt)。安装Connectify。

如果您是开发人员并且使用Linux,那么应该有可能开发一个新的内核模块,该模块将完成“全双工端点+转发器”功能。首先,请针对一种特定的设备,您可以从中获取wifi芯片组数据表。您需要总线架构,寄存器号,存储器地址,中断号,信号时序,无线电启动例程和功能列表(同步和异步)。


0

我制作了一个视频,介绍如何在Mac OS内运行的虚拟Windows PC上执行此操作。该视频位于https://www.youtube.com/watch?v=CoLxujScJSY

我的答案起作用所需的工作:

  1. 任何虚拟盒子(如果您愿意付费,可以使用免费的vmware,并行比较好)
  2. 无线网络适配器
  3. Windows iso文件,您必须在virtualbox上安装

答案应提供足够的信息,以便在不离开AD的情况下也可以理解-链接是不够的
user151019 '16

我为您提供了链接,以使您更好地了解伙计...
asish

我需要信息摘要-单击随机链接是不够的,请参阅help apple.stackexchange.com/help/deleted-answers
user151019

2
1.任何虚拟框(如果要支付并行费,则免费提供VMVM)2.需要无线网络适配器3.必须在虚拟框上安装的Windows ISO文件
asish

0

在要连接的原始网络上使用Wifi中继器。


-2

如果您的意思是在计算机上,则可以使用Connectify。我使用它可以正常工作,如果您已连接到WiFi,那就太好了;您的计算机将充当您所有其他设备的路由器。如果您是指iPhone上的热点,请转至设置>网络>打开蜂窝数据,然后启用该热点。


1
有几个问题:(1)Connectify适用于Windows,并且(2)我不是在谈论iPhone或3G连接。
daviesgeek'2

-2

您可以使用USB wifi调制解调器共享。使用usb wifi连接到互联网。在设置->共享中配置从USB wifi到wifi的共享。如果您的热点不允许DHCP为客户端设备分配IP,请确保关闭防火墙。这适用于我的优胜美地。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.