收起左侧

虚拟机通过无线网卡上网的方法

2
回复
497
查看
[ 复制链接 ]

1

主题

17

回帖

0

牛值

江湖小虾

2026-3-4 16:13:00 显示全部楼层 阅读模式

首先要进入终端,如果不知道怎么进入终端的可以参考以下步骤:

  1. 安装gotty
  2. 打开 gotty,在 xxxx login: 这里填写你的飞牛用户名,回车
  3. Password: 填写你的飞牛密码,这里输入的文字不会显示出来,这是正常的
  4. 输入 sudo -i,回车,再次输入密码

在终端中进行以下操作

# 查看虚拟机版本
qemu-img -V

# 查看虚拟机列表
virsh list --all

# 查看虚拟机配置,查完了之后可以把以上所有输出复制或者截屏,然后问ai:我的虚拟机是否没有网络,如何解决。
virsh dumpxml [这里填写上一步中查到的虚拟机 Name,一串英文/数字]
virsh dominfo [这里填写上一步中查到的虚拟机 Name,一串英文/数字]

# 如果不想问 ai 也可以按照下面的步骤尝试直接配置

# 查看虚拟机网络模式
virsh net-list --all

# 如果上一步中 State 不是 active,需要启动 NAT 模式
virsh net-start default

# 查看虚拟机网络模式,确认 State 是 active
virsh net-list --all

# 为虚拟机添加网络设备
virsh attach-interface --domain [虚拟机 Name,一串英文/数字] --type network --source default --model virtio --config --live

关键词:无线网络 无线网卡 虚拟机 分享网络

收藏
送赞
分享

0

主题

1

回帖

0

牛值

江湖小虾

2026-3-9 18:46:10 显示全部楼层

大佬,我用这种方法测试后,宿主飞牛可以访问,但同局域网其他网段的设备无法访问,有解决办法吗?我问AI得到的都是端口转发之类的方案,操作很繁琐,您还知道其他办法吗?

nat是会这样的,只能用端口转发。其实端口转发也不会太复杂,我大概想想有两个方案: 1 用docker配置一个caddy服务做端口转发(提问方式举例:我有一台基于debian的飞牛设备,飞牛中有一个虚拟机,虚拟机采用nat模式  详情 回复
2026-3-12 02:51

1

主题

17

回帖

0

牛值

江湖小虾

2026-3-12 02:51:43 楼主 显示全部楼层
kuee 发表于 2026-3-9 18:46
大佬,我用这种方法测试后,宿主飞牛可以访问,但同局域网其他网段的设备无法访问,有解决办法吗?我问AI得 ...

nat是会这样的,只能用端口转发。其实端口转发也不会太复杂,我大概想想有两个方案:

1 用docker配置一个端口转发,docker的好处是不会搞乱飞牛系统,出问题直接删就行了
(提问方式举例:我有一台飞牛设备(飞牛是一个基于debian开发的nas系统),飞牛中有一个虚拟机,虚拟机采用nat模式通过宿主机网络上网,我想让局域网中的其他设备访问到这台虚拟机的xxxx端口,请帮我写一个合适的docker的docker-compose.yml文件,并告诉我如何使用。我是一个技术小白,请写出所有细节,例如如何查询虚拟机的ip,填写在哪里等等)

2 把内部的虚拟机和局域网中的其他设备配置成一个虚拟局域网,可以用tailscale,zerotier,easytier等等

以上方案都可以问问ai怎么实现

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则