我注意到我身边有一个 300Mbps N 无线适配器,所以我决定在我的 ubuntu 服务器上使用它来扩展我的本地网络范围,该服务器被用作 samba 和 ftp 服务器,效果很好。我的问题是,是否有任何程序可以创建一个没有任何 dhcp 服务器的接入点,并将 eth0 接口桥接到 wlan0 接口,这样我现有的 dhcp 服务器就可以处理所有的 ip 分配?到目前为止,我读过的所有教程或文章都指导您完成创建独立子网的过程,但这不是我想要的。
通俗地说,就像通过 LAN 端口将一个路由器与另一个路由器连接起来,并禁用将作为接入点的 dhcp 服务器,而不是通过 WAN 端口将接入点连接到路由器。
更新:
我已经设法使无线接入点(使用 hostapd)工作,但是我无法让服务器将 eth0 桥接到 wlan0,我已经看到了一些解决此问题的方法,但它们都在中间使用 dhcp 服务器,正如我所说的,我想使用我已经在我的网络上运行的 dhcp 服务器。
答案1
如果我正确理解了您的问题,您想将您的 Ubuntu 服务器变成一个接入点,但您希望您的实际接入点为客户端提供 DHCP。
您可以使用某个名为 hostapd 的软件来完成此操作。您可以在本文底部的链接中找到有关如何进行设置的完整详细信息,但我也会在下面发布步骤的简要概述:
首先,在你的服务器上安装所需的软件
# apt-get install hostapd
# apt-get install bridge-utils
然后配置hostapd
# vi /etc/default/hostapd
在配置文件中,您需要设置无线接口 wlan0 和网络桥接。您还需要使用您希望服务器用作无线接入点的详细信息对其进行配置。
最后配置网桥
# vi /etc/network/interfaces
网桥将允许您将网络数据包从 eth0 转发到 LAN 的其余部分。这意味着您的接入点的 DHCP 服务器应该能够看到连接到 wlan0 的客户端(通过 hostapd)。
https://agentoss.wordpress.com/2011/10/31/creating-a-wireless-access-point-with-debian-linux/
答案2
我发现这解决了我之前遇到的所有问题的教程
感谢您的回答