目录
Debian 11/12 系统下使用netplan服务
安装netplan.io
apt-get update apt-get install netplan.io
创建01-netcfg.yaml文件
vi /etc/netplan/01-netcfg.yaml
示例:
network:
version: 2
renderer: networkd
ethernets:
enp1s0f0:
addresses:
- 216.106.180.7/32
routes:
- on-link: true
to: 0.0.0.0/0
via: 216.106.180.1
nameservers:
addresses:
- 1.1.1.1
- 2606:4700:4700::1111
- 8.8.8.8
- 2001:4860:4860::8888
设置01-netcfg.yaml文件权限为600
chmod 600 /etc/netplan/01-netcfg.yaml
应用并切换后端
debian 11/12 默认运行 networking 服务,需要启用 systemd-networkd 并应用 Netplan 配置。
systemctl enable --now systemd-networkd netplan generate netplan apply
停用旧的管理工具(可选但推荐)
为了避免冲突,建议在确认 Netplan 工作正常后,注释掉 /etc/network/interfaces 中的相关网卡配置,或直接卸载旧工具:
apt-get purge ifupdown
最后更改: in 2026/01/25 22:12