1. 查看配置文件名
ls /etc/netplan/
说明:当前系统使用的 Netplan 配置文件名为 50-cloud-init.yaml。
2. 编辑配置文件
sudo nano /etc/netplan/50-cloud-init.yaml
network:
version: 2
renderer: networkd
ethernets:
eth0: # 替换为你实际的网卡名称
dhcp4: no
addresses:
- 192.168.1.100/24 # 设置静态 IP 和子网掩码
routes:
- to: default
via: 192.168.1.1 # 设置默认网关
nameservers:
addresses:
- 8.8.8.8 # 设置 DNS 服务器
- 8.8.4.4
3. 编辑器操作指南
- 移动光标:使用键盘的
上下左右 方向键移动光标(请勿使用鼠标)。 - 修改内容:直接打字进行修改。遇到错误时,按
Backspace(退格键)删除。 - ⚠️ 格式警告:绝对不要按
Tab 键! YAML 文件对缩进要求极其严格,请老老实实使用 空格键 进行缩进。
4. 保存并退出(关键步骤)
- 修改完成后,按
Ctrl + O(字母 O,代表 Write Out)保存。 - 屏幕底部会提示确认文件名,直接按
回车键 确认保存。 - 接着按
Ctrl + X 退出编辑器。
5. 应用配置
sudo netplan apply