Ubuntu 18.04 LTS以上版本 使用 Netplan 配置网络

Ubuntu 18.04 LTS 之后的版本都采用全新的 Netplan 来管理网络配置,所以如果我们需要修改 Ubuntu 18.04 LTS 的网络设置,需要配置 Netplan 并让其生效。

配置文件路径:/etc/netplan/

一、Netplan 配置流程

1、查看配置文件

ls /etc/netplan/

可以看到配置文件名称了。

2、打开配置文件

vi /etc/netplan/*.yaml

此处*是文件名,要打开对应哪个文件就*写成对应的文件名,比如50-cloud-init.yaml

3、修改配置文件,修改方法见后面详细介绍。

4、测试配置文件

sudo netplan try

如果没问题,可以继续往下应用配置文件。

5、应用配置文件

sudo netplan apply

6、验证 IP 地址

ip a

二、Netplan 配置文件详解,修改netplan配置文件

1、在单网卡上使用多个 IP 地址(同一网段):

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
     addresses:
       - 10.100.1.38/24 
       - 10.100.1.39/24
     gateway4: 10.100.1.1

2、在单网卡使用多个不同网段的 IP 地址:

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
     addresses:
       - 9.0.0.9/24
       - 10.0.0.10/24
       - 11.0.0.11/24
     #gateway4:    # 这里不用设置网关,因为后面用了路由配置。
     routes:
       - to: 0.0.0.0/0
         via: 9.0.0.1
         metric: 100
       - to: 0.0.0.0/0
         via: 10.0.0.1
         metric: 100
       - to: 0.0.0.0/0
         via: 11.0.0.1
         metric: 100

如果有问题,肯定是没对齐。注意yaml文件格式对齐很重要。

以上内容转自>> 萍客小居[piikee的博客]

简单过滤了一下常用的两个配置方法,更多可以去原链接看看!

结语:小白初看不懂没关系,我也不懂,多尝试就搞定了。主要是Ubuntu不推荐常用,大多数都是CentOS+宝塔面板,简单便捷使用的人多。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。