小编Wil*_*lli的帖子

如何防止hyper-v虚拟交换机的IP地址被更改?

我有一台安装了 Windows 10 2004 的笔记本电脑。我配置了 Hyper-V 并创建了两台虚拟机:一台虚拟机运行 Windows 10,以封装我必须用于工作联系人的多个恶意软件 IM 软件。在另一个虚拟机上运行 ubuntu server 20.04 进行开发。

我使用内部网络类型的虚拟交换机配置了 Hyper-V,并且 Hyper-V 自动指定了具有静态 IP 的虚拟交换机。我想用机器名连接到 ubuntu。因此,我指定了具有静态IP的ubuntu虚拟机,并在Windows 10主机的hosts文件中添加了一项。然后我可以使用VS Code的远程SSH功能在Windows 10主机中开发node.js应用程序。一切都很顺利,直到我重新启动笔记本电脑。

重新启动笔记本电脑后,hyper-v 虚拟交换机的 IP 地址已更改。我无法再重新连接到 VM ubuntu,因为 VM ubuntu 配置了静态 IP 和基于虚拟交换机旧 IP 的默认网关。

我通过UI检查了虚拟交换机的IPv4属性,它被配置为“使用以下IP”,所以我认为IP不应该改变。但是我错了。每次我的笔记本电脑重新启动后,虚拟交换机的“静态IP”总是会发生变化。此更改会中断与 VM ubuntu 的连接。

那么,有什么办法可以防止虚拟交换机的IP地址被更改呢?或者通过某种方式向 Hyper-V 虚拟交换机添加名称解析机制(然后我可以在虚拟机中使用动态 IP 地址进行配置)?

ip virtual static hyper-v switch-statement

7
推荐指数
2
解决办法
3万
查看次数

标签 统计

hyper-v ×1

ip ×1

static ×1

switch-statement ×1

virtual ×1