/etc/sysconfig/network-scripts
NameSizeModeActions
ifcfg-eth03730644editdlrm
ifcfg-lo2540644editdlrm
ifdown21230755editdlrm
ifdown-bnep6460755editdlrm
ifdown-eth64190755editdlrm
ifdown-ippp7690755editdlrm
ifdown-ipv645360755editdlrm
ifdown-isdn7690755editdlrm
ifdown-post20640755editdlrm
ifdown-routes8700755editdlrm
ifdown-sit14580755editdlrm
ifdown-Team16210755editdlrm
ifdown-TeamPort15560755editdlrm
ifdown-tunnel14620755editdlrm
ifup54630755editdlrm
ifup-aliases122700755editdlrm
ifup-bnep9060755editdlrm
ifup-eth137760755editdlrm
ifup-ippp120680755editdlrm
ifup-ipv6118910755editdlrm
ifup-isdn120680755editdlrm
ifup-plip6430755editdlrm
ifup-plusb10570755editdlrm
ifup-post50000755editdlrm
ifup-routes24270755editdlrm
ifup-sit33030755editdlrm
ifup-Team17550755editdlrm
ifup-TeamPort18760755editdlrm
ifup-tunnel28790755editdlrm
ifup-wireless18360755editdlrm
init.ipv6-global54210755editdlrm
network-functions204310644editdlrm
network-functions-ipv6310370644editdlrm
Edit: /etc/sysconfig/network-scripts/ifdown-routes (870B)
#! /bin/bash # # Drops static routes which go through device $1 if [ -z "$1" ]; then echo $"usage: ifdown-routes []" exit 1 fi # The routes are actually dropped just by setting the link down, so nothing # needs to be done MATCH='^[[:space:]]*(\#.*)?$' # Routing rules FILES="/etc/sysconfig/network-scripts/rule-$1 /etc/sysconfig/network-scripts/rule6-$1" if [ -n "$2" -a "$2" != "$1" ]; then FILES="$FILES /etc/sysconfig/network-scripts/rule-$2 /etc/sysconfig/network-scripts/rule6-$2" fi for file in $FILES; do if [ -f "$file" ]; then proto= if [ "$file" != "${file##*/rule6-}" ]; then proto="-6" fi { cat "$file" ; echo ; } | while read line; do if [[ ! "$line" =~ $MATCH ]]; then /sbin/ip $proto rule del $line fi done fi done