VMware 16中, ubuntu20.04设置静态ip的方法

VMware 16中, ubuntu20.04设置静态ip的方法

  • 首先打开VMware顶部工具栏的 编辑 -> 虚拟网络编辑器 -> 需要具备管理员特权才能修改网络配置 -> 点击 VMnet8, 连接方式要确认是 NAT 查看到子网掩码, 子网IP, 网关IP; 然后在DNS设置中取消勾选 自动检测可用的DNS服务器 , 在下面的DNS服务器中填8.8.8.8, 和114.114.114.114.
    例如在本机中的VMnet8中, 连接模式是NAT模式, 子网掩码255.255.255.0, 子网IP192.168.198.0, 默认网关192.168.198.2.
  • 进入虚拟机,使用命令ip aifconfig或其他网络命令查看网卡, 一般会有一个lo:表示回环; 在本机中网卡为 ens33, 从后面相关信息inet...可以帮助确认.
  • 进入目录/etc/netplan, 有一个YAML配置文件,本机为01-nework-manager-all.yaml,打开该文件, 本机未修改情况下文件内容是:
# Let NetworkMananger manage all devices on this system
network:
    trueversion: 2
    renderer: NetworkManager

修改为

# Let NetworkMananger manage all devices on this system
network:
    version: 2
    renderer: NetworkManager
    ethernets: 
        ens33:
            dhcp4: no
            addresses:
                - 192.168.198.128/24
            gateway4: 192.168.198.2
            nameservers:
                addresses: [8.8.8.8,114.114.114.114]

ethernets: 后跟的是自己网卡的名字, addresses后的地址应当是你自己想要配置的静态IP,确保地址在子网内; gateway4填的应当是第一步查到的网关地址; nameservers中填的应当是第一步自己配置的DNS服务器地址; 注意YAML中参数和选项之间要隔一个空格,子选项相比于父选项要有缩进. 修改文件后保存.

  • 打开文件/etc/NetworkManager/NetworkManager.conf, 将
......
[ifupdown]
managed=false
......

修改为

......
[ifupdown]
managed=true
......

保存文件.

  • 使用命令sudo netlan apply应用修改的配置. 等一会后尝试在虚拟机中ping www.baidu.com, 宿主机中ping虚拟机, 确认网络连接正常.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值