top
本文目录
route命令的基本功能
命令语法与常用操作
查看路由表
添加静态路由
删除指定路由
默认网关配置
route与ip route命令对比
高频问题解决方案
路由配置不生效
永久保存路由配置
典型应用场景

CentOS 7 route命令:路由表配置与管理详解

CentOS 7 route命令:路由表配置与管理详解

描述:本文详细解析CentOS 7系统中route命令的功能与用法,帮助用户掌握路由表的查看、修改及静态路由配置技巧。

关键词:CentOS 7路由配置, route命令语法, 删除路由条目, 网络故障排查, ip route对比

route命令的基本功能

route命令是Linux系统中用于显示和操作IP路由表的核心工具,支持以下典型场景:

  • 实时查看当前路由表信息
  • 添加或删除特定网络路由
  • 配置默认网关实现跨网段通信

命令语法与常用操作

查看路由表

route -n

使用-n参数禁止DNS反向解析,加速输出显示:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    100    0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U     100    0        0 eth0

添加静态路由

route add -net 10.0.0.0/24 gw 192.168.1.254 dev eth0

此命令实现:通过eth0网卡,将目标为10.0.0.0/24网段的流量路由至192.168.1.254网关。

删除指定路由

route del -net 172.16.0.0/16

默认网关配置

route add default gw 192.168.1.1

route与ip route命令对比

特性 route ip route
命令归属 net-tools包 iproute2套件
功能扩展 基础路由管理 支持策略路由、多路径等
语法结构 传统分段式 对象化命令结构

高频问题解决方案

路由配置不生效

检查项:

  1. 网关设备是否可达
  2. 防火墙规则是否拦截流量
  3. 网络接口状态是否为UP

永久保存路由配置

通过编辑/etc/sysconfig/network-scripts/route-ethX文件实现重启后配置保留。

典型应用场景

# 多网卡环境分流流量
route add -net 192.168.2.0/24 dev eth1
route add -net 10.10.0.0/16 via 192.168.1.200

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END
icon
0
icon
打赏
icon
分享
icon
二维码
icon
海报