将无线网络桥接到 LAN

将无线网络桥接到 LAN

我有一个 Linux 机器,它连接到互联网并用作接入点/路由器。

最近无线连接非常不稳定,所以我将一个 USB 加密狗连接到我的电脑(通过电缆连接;也运行 Linux)并使用康曼网络共享功能可创建另一个接入点。

但是,连接到此接入点的设备位于 NAT 后面,因此网络上的其他设备无法“看到”它们。

现在来回答实际问题:是否可以将接入点桥接到 LAN,以便它成为同一网络的一部分?

为了更清楚起见,我将举一个例子。我的 PC 上有几台 VirtualBox VM,它们有一个“桥接适配器”。这些 VM 实际上从我的上网盒上运行的 DHCP 服务器接收 IP 地址,而其他设备将它们“视为”网络上的普通计算机。

如何使用连接到我电脑上的无线接入点的设备实现同样的效果?

答案1

是的,可以桥接 WLAN AP。(无法桥接 WLAN 站,这也是经常被问到的问题)。

只需创建一个普通网桥,并将 AP(例如,wlan0)和 LAN 接口(例如,eth0)放入网桥内:

ip link add br0 type bridge
ip link set wlan0 master br0
ip link set eth0 master br0
ip link set br0 up

然后,您提供br0与之前相同的地址/网络掩码eth0ip addr add ...),并在之前br0使用过的地方使用eth0。(将网桥视为具有三个端口的外部硬件,其中br0是通向 Linux 的端口)。

确保在生成的单个网络段中只有一个 DHCP 服务器。

一旦一切正常,请复制工作配置,无论您的发行版使用什么配置或您喜欢使用什么配置。

小心,VirtualBox“桥接适配器”做了类似的事情,但与 Linux 桥接器不同。

相关内容