VMware中Linux虚拟机永久设置静态ip(基于NetworkManager网络管理器)

Posted Mculover666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VMware中Linux虚拟机永久设置静态ip(基于NetworkManager网络管理器)相关的知识,希望对你有一定的参考价值。

在VMware中使用ubuntu的时候,ip一直通过dhcp在变化,导致ssh无法连接,所以通过设置静态ip来解决该问题。

1. 查看当前网卡信息

VMware中使用的网卡是ens33:

ifconfig


查看路由表:

2. 备份当前网络设置文件

sudo cp 01-network-manager-all.yaml 01-network-manager-all.yaml.bak

3. 修改网络配置文件

sudo vim 01-network-manager-all.yaml

默认内容如下:

修改内容如下:

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    ens33:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.181.129/24]
      gateway4: 192.168.181.2
      nameservers:
        addresses: [8.8.8.8, 114.114.114.114] #dns

保存退出。

4. 网络配置生效

sudo netplan apply


查看路由表,也是OK的:

ping外网试试:

以上是关于VMware中Linux虚拟机永久设置静态ip(基于NetworkManager网络管理器)的主要内容,如果未能解决你的问题,请参考以下文章

VMware虚拟机中如何配置静态IP

VMWare中Linux虚拟机设置静态IP上网的设置方法

VMware设置及linux静态ip设置

LinuxVMware虚拟机中如何配置静态IP

如何在VMware ESXi虚拟机上设置静态MAC地址

解决Linux(虚拟机VMware)无法联网/静态ip设置(附有linux各种小问题解决方法)