ANALYSIS
配置步骤
查看当前网络接口
PRTCL // BASH
ip addr show或者
PRTCL // BASH
ip link show记录下需要配置的网络接口名称,例如:ens33
备份现有配置
PRTCL // BASH
sudo cp /etc/netplan/01-network-manager-all.yaml /etc/netplan/01-network-manager-all.yaml.bak编辑 Netplan 配置文件
查看现有配置文件:
PRTCL // BASH
ls /etc/netplan/编辑配置文件(文件名可能不同):
PRTCL // BASH
sudo nano /etc/netplan/01-network-manager-all.yaml或者创建新的配置文件:
PRTCL // BASH
sudo nano /etc/netplan/01-netcfg.yaml配置固定 IP
将以下内容写入配置文件(根据实际情况修改):
PRTCL // YAML
network: version: 2 renderer: networkd ethernets: ens33: dhcp4: no addresses: - 192.168.1.100/24 routes: - to: default via: 192.168.1.1 nameservers: addresses: - 8.8.8.8 - 114.114.114.114参数说明:
ens33: 网络接口名称(替换为实际接口名)dhcp4: no: 禁用 DHCP,使用静态 IPaddresses: 静态 IP 地址和子网掩码(CIDR 格式)via: 默认网关地址nameservers: DNS 服务器地址
验证配置语法
PRTCL // BASH
sudo netplan try此命令会尝试应用配置,如果 120 秒内没有确认,会自动回滚。
应用配置
如果配置正确,应用配置:
PRTCL // BASH
sudo netplan apply验证配置结果
PRTCL // BASH
ip addr show ens33检查路由:
PRTCL // BASH
ip route show测试网络连接:
PRTCL // BASH
ping -c 4 8.8.8.8ping -c 4 www.baidu.com常见配置示例
示例 1:单网卡配置
PRTCL // YAML
network: version: 2 renderer: networkd ethernets: ens33: dhcp4: no addresses: - 192.168.1.100/24 routes: - to: default via: 192.168.1.1 nameservers: addresses: - 8.8.8.8 - 8.8.4.4示例 2:多网卡配置
PRTCL // YAML
network: version: 2 renderer: networkd ethernets: ens33: dhcp4: no addresses: - 192.168.1.100/24 routes: - to: default via: 192.168.1.1 nameservers: addresses: - 8.8.8.8 ens34: dhcp4: no addresses: - 10.0.0.100/24示例 3:配置多个 IP 地址
PRTCL // YAML
network: version: 2 renderer: networkd ethernets: ens33: dhcp4: no addresses: - 192.168.1.100/24 - 192.168.1.101/24 routes: - to: default via: 192.168.1.1 nameservers: addresses: - 8.8.8.8故障排查
配置无法生效
PRTCL // BASH
sudo netplan --debug apply恢复备份配置
PRTCL // BASH
sudo cp /etc/netplan/01-network-manager-all.yaml.bak /etc/netplan/01-network-manager-all.yamlsudo netplan apply查看日志
PRTCL // BASH
sudo journalctl -u systemd-networkd重启网络服务
PRTCL // BASH
sudo systemctl restart systemd-networkdR P
Rhine Lab Pioneer Division
Auth_Verified: 2026.04.08
Auth_Verified: 2026.04.08
