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

Ubuntu 22.04下将虚拟机桥接至WiFi以实现DHCP获取独立IP的配置方案咨询

Ubuntu 22.04下将虚拟机桥接至WiFi以实现DHCP获取独立IP的配置方案咨询

我完全懂你之前踩坑的感受——各种教程要么不匹配Ubuntu 22.04,要么默认有线静态IP,搞不好还把自己的WiFi弄崩要重装,太闹心了。下面就针对Ubuntu 22.04 + WiFi + DHCP的场景,一步步教你配置,不管用VirtualBox还是virt-manager都能搞定:

一、VirtualBox 配置步骤

  1. 先确认你的WiFi网卡名称:打开终端,输入 ip link show,找到带wlan或wlx开头的网卡(比如wlp2s0),记牢这个名称。
  2. 打开VirtualBox,选中要配置的虚拟机,点击「设置」→「网络」。
  3. 把网络连接方式改成「桥接适配器」,然后在下方「名称」下拉框里选择你刚才找到的WiFi网卡。
  4. 划重点:一定要勾选「接入网线」,不然虚拟机可能连不上网络,设置完点击「确定」。
  5. 启动虚拟机,进入系统后,它会自动从路由器的DHCP获取独立IP,和你的主机在同一网段,网内其他机器也能直接访问它。

解决VirtualBox启动VM失败的问题

如果你在Linux机器上启动VirtualBox VM失败,可以试试这两步:

  • 检查用户权限:终端输入 sudo usermod -aG vboxusers $USER,然后注销再重新登录,确保你的用户有权限操作VirtualBox。
  • 修复内核模块:输入 lsmod | grep vboxdrv,如果没有输出,说明内核模块没加载,执行 sudo /sbin/vboxconfig 重新加载;如果遇到依赖问题,先更新系统:sudo apt update && sudo apt upgrade,再重装VirtualBox:sudo apt reinstall virtualbox。

二、virt-manager 配置步骤

既然你用virt-manager能正常启动VM,那也给你整理桥接配置的方法:

  1. 打开virt-manager,点击顶部「编辑」→「连接详情」→「虚拟网络」。
  2. 可以先删掉默认的NAT网络(如果不需要的话),然后点击左下角的「+」添加新网络。
  3. 在向导里选择「桥接网络」,下一步后选择你的WiFi网卡,继续下一步并勾选「启用DHCP」,最后完成创建。
  4. 回到虚拟机的配置界面,把网络接口的源改成刚才创建的桥接网络,启动虚拟机后就能自动获取独立IP了。

额外注意事项

  • 确保你的路由器开启了DHCP功能(一般默认都是开启的,如果不确定可以登录路由器后台检查)。
  • 虚拟机内部的网络设置要设为「自动获取IP地址」,不要手动配置静态IP,否则会和DHCP冲突。
  • 如果遇到WiFi网卡桥接支持不好的情况,可以试试更新网卡固件:sudo apt install linux-firmware,然后重启主机再试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.22 12:34:41