本文记录使用hyper-v创建ubuntu虚拟机,为虚拟设置固定IP且通过物理机可访问。
1.设置hyper-v网络
2.设置 虚拟机网络适配器,选择v-switch虚拟交换机
3.设置物理机网络
打开 控制面板->网络和共享中心->更改适配器设置,找到刚刚在hyper-v上新增的虚拟网络交换机v-switch,右键选择属性 -> 选择如下IPv4协议 -> 设置如下IP地址和子网掩码,其他可留空,IP地址是192.168.137.1的设置,下面ubuntu上设置的IP与此IP保持同一网段。
4. 设置ubuntu虚拟机IP地址
sudo vi /etc/netplan/00-installer-config.yaml
# This is the network config written by 'subiquity'
network:
ethernets:
eth0:
dhcp4: no
# 虚拟机IP地址
addresses: [192.168.137.200/24]
# 虚拟交换机地址
gateway4: 192.168.137.1
nameservers:
addresses: [192.168.3.1]
version: 2
renderer: networkd
sudo netplan apply
5.验证物理机连接虚拟
物理机上能够ping通虚拟机,虚拟机固定IP设置成功。