当前位置: 首页 > news >正文

vmware虚拟机配置ubuntu 18.04(20.04)静态IP地址

VMware版本 :VMware  Workstation 17 Pro

ubuntu版本:ubuntu-18.04.4-desktop-amd64

主机环境 win11

1. 修改 VMware虚拟网络编辑器

打开vmware,点击顶部的“编辑"菜单,打开 ”虚拟化网络编辑器“ 。

  

选择更改设置,使用管理员权限进行操作

点击还原默认设置:

此时VMNet8的状态:

在主机win10中vmnet8的状态:

控制面板\网络和 Internet\网络和共享中心

 ipv4地址 自动获取(默认)

 详细信息中有 ipv4的地址(主机中是可变的...):

2. 设置ubuntu虚拟机网络适配器

打开VMware,在虚拟机 - 设置中 选择 网络适配器, 选择 NAT 模式 (桥接模式应该也是可以的)

3. 网络配置文件设置

用ip addr命令查看网卡名称,下图可以看出,网卡名称是ens33,网卡名称以你自己的ubuntu系统为准,你的网卡名称可能不是ens33,有可能是ens37这种名称。

ip addr

 修改网络配置文件,网络配置文件存放在/etc/netplan 目录下,

用ls 命令查看配置文件

ls /etc/netplan

从图上可以看出网络配置文件名为:01-network-manager-all.yaml

用sudo gedit 命令打开 01-network-manager-all.yaml 文件

sudo gedit /etc/netplan/01-network-manager-all.yaml 

根据上面的截图,

编辑 01-network-manager-all.yaml 文件的内容为:

network:
  version: 2
  #renderer: NetworkManager  #这个renderer的值是导致不能上网的原因之一
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.112.100/24]  #这个地址100的位置可以是其他,不能是上述网关(122.2)和主机中的(112.0)
      gateway4: 192.168.112.2
      nameservers:
        addresses: [8.8.8.8, 114.114.114.114, 8.8.4.4]

然后执行 sudo netplan apply 命令编译网络配置,

sudo netplan apply

验证是否可行:

ping www.baidu.com

执行 ifconfig 看静态地址是否生效:

不行执行步骤4

4. 重启系统,验证网络是否通达

执行 reboot  命令重启系统才会生效。

重启后用 ping 命令验证网络是否通达:

 ping www.baidu.com

若以上无效,执行下 自动获取 IP: 如果 IP 地址配置有误,可以使用 DHCP 重新获取:

sudo dhclient -v

然后重复执行 上面的 3 4即可。

参考:

vmware虚拟机配置ubuntu 18.04(20.04)静态IP地址 - 民工黑猫 - 博客园

虚拟机VMWARE的ubuntu18.04网络配置_虚拟机ubuntu18.04网络配置-CSDN博客

Ubuntu18.04网络配置(桥接模式)[动态ip静态IP皆可]_ubuntu设置动态ip-CSDN博客

http://www.lryc.cn/news/522026.html

相关文章:

  • 智能家居篇 一、Win10 VM虚拟机安装 Home Assistant 手把手教学
  • Flutter插件制作、本地/远程依赖及缓存机制深入剖析(原创-附源码)
  • Python猜数小游戏
  • --- 用java实现一个计时器 ---
  • OPI4A,目标检测,口罩检测,mnn,YoloX
  • C#与Vue2上传下载Excel文件
  • Linux(Centos7)安装Mysql/Redis/MinIO
  • 港科夜闻 | 香港科大与微软亚洲研究院签署战略合作备忘录,推动医学健康教育及科研协作...
  • 森林网络部署,工业4G路由器实现林区组网远程监控
  • ASP.NET Core - 配置系统之自定义配置提供程序
  • npm、yarn、pnpm包安装器差异性对比
  • 正点原子repo放到自己的git服务器
  • [MySQL | 二、基本数据类型]
  • 工作记录小点
  • 在PyCharm中使用Anaconda中的虚拟环境
  • ansible基础
  • 人工智能之深度学习_[2]-PyTorch入门
  • 基于Java的语音陪聊软件——支持聊天私聊-礼物系统-直播系统-缘分匹配-游戏陪玩
  • Go语言的文件操作
  • php审计1-extract函数变量覆盖
  • 百度热力图数据原理,处理及论文应用7
  • 端口镜像和端口安全
  • Elasticsearch:Jira 连接器教程第一部分
  • ThreeJs功能演示——几何体操作导入导出
  • LeetCode::2270. 分割数组的方案数
  • elementui表单验证,数据层级过深验证失效
  • 【Java】LinkedHashMap (LRU)淘汰缓存的使用
  • CancerGPT :基于大语言模型的罕见癌症药物对协同作用少样本预测研究
  • 《汽车维护与修理》是什么级别的期刊?是正规期刊吗?能评职称吗?
  • tomcat状态一直是Exited (1)