前言
Windows 10 自带的 Hyper-H,随 Windows 10 开机启动,并无感加载其管理的虚拟机,确实方便
本文介绍下,在使用 Hyper-H 过程中,一般都会遇到的一些问题:
- 使用桥接模式,暴露虚拟机到内网
- 挂载宿主机目录到虚拟机
- VSCode Remote-SSH 虚拟机
了解并动手下上述 3 点,基本可以到,Windows 10 下,打开 VSCode IDE 无感操作虚拟机与本地目录
桥接模式
做 Hyper-H 桥接模式,都是界面操作,这里就直接上图说明
-
打开
创建虚拟交换机
界面
-
创建桥接模式的网卡
-
打开网卡界面
-
把原来实际网卡的 ip 信息,在新建的网卡上,设置一遍
-
虚拟机设置,选择新建的网卡
-
虚拟机内设置网卡信息
以上,就可以把虚拟机暴露到内网
ubuntu
编辑 /etc/netplan/00-installer-config.yaml
,类似:
# This is the network config written by 'subiquity'
network:
ethernets:
eth0:
dhcp4: false
addresses: [192.168.3.177/24]
gateway4: 192.168.3.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1, 114.114.114.114]
version: 2
网速变慢
参考: https://blog.csdn.net/codeex/article/details/132273022
挂载宿主机目录
-
Windows 共享目录
-
共享目录 - 属性 - 共享 - 高级共享,添加用户管理权限
-
Linux 执行挂载命令,类似
mkdir /mnt/zzzzz sudo mount -o username=xxxxx,password=yyyyy //your_winodws_host_ip/your_shared_dir /mnt/zzzzz
账号、密码为第二步骤中的Windows 用户的账号密码
-
Linux 机开机自动挂机目录
参考 https://www.cnblogs.com/zhaoxueru/p/10556779.html
VSCode Remote-SSH 虚拟机
可以直接参考我以前的博客文章:
- https://blog.csdn.net/u013272009/article/details/104808628
- https://blog.csdn.net/u013272009/article/details/104823840