centos7.3怎么添加静态路由

CentOS 7.3配置静态路由详细指南

为什么需要静态路由?

在复杂网络环境中(如多网卡服务器或特定网关需求),静态路由可指定数据包传输路径,确保网络访问正确性。CentOS 7.3支持临时与永久两种配置模式。

方法一:临时添加静态路由(重启失效)

语法示例:向eth1网卡添加10.0.0.0/24网段的路由,网关192.168.1.1

ip route add 10.0.0.0/24 via 192.168.1.1 dev eth1

验证命令ip route showroute -n

方法二:永久添加静态路由

步骤1:编辑网卡路由配置文件

vi /etc/sysconfig/network-scripts/route-eth0

步骤2:写入路由规则

每行一条规则,格式:

192.168.2.0/24 via 10.10.10.1
172.16.0.0/16 via 10.10.10.1 dev eth1

步骤3:重启网络服务

systemctl restart network

重要:配置文件名称需与网卡名一致(如route-eth0)

路由验证与排错

  • 检查当前路由表:ip route | grep "目标网段"
  • 测试连通性:ping -I eth1 目标IP
  • 查看网关可达性:arp -n

关键注意事项

  • 永久路由需严格匹配网卡接口名称
  • 多默认网关可能导致路由冲突,使用metric值调整优先级
  • 防火墙规则可能影响路由流量,检查iptables -L
  • 配置文件修改后必须重启网络服务生效

通过灵活配置静态路由,可有效管理多网络环境的数据流向。建议生产环境优先使用永久配置方式,并做好配置文件备份。

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

阅读剩余
THE END