You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Hyper-V新建内部网络显示Undefined Network且虚拟机无网络访问的解决方法咨询

Hyper-V新建内部网络显示Undefined Network且虚拟机无网络访问的解决方法咨询

大家好,我现在遇到了Hyper-V新建自定义网络后的网络访问问题,想请教各位怎么解决:

需求说明

我想在Hyper-V管理器中创建一个满足以下要求的网络:

  • 子网配置为/24(例如192.168.21.0/24)
  • 虚拟机的IP地址可以保持固定:要么通过DHCP结合MAC地址校验来分配固定IP,要么我手动指定IP

已执行的操作及遇到的问题

我按照自己的思路做了以下操作,但虚拟机始终无法访问互联网:

  1. 在Hyper-V中新建了一个自定义网络,然后在Windows系统的网络适配器设置里,把这个新网络的IP改成了目标子网的地址,接着将虚拟机的网络连接切换到这个新网络
  2. 切换完成后,在虚拟机里尝试ping 1.1.1.1,发现完全没有网络访问
  3. 一开始我想修改默认交换机的子网和IP,但查资料后发现默认交换机不支持手动修改配置,所以才决定新建自定义网络
  4. 我还尝试把虚拟机的MAC地址设置从「动态」改成「静态」,执行netplan apply后IP确实发生了变化,但网络不通的问题依旧存在

补充说明:我的虚拟机操作系统是Ubuntu 22.04

更新补充(Update 1)

按照评论区@harrymc的提示,我准备了相关截图:

  • Hyper-V中的新交换机配置截图
  • Windows网络适配器里新网络的状态截图
    我配置这个新网络的方式和Hyper-V默认交换机的配置完全一致

以下是虚拟机切换到新网络并执行netplan apply后的ifconfig输出:
[此处为实际的ifconfig输出内容]

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

火山引擎 最新活动