netplan 是一个命令行工具,用于在某些 Linux 发行版(例如 Ubuntu Linux 18.04)上配置网络。
以前我们配置网络都是在 /etc/network/interfaces 文件里配置。但是现在我们不用这么麻烦了,因为有了netplan。
netplan 使用 yaml 描述文件来配置网络接口,然后,通过这些描述为任何给定的呈现工具生成必要的配置选项。
**语法格式:** netplan [参数]
**常用参数:**
| apply | 将当前的netplan配置应用到正在运行的系统中 |
| ---------- | ------------------------------------------- |
| generate | 生成后台特定的配置文件 |
| info | 显示当前网络计划的版本和可用功能 |
| ip | 从系统中获取IP信息 |
**参考实例**
从系统中获取IP信息:
```
[root@anycode ~]# netplan ip
```
显示当前网络计划的版本和可用功能:
```
[root@anycode ~]# netplan info
```
将当前的netplan配置应用到正在运行的系统中:
```
[root@anycode ~]# netplan apply
```