首页/系统/Linux 运维命令速查/ip route 查看与增删路由
本包目录(613 条)
文件与目录76 条文本处理77 条
网络命令82 条
进程与作业69 条磁盘与文件系统51 条用户与权限44 条日志与排查40 条systemd 与服务42 条包管理34 条性能与监控48 条定时任务与计划50 条

ip route 查看与增删路由

查路由表、查某目标走哪条路(route get)、临时加/删静态路由;多网卡、VPN、双线环境排障核心。

Linux 运维命令速查系统更新于 2026-10-12
用途路由表查看与增删
语法ip route {show|get|add|del|replace} ...
权限增删需要 root

常用示例

常用示例
ip route show
ip route get 8.8.8.8                        # 去这个地址走哪个接口/源IP
ip route get 10.1.1.5                      # 内网目的地选路核对
ip route add 10.20.0.0/16 via 10.0.0.1      # 临时加静态路由
ip route del 10.20.0.0/16
ip route replace default via 10.0.0.1       # 改默认网关(慎用)

易错点

  • 删/换默认路由会瞬间断网(尤其 SSH 会话),用 replace 前先想好回滚命令
  • route get 显示的是当前内核选路结果,和业务实际不一致时查策略路由:ip rule list 配合 ip route show table all

数据来源与参考

  • man 8 ip-route(iproute2 手册)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌