netplan的使用

netplan 的介绍

网络配置抽象渲染器
Netplan 是一个用于在 linux 系统上轻松配置网络的实用程序。
只需创建所需网络接口的YAML的描述文件以及每个应配置的功能。
根据此描述,Netplan 将为您选择的渲染器工具生成所有必要的配置。

示列

设置静态IP及DNS及网关

/etc/netplan/目录下有对应该xx.yaml文件,进行备份

编辑文件,以下面的配置

1
2
3
4
5
6
7
8
9
10
network:
ethernets:
ens32:
addresses: [10.10.10.10/24]
gateway4: 10.10.10.253
dhcp4: false
optional: true
nameservers:
addresses: [10.10.10.253, 114.114.114.114]
version: 2

使用sudo netplan apply,使这个配置生效

命令的使用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
usage: /usr/sbin/netplan  [-h] [--debug]  ...

Network configuration in YAML

optional arguments:
-h, --help show this help message and exit
--debug Enable debug messages

Available commands:

help Show this help message
apply Apply current netplan config to running system
generate Generate backend specific configuration files from
/etc/netplan/*.yaml
info Show current netplan version and available features
ip Retrieve IP information from the system
try Try to apply a new netplan config to running system, with
automatic rollback

参考

官网:https://netplan.io/
更多示例: https://netplan.io/examples/
github:https://github.com/canonical/netplan


netplan的使用
https://blog.fengcl.com/2022/03/07/netplan-use/
作者
frank
发布于
2022年3月7日
许可协议