问题描述
在 Ubuntu 18.04 中,默认的网络配置工具为 Netplan,并使用 systemd-networkd 作为后端配置工具。
该笔记将记录:在 Ubuntu 18.04 中,如何使用 Netplan 配置网络地址,以及常见问题处理。
解决方案
更多使用方法,参考 Netplan | Backend-agnostic network configuration in YAML 文档。
静态地址绑定
# 添加配置
cat > /etc/netplan/01-static.yaml <<EOF
network:
version: 2
# renderer: NetworkManager
renderer: networkd
ethernets:
enp3s0:
addresses:
- 192.168.10.126/24
gateway4: 192.168.10.1
nameservers:
addresses: [223.6.6.6, 223.5.5.5]
EOF
# 应用配置
netplan apply
动态分配(DHCP)
# 添加配置
cat > /etc/netplan/01-static.yaml <<EOF
network:
version: 2
renderer: networkd
ethernets:
enp3s0:
dhcp4: true
EOF
# 应用配置
netplan apply
参考文献
Netplan | Backend-agnostic network configuration in YAML