CentOS添加一条永久路由命令

CentOS添加一条永久路由命令

方法一:通过静态路由配置文件

适用于CentOS 6及早期版本:

  1. 编辑网络接口对应的路由文件:
    vi /etc/sysconfig/network-scripts/route-eth0
  2. 添加路由规则(目标网络+网关):
    10.0.0.0/8 via 192.168.1.1
  3. 重启网络服务生效:
    service network restart

方法二:使用ip route命令与持久化配置

CentOS 7/8/9通用操作:

  1. 临时添加路由:
    ip route add 172.16.0.0/16 via 10.10.10.1
  2. 创建持久化配置文件:
    vi /etc/sysconfig/network-scripts/route-eth0
  3. 写入永久路由规则:
    172.16.0.0/16 via 10.10.10.1
  4. 应用新配置:
    systemctl restart NetworkManager

方法三:NetworkManager工具配置

适用于启用NetworkManager的系统:

nmcli connection modify eth0 +ipv4.routes "192.168.100.0/24 10.20.30.1"
nmcli connection up eth0

验证路由配置

查看当前路由表确认配置生效:

ip route show
# 或
route -n

注意事项

  • 接口名称需与实际网卡名称一致(eth0/enp0s3等)
  • 多网卡环境需指定出口接口
  • 永久路由文件需遵循network-scripts目录规范

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

阅读剩余
THE END