You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Red Hat 6.5中添加的路由重启后持久生效?

解决Red Hat 6.5默认路由重启后消失的问题

嘿,我来帮你搞定这个问题!你用route add –net 0.0.0.0 netmask 0.0.0.0 gw 95.98.108.14添加的是临时路由,只会在当前系统运行时生效,重启后内核会重新加载网络配置,自然就没了。下面给你两种靠谱的持久化配置方法,任选其一就行:

方法一:编辑网卡配置文件

这是最常用的方式,适合把默认网关绑定到特定网卡上:

  • 先找到你正在使用的网卡配置文件,它们都在/etc/sysconfig/network-scripts/目录下,比如ifcfg-eth0(可以用ifconfig或ip addr命令查看你的实际网卡名称)。
  • 用vi或者你习惯的编辑器打开这个文件,添加或修改以下参数:
    GATEWAY=95.98.108.14
    DEFROUTE=yes
    

    小贴士:如果文件里已经有GATEWAY参数,直接替换成你要的网关地址就好;DEFROUTE=yes表示将这个网卡的网关设置为系统默认路由。

  • 保存文件后,重启网络服务让配置生效:
    service network restart
    
  • 验证:重启系统后,执行route -n命令,你应该能看到目标为0.0.0.0、网关为95.98.108.14的路由条目。

方法二:使用static-routes全局配置文件

如果不想修改单个网卡的配置,或者需要添加多条静态路由,这个方法更合适:

  • 创建(如果不存在)/etc/sysconfig/static-routes文件,用编辑器打开:
    vi /etc/sysconfig/static-routes
    
  • 在文件中添加一行内容:
    any net 0.0.0.0 netmask 0.0.0.0 gw 95.98.108.14
    

    说明:any表示这条路由对所有网卡生效;如果只想针对特定网卡(比如eth1),可以改成eth1 net 0.0.0.0 netmask 0.0.0.0 gw 95.98.108.14。

  • 保存文件后,重启网络服务:
    service network restart
    
  • 验证:重启系统后,用route -n检查,默认路由应该已经自动加载了。

内容的提问来源于stack exchange,提问作者tony9099

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 04:28:08