/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-post (2064B)
#!/bin/sh # This should be called whenever an interface goes down, not just when # it is brought down explicitly. cd /etc/sysconfig/network-scripts . ./network-functions unset REALDEVICE if [ "$1" = --realdevice ] ; then REALDEVICE=$2 shift 2 fi CONFIG=$1 source_config [ -z "$REALDEVICE" ] && REALDEVICE=$DEVICE /etc/sysconfig/network-scripts/ifdown-routes ${REALDEVICE} ${DEVNAME} # Remove duplicate DNS entries and shift them, # to have always correct condition below... update_DNS_entries if ! is_false "${PEERDNS}" || is_true "${RESOLV_MODS}" && \ [ "${DEVICETYPE}" = "ppp" -o "${DEVICETYPE}" = "ippp" -o -n "${DNS1}" \ -o "${BOOTPROTO}" = "bootp" -o "${BOOTPROTO}" = "dhcp" ] ; then if [ -f /etc/resolv.conf.save ]; then change_resolv_conf /etc/resolv.conf.save rm -f /etc/resolv.conf.save fi if [ "${DEVICETYPE}" = "ppp" -o "${DEVICETYPE}" = "ippp" ]; then if [ -f /etc/ppp/peers/$DEVICE ] ; then rm -f /etc/ppp/peers/$DEVICE fi fi fi # Reset the default route if this interface had a special one if ! check_default_route ; then # ISDN device needs special handling dial on demand if [ "${DEVICETYPE}" = "ippp" -o "${DEVICETYPE}" = "isdn" ] && \ [ "$DIALMODE" = "auto" ] ; then if [ -z "$GATEWAY" ] ; then /sbin/ip route add default ${METRIC:+metric} \ ${WINDOW:+window $WINDOW} dev ${DEVICE} else /sbin/ip route add default ${METRIC:+metric} \ ${WINDOW:+window $WINDOW} via ${GATEWAY} fi else add_default_route ${DEVICE} fi fi # Reset firewall zone (empty ZONE means default): if [ "${REALDEVICE}" != "lo" ]; then dbus-send --print-reply --system --dest=org.fedoraproject.FirewallD1 \ /org/fedoraproject/FirewallD1 \ org.fedoraproject.FirewallD1.zone.removeInterface \ string:"" string:"${DEVICE}" \ > /dev/null 2>&1 fi if [ -x /sbin/ifdown-local ]; then /sbin/ifdown-local ${DEVICE} fi exit 0