netplan配置快速指南
- 2025-06-30 22:44:00
- 丁国栋
- 原创 47
netplan 是 Ubuntu 17.10 及更高版本中用于配置网络的工具,它使用 YAML 格式的配置文件来管理网络接口。
netplan命令的基本用法
- netplan get 获取当前配置,默认会打印 /etc/netplan/ 目录下文件的内容
- netplan generate 根据管理器(NetworkManager 或 systemd-networkd)生成配置
- netplan try 检查配置文件合法性
- netplan status 查看网络状态
DHCP
cat >/etc/netplan/enp5s0.yaml<<EOF network: ethernets: enp5s0: dhcp4: true version: 2 EOF chmod 400 /etc/netplan/enp5s0.yaml netplan apply ip addr
固定IP配置
单 IP 的例子
network: ethernets: enp1s0: addresses: [10.0.7.242/21] gateway4: 10.0.0.1 nameservers: addresses: [114.114.114.114] version: 2
多 IP 的例子
network: version: 2 renderer: networkd ethernets: eno12399: dhcp4: true eno12409: dhcp4: true eno12419: dhcp4: true eno12429: dhcp4: true eno8303: addresses: - 119.167.151.90/26 - 119.167.151.91/26 - 150.138.181.107/26 - 150.138.181.108/26 - 150.138.181.109/26 routes: - to: 0.0.0.0/0 via: 119.167.151.65 metric: 100 - to: 0.0.0.0/0 via: 150.138.181.65 metric: 150 nameservers: addresses: [114.114.114.114,202.102.134.68] eno8403: dhcp4: true version: 2另外 netplan 可以与 networkd、NetworkManager等 结合使用。
--
发表评论