使用nmcli
配置路由表和默认路由的步骤如下:
-
查看当前连接:
nmcli connection show
确认要修改的网卡连接名称(如
eth0
或Wired-connection1
)。 -
添加静态路由:
nmcli connection modify <连接名称> +ipv4.routes "<目标网段>/<子网掩码> <下一跳网关>"
例如:
nmcli connection modify eth0 +ipv4.routes "192.168.2.0/24 10.0.0.1"
-
设置默认路由:
nmcli connection modify <连接名称> ipv4.gateway <默认网关IP>
示例:
nmcli connection modify eth0 ipv4.gateway 10.0.0.1
-
重启连接生效:
nmcli connection down <连接名称> && nmcli connection up <连接名称>
-
验证路由表:
ip route
注意事项:
- 使用
-ipv4.routes
可删除指定路由 - 若存在多网卡,需通过
ipv4.route-metric
调整优先级 - 配置会持久化,无需额外保存