记一次Hyper-v 虚拟机固定ip地址 Ubtutn

1、在HyperV里添加一个虚拟网卡,像这样,注意选择内部类型:

2、设置网络共享。在网络适配器管理里,找到你的物理主机的上网网卡,右键打开属性,共享网络给刚刚新建的虚拟网卡。像这样:

注意弹窗提示的IP,它是网关IP,我的是192.168.137.1 ,这个后面配置会用到。虚拟网卡变成了这样:

3、进入虚拟机(hyperv面板里连接进入)。打开文件/etc/netplan/00-installer-config.yaml(注意先备份一下),编辑如下

network:
    ethernets:
        eth0:
            dhcp4: no
            dhcp6: no
            addresses: [192.168.137.128/24]
            gateway4: 192.168.137.1
            nameservers:
                    addresses: [223.5.5.5]

    version: 2

192.168.137.128可以自己设定,192.168.137.1是刚刚提示的网关,223.5.5.5是阿里的dns,可以自己换。

4、生效

sudo netplan apply

注意点来了!!!!!!
上面的配置做完你会发现依然无法连接网络,别说外网了,内网也连不上!
原因是Ubuntu分为桌面版和服务器版 这种配置方式为服务器版,那么针对桌面版的该怎么配置呢?
其实也很简单 见下面的配置
network:
    ethernets:
        eth0:
            dhcp4: no
            dhcp6: no
            addresses: [192.168.137.128/24]
            gateway4: 192.168.137.1
            nameservers:
                    addresses: [223.5.5.5]

    version: 2
renderer: NetworkManager
加上上面的配置即可

 




 

posted @ 2024-01-20 22:40  星空幻境  阅读(71)  评论(0编辑  收藏  举报