-
检查当前连接:
nmcli con show
记录需配置的CONNECTION_NAME(如eth0)
-
添加静态路由:
nmcli con mod CONNECTION_NAME +ipv4.routes "192.168.1.0/24 10.0.0.1"
(示例:将192.168.1.0/24网段路由到网关10.0.0.1)
-
添加策略路由:
nmcli con mod CONNECTION_NAME +ipv4.routing-rules "priority 100 from 192.168.1.10 table 100"
(示例:源IP 192.168.1.10使用路由表100)
-
应用配置:
nmcli con up CONNECTION_NAME systemctl restart NetworkManager
-
验证配置:
ip route list dmesg | grep -i routing
注:将示例IP/网段、网关、连接名称替换为实际值,策略路由需同步配置对应路由表