X7ROOT File Manager
Current Path:
/etc/sysconfig/network-scripts
etc
/
sysconfig
/
network-scripts
/
📁
..
📄
ifcfg-eth0
(300 B)
📄
ifcfg-eth1
(223 B)
📄
ifcfg-lo
(254 B)
📄
ifdown
(1.61 KB)
📄
ifdown-Team
(1.58 KB)
📄
ifdown-TeamPort
(1.52 KB)
📄
ifdown-bnep
(654 B)
📄
ifdown-eth
(6.38 KB)
📄
ifdown-ippp
(781 B)
📄
ifdown-ipv6
(4.43 KB)
📄
ifdown-isdn
(781 B)
📄
ifdown-post
(2.08 KB)
📄
ifdown-ppp
(1.04 KB)
📄
ifdown-routes
(870 B)
📄
ifdown-sit
(1.42 KB)
📄
ifdown-tunnel
(1.43 KB)
📄
ifup
(4.89 KB)
📄
ifup-Team
(1.71 KB)
📄
ifup-TeamPort
(1.83 KB)
📄
ifup-aliases
(12.12 KB)
📄
ifup-bnep
(910 B)
📄
ifup-eth
(13.44 KB)
📄
ifup-ippp
(11.79 KB)
📄
ifup-ipv6
(11.61 KB)
📄
ifup-isdn
(11.79 KB)
📄
ifup-plip
(650 B)
📄
ifup-plusb
(1.04 KB)
📄
ifup-post
(4.88 KB)
📄
ifup-ppp
(4.06 KB)
📄
ifup-routes
(1.95 KB)
📄
ifup-sit
(3.23 KB)
📄
ifup-tunnel
(2.71 KB)
📄
ifup-wireless
(1.79 KB)
📄
init.ipv6-global
(5.29 KB)
📄
network-functions
(20.19 KB)
📄
network-functions-ipv6
(30.26 KB)
Editing: init.ipv6-global
#!/bin/sh # # init.ipv6-global # # # Taken from: init.ipv6-global # (P) & (C) 2001-2005 by Peter Bieringer <pb@bieringer.de> # # You will find more information on the initscripts-ipv6 homepage at # http://www.deepspace6.net/projects/initscripts-ipv6.html # # RHL integration assistance by Pekka Savola <pekkas@netcore.fi> # # Version: 2005-01-04 # # Calling parameters: # $1: action (currently supported: start|stop|showsysctl) # $2: position for start|stop (currently supported: pre|post) # # Called by hooks from /etc/[rc.d/]init.d/network # # Uses following information from /etc/sysconfig/network: # IPV6FORWARDING=yes|no: controls global IPv6 forwarding (default: no) # IPV6_AUTOCONF=yes|no: controls global automatic IPv6 configuration # (default: yes if IPV6FORWARDING=no, no if IPV6FORWARDING=yes) # IPV6_AUTOTUNNEL=yes|no: controls automatic IPv6 tunneling (default: no) # IPV6_DEFAULTGW=<ipv6address[%interface]> [optional] # IPV6_DEFAULTDEV=<interface> [optional] # . /etc/sysconfig/network cd /etc/sysconfig/network-scripts . ./network-functions # Get action and hook position ACTION="$1" POSITION="$2" [ -f /etc/sysconfig/network-scripts/network-functions-ipv6 ] || exit 1 . /etc/sysconfig/network-scripts/network-functions-ipv6 # Initialize IPv6, depending on caller option case $ACTION in start) case $POSITION in pre) # IPv6 test, module loaded, exit if system is not IPv6-ready ipv6_test || exit 1 if [ "$IPV6FORWARDING" = "yes" ]; then ipv6_global_forwarding=1 ipv6_global_auto=0 else ipv6_global_forwarding=0 if [ "$IPV6_AUTOCONF" = "no" ]; then ipv6_global_auto=0 else ipv6_global_auto=1 fi fi if [ ! "$IPV6_SET_SYSCTLS" = "no" ]; then # Reset IPv6 sysctl switches for "all", "default" and still existing devices for i in /proc/sys/net/ipv6/conf/* ; do interface=${i##*/} sinterface=${interface/.//} # Host/Router behaviour for the interface /sbin/sysctl -e -w net.ipv6.conf.$sinterface.forwarding=$ipv6_global_forwarding >/dev/null 2>&1 # Autoconfiguration and redirect handling for Hosts /sbin/sysctl -e -w net.ipv6.conf.$sinterface.accept_ra=$ipv6_global_auto >/dev/null 2>&1 /sbin/sysctl -e -w net.ipv6.conf.$sinterface.accept_redirects=$ipv6_global_auto >/dev/null 2>&1 done fi ;; post) # IPv6 test, module loaded, exit if system is not IPv6-ready ipv6_test || exit 1 if [ "$IPV6_AUTOTUNNEL" = "yes" ]; then ipv6_enable_autotunnel # autotunnel interface doesn't require a MTU setup fi ## Add some routes which should never appear on the wire # Unreachable IPv4-only addresses, normally blocked by source address selection /sbin/ip route add unreach ::ffff:0.0.0.0/96 # Unreachable IPv4-mapped addresses /sbin/ip route add unreach ::0.0.0.0/96 # Unreachable 6to4: IPv4 multicast, reserved, limited broadcast /sbin/ip route add unreach 2002:e000::/19 # Unreachable 6to4: IPv4 loopback /sbin/ip route add unreach 2002:7f00::/24 # Unreachable 6to4: IPv4 private (RFC 1918) /sbin/ip route add unreach 2002:0a00::/24 /sbin/ip route add unreach 2002:ac10::/28 /sbin/ip route add unreach 2002:c0a8::/32 # Unreachable 6to4: IPv4 private (APIPA / DHCP link-local) /sbin/ip route add unreach 2002:a9fe::/32 # Unreachable IPv6: 6bone test addresses /sbin/ip route add unreach 3ffe:ffff::/32 # Set default route for autotunnel, if specified if [ "$IPV6_DEFAULTDEV" = "sit0" -a "$IPV6_AUTOTUNNEL" = "yes" ]; then if [ -n "$IPV6_DEFAULTGW" ]; then ipv6_set_default_route $IPV6_DEFAULTGW $IPV6_DEFAULTDEV sit0 elif [ -n "$IPV6_DEFAULTDEV" ]; then ipv6_set_default_route "" $IPV6_DEFAULTDEV sit0 fi fi ;; *) echo "Usage: $0 $1 {pre|post}" ;; esac ;; stop) case $POSITION in pre) ;; post) # IPv6 test, no module loaded, exit if system is not IPv6-ready ipv6_test testonly || exit 0 if [ ! "$IPV6_SET_SYSCTLS" = "no" ]; then for i in /proc/sys/net/ipv6/conf/* ; do interface=${i##*/} sinterface=${interface/.//} # Assume Host behaviour /sbin/sysctl -e -w net.ipv6.conf.$sinterface.forwarding=0 >/dev/null 2>&1 # Disable autoconfiguration and redirects /sbin/sysctl -e -w net.ipv6.conf.$sinterface.accept_ra=0 >/dev/null 2>&1 /sbin/sysctl -e -w net.ipv6.conf.$sinterface.accept_redirects=0 >/dev/null 2>&1 done fi # Cleanup still existing tunnel devices ipv6_cleanup_tunnel_devices # Shut down generic tunnel interface now if ipv6_test_device_status sit0 ; then /sbin/ip link set sit0 down fi ;; *) echo "Usage: $0 $1 {pre|post}" ;; esac ;; *) echo $"Usage: $0 {start|stop|reload|restart|showsysctl}" exit 1 ;; esac
Upload File
Create Folder