虚拟机NAT设置静态ip 并重启保持不变

先禁用cloud-init的内容 保证每次启动ip都正确

sudo vim /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg 

添加内容 (重启保持不变的核心)

network: {config: disabled}

如果是新建的虚拟机就是什么都没有 粘贴进去就可以
(vim 的操作方式是 进去后 按 i ,粘贴后 按esc 输入 :wq )下同
在这里插入图片描述

然后

sudo vim /etc/netplan/50-cloud-init.yaml

修改内容

network:
    ethernets:
        ens33:
            dhcp4: no #禁用重启自动配置ip
            addresses:
              - 192.168.177.131/24 #这里是静态ip的配置地址
            routes:
              - to: default #这里也可以写 0.0.0.0/0
                via: 192.168.177.2 #这里是网关的配置 应该是可以写192.168.177.1的 你本地可以写类似192.168.0.1
            nameservers:
              addresses: [119.29.29.29,8.8.8.8,114.114.114.114] #解析地址就这样写没问题
    version: 2

在这里插入图片描述

配置完以后

sudo netplan apply

可以重启后查看虚拟机ip(没有按上述配置前 这里的ip有可能会变)
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值