You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Ubuntu上将无线热点桥接到以太网接口

如何在Ubuntu上将无线热点桥接到以太网接口

嘿,我完全懂你的需求——就是要让连WiFi热点的设备和以太网这边的设备处在同一个局域网,共享路由器的DHCP服务,还能访问本地网络里的其他设备对吧?之前帮朋友折腾过类似的配置,给你一步步拆解操作:

1. 先装必备工具

首先得安装网桥管理和热点创建的工具,打开终端跑这条命令:

sudo apt install bridge-utils hostapd

bridge-utils是用来管理网桥的核心工具,hostapd负责把你的无线网卡转换成热点模式。

2. 暂时停止网络服务

为了避免配置冲突,先停掉当前的NetworkManager服务(Ubuntu默认用这个):

sudo systemctl stop NetworkManager

3. 创建并配置网桥

首先创建一个名为br0的网桥接口:

sudo brctl addbr br0

然后把你的以太网接口(一般是eth0或者enp开头的,不确定的话用ip link命令查看)添加到网桥里:

sudo brctl addif br0 eth0

接下来让网桥通过路由器的DHCP获取IP地址:

sudo dhclient br0

4. 配置无线热点(hostapd)

先创建hostapd的配置文件,用编辑器打开:

sudo nano /etc/hostapd/hostapd.conf

把下面的内容粘贴进去,记得替换成你自己的热点名称和密码:

interface=wlan0
bridge=br0
driver=nl80211
ssid=你的热点名称
hw_mode=g
channel=6
wmm_enabled=0
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=你的热点密码
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

然后告诉系统使用这个配置文件,编辑/etc/default/hostapd,找到DAEMON_CONF这一行,改成:

DAEMON_CONF="/etc/hostapd/hostapd.conf"

5. 启动服务并设置开机自启

先把服务启动起来:

sudo systemctl start hostapd
sudo systemctl start NetworkManager

再设置开机自动启动,避免重启后配置失效:

sudo systemctl enable hostapd

6. 验证配置是否生效

用brctl show命令查看网桥状态,正常情况下br0下面会显示eth0和wlan0两个接口;然后用手机或其他设备连接你的热点,检查获取到的IP是否和以太网设备在同一网段,再ping一下本地的其他设备,能通就说明配置成功了!

小提醒:如果hostapd启动失败,大概率是你的无线网卡不支持AP模式,可以用iw list命令查看输出,找有没有AP模式的支持项。

备注:内容来源于stack exchange,提问作者Whitecold

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 10:59:38