![接入点(带有 hostapd)与网络/网关位于同一接口上吗?](https://linux22.com/image/17444/%E6%8E%A5%E5%85%A5%E7%82%B9%EF%BC%88%E5%B8%A6%E6%9C%89%20hostapd%EF%BC%89%E4%B8%8E%E7%BD%91%E7%BB%9C%2F%E7%BD%91%E5%85%B3%E4%BD%8D%E4%BA%8E%E5%90%8C%E4%B8%80%E6%8E%A5%E5%8F%A3%E4%B8%8A%E5%90%97%EF%BC%9F.png)
我想知道是否可以使用 hostapd 拥有无线接入点(如中所述设置接入点)在连接到无线网络的同一接口上进行互联网连接。
我有一个工作设置,hostapd 在 wlan0 上运行,我可以从 eth0 使用互联网 - 因此互联网和 AP 位于不同的接口/设备上。
无线网卡是 Intel Centrino Advanced-N 6205 卡。
考虑到一般的硬件,这应该是可能的吗?
答案1
有些 WiFi 卡既可以充当站,也可以充当 AP。我听说有一些 Atheros 卡可以做到这一点,但我还没有能够获得一张来测试它。
但我认为英特尔迅驰设备无法做到这一点。
答案2
这不可能。您需要两个无线卡。
答案3
正如 Richard Hum 的回答中所说,您无法将一个接口配置为 AP 和 WiFi 客户端。不过,我认为您想要做的是在以太网接口和无线接口之间建立桥接。
对于这个问题,是的,这是可能的。为了实现这一目标,您需要:
- 配置你的
wlan0
接口作为 AP 运行(在你写的链接中有解释) - 将您连接
eth0
到互联网 - 然后在运行 hostapd 的无线接口之间建立一个桥接(虚拟连接)。可以在以下位置找到有关如何执行此操作的详细指南:这里
该架构将是:
INTERNET <->
eth0
<-虚拟连接->wlan0
<-> wifi_clients
这对于软件来说是这样的。至于硬件方面,WiFi需要支持AP无线模式(可以看到不同的模式这里)
我已经大致了解了您的卡的技术规格,它支持它