问题描述
我有一台装有Windows 10 2004的笔记本电脑。我配置了Hyper-V,并创建了两个VM:在一个VM上运行Windows 10来封装服务器恶意软件IM软件,我必须使用它们来处理工作联系人。在另一台VM上运行ubuntu服务器20.04进行开发。
我为Hyper-V配置了内部网络类型的虚拟交换机,并且Hyper-V自动为虚拟交换机指定了静态IP。我想用机器名连接到ubuntu。因此,我使用静态IP指定了ubuntu VM,并在主机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虚拟交换机添加名称解析机制(然后我可以在VM中使用动态IP地址进行配置)?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)