在Rocky Linux中检查及调整路由策略,建议通过ip
命令结合策略路由(Policy Routing)实现。步骤如下:
- 检查当前路由表:
ip route show
或ip route list
查看主路由表,ip rule list
查看策略规则优先级。 - 查看策略路由表:若使用多路由表(如自定义表100),执行
ip route show table 100
。 - 添加策略路由:通过
ip rule add from <源IP> lookup <表名>
定义策略(如ip rule add from 192.168.1.10 lookup 100
),再在对应表中添加路由(如ip route add default via 10.0.0.1 dev eth0 table 100
)。 - 持久化配置:将命令写入
/etc/sysconfig/network-scripts/route-<接口>
或使用nmcli
配置NetworkManager(Rocky 8+推荐)。 注意:临时调试可直接操作,但生产环境需验证规则优先级(ip rule
输出的顺序)并测试回滚方案,避免因路由冲突导致断网。