亲身经历

  • 在自定义更改ubuntu的ip地址的路上,我踩到很多坑例如:更改/etc/network/interfaces、使用 dbclient 指令等等,但是都没有解决我随机指定虚拟机ip的问题。
  • 今天我无意发现一个办法,和大家分享一番。此种方法无须更改ubuntu中任何配置,仅需通过虚拟机配置,即可完成ubuntu指定ip,且在主机可以上网情况下,ubuntu也可以成功联网。

更改 ip 前

更改ip前我的虚拟机中 ubuntu 的 ip 为 192.168.79.130 ,现在我想将 ip 更改为 192.168.80.131。

一起来看下具体如何实现。
在这里插入图片描述

实现步骤

  1. 使用管理员权限打开虚拟机
    在这里插入图片描述
  2. 打开菜单栏中的编辑 > 虚拟网络编辑器
    在这里插入图片描述
  3. 更改 VmVmnet8(NAT 模式)的 ip 网段配置
    通过下图我们可以看到当前 VMnet8的 子网地址为 192.168.79.0
    在这里插入图片描述
    打开电脑的网络连接,也可以看到 VMnet8 在电脑中的虚拟ip地址为 192.168.79.1,点击确定,然后退出网络连接。
    在这里插入图片描述
  4. 因为我们要将ip地址更改为 192.168.8 0网段,所以需要将 VMnet8的 子网地址为 192.168.80.0
    在这里插入图片描述
  5. 网段分配好了,现在需要指定 ubuntu 的 ip 地址了,即 192.168.80.131,我们勾选使用本地 DHCP 服务将 IP 地址分配给虚拟机,再点击DHCP设置。
    在这里插入图片描述
  6. 在起始ip地址输入192.168.80.131,结束ip地址上输入192.168.79.254 ,点击确定
    在这里插入图片描述
  7. 点击应用,等虚拟网络配置好后,然后点击确定
    在这里插入图片描述
    重新打开电脑中的网络连接后,发现 Vmnet8 在电脑中的虚拟 ip 已经变为 192.168. 80.1
    在这里插入图片描述
  8. 打开虚拟机中ubuntu,在终端命令行中输入 ifconfig,发现此时 ip 地址成功更改为 192.168.80.131。且成功连接网络,可自由上网。
    在这里插入图片描述
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐