修改Netplan配置以指定静态网关
1. 编辑Netplan配置文件
打开Netplan配置文件(通常位于 /etc/netplan/01-netcfg.yaml
或类似路径):
sudo nano /etc/netplan/01-netcfg.yaml
2. 修改配置文件
- 在DHCP配置基础上,添加静态网关和DNS服务器(可选):
network:
version: 2
renderer: networkd
ethernets:
ens160:
dhcp4: true
dhcp4-overrides:
use-routes: false # 禁用DHCP的路由分配
routes:
- to: default
via: 192.168.89.150
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
- 关键点:
routes
部分用于指定静态路由,to: default
表示默认路由,via: 192.168.89.150
指定新网关。nameservers
是可选的,用于指定DNS服务器。
3. 应用配置
- 保存文件后,应用新的网络配置:
sudo netplan apply
4. 验证配置
- 检查路由表,确认默认网关已更新:
ip route show