有这种需求的客户双出口,主要需求为:防止单线路或者单网络故障,无路由器、无交换机,纯依赖系统实现。
这里以 Ubuntu18配置为例。
Ubuntu 18.04 LTS 之后的版本都采用全新的 Netplan 来管理网络配置,所以如果我们需要修改 Ubuntu 18.04 LTS 的网络设置,需要配置 Netplan 并让其生效。本文详细讲解 Netplan 的配置流程,包括单网卡多 IP 地址、单网卡多网关、多网卡多 IP、静态 IP、DHCP 等的配置。
本文先讲解整个流程,之后着重介绍配置文件的修改。
一、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配置文件
在单网卡使用多个不同网段的 IP 地址:network:
version: 2
eno1:
dhcp4: false
addresses: [110.251.58.4/24] //IP地址
routes:
- to: 110.0.0.0/8
via: 110.251.58.1 /