Ubuntu Server 20.04修改固定ip地址教程

Ubuntu从17.10开始,已放弃在/etc/network/interfaces里固定IP的配置,即使配置也不会生效,而是改成netplan方式 ,配置写在/etc/netplan/01-netcfg.yaml或者类似名称的yaml文件里”;

使用命令编辑配置文件

z@zhjserver:~$ sudo vi /etc/netplan/00-installer-config.yaml

我现在使用的的是DHCP,可以看到只有如下几行:

图片[1]-Ubuntu Server 20.04修改固定ip地址教程-下雪啦资源网

# This is the network config written by 'subiquity'
network:
    ethernets:
        ens33:
            dhcp4: true
    version: 2
~

修改为如下格式:

注意事项:
1ip地址和DNS服务器地址需要用[]括起来,但是网关地址不需要
2、注意每个冒号后边都要先加一个空格
3、注意每一层前边的缩进,至少比上一层多两个空格

配置如下:

# This is the network config written by 'subiquity'
network:
    version: 2
    renderer:networkd
    ethernets:
        ens33:
            addresses:[192.168.1.36/24]
            dhcp4: no
            optional:true
            gateway4:192.168.1.1
            nameservers:
                addresses: [192.168.1.1,114.114.114.114]

图片[2]-Ubuntu Server 20.04修改固定ip地址教程-下雪啦资源网

修改完成后,记得应用网络配置:

$sudo netplan apply

解释:

network:
    ethernets:
        ens33: #配置的网卡的名称
            addresses: [192.168.1.36/24] #配置的静态ip地址和掩码
            dhcp4: no #关闭DHCP,如果需要打开DHCP则写yes
            optional: true
            gateway4: 192.168.1.1 #网关地址
            nameservers:
                addresses: [192.168.1.1,114.114.114.114] #DNS服务器地址,多个DNS服务器地址需要用英文逗号分隔开
    version: 2
    renderer: networkd #指定后端采用systemd-networkd或者Network Manager,可不填写则默认使用systemd-workd

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容