ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Hyper-V Ubuntu配置静态IP

2022-07-21 15:31:51  阅读:168  来源: 互联网

标签:Hyper addresses 静态 IP 虚拟机 网卡 Ubuntu


1、打开Hyper-V功能后,系统会自动创建一个网卡“vEthernet (Default Switch)”。安装虚拟机时,在选择网卡步骤选择此默认网卡即可。安装的Ubuntu虚拟机通过此网卡,可以和宿主机Win10互通,也可以上网。
image.png
image.png
安装的Ubuntu虚拟机选择了此默认网卡,那么此网卡的IPv4地址就是Ubuntu虚拟机的网关,这点非常重要,后续要用到。

接下来以Ubuntu 2004 LTS为例进行说明。

2、在Hyper-V中启动并连接Ubuntu虚拟机,通过ip a指令,可以看到系统自动给Ubuntu虚拟机分配的静态IP。
image.png
说明:

  • 172.20.34.204:就是此次登录自动分配的IP地址。
  • dynamic eth0:表明是动态分配的。重启虚拟机后,下次登录就不是这个IP了。

3、动态IP分配模式导致每次重启Ubuntu虚拟机时IP都会变,不方便用Xshell工具连接。因此,需要修改IP分配模式为静态。

编辑网络配置文件:vim /etc/netplan/00-installer-config.yaml(名字可能不完全一样,以实际为准),此文件默认内容如下:
image.png
修改为静态IP模式:

# This is the network config written by 'subiquity'
network:
    ethernets:
        eth0:
            dhcp4: false
            addresses: [172.20.34.204/20]
            gateway4: 172.20.32.1
            nameservers:
                addresses: [192.168.3.1]
    version: 2

说明:

  • dhcp4:false表示关闭动态分配IP,即静态分配IP。
  • addresses:这里就是刚才登录时分配的IP,用这个肯定没错。
  • gateway4:网关就是“vEthernet (Default Switch)”的IPv4地址。
  • nameserves:域名解析服务器。动态分配IP时会自动获取,不需要指定。但配置为静态IP时,必须配置域名解析服务器,否则无法解析域名。
  • addresses (nameservers):域名解析服务器的地址,就是宿主机Win10本地连接IPv4 DNS服务器的地址,我这里是192.168.3.1,以实际地址为准。
    image.png

4、运行netplan apply或重启系统使配置生效,即可用此静态IP登录。

标签:Hyper,addresses,静态,IP,虚拟机,网卡,Ubuntu
来源: https://www.cnblogs.com/sinicheveen/p/16502080.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有