On Wednesday 19 March 2003 07:50 pm, Donald J Bindner burbled:
> This is the script from the talk tonight: /etc/init.d/local-ipv6.
For any Gentoo users, I modified the init script to be gentoo-esque.
-- 
Peter Snoblin - http://www2.truman.edu/~pas577/


-- Attached file included as plaintext by Ecartis --
-- File: ipv6

#!/sbin/runscript
# This is a sample script for connecting to the 6bone via
# generic relay

opts="${opts} information"
myip=$(ip addr show dev eth0 | sed -n 's/^.*inet \([0-9\.]*\).*$/\1/p')
addr=$(printf "2002:%x%x:%x%x::1\n" $(echo $myip | tr . " ") )

depend() {
        need net
}

start() {
        ebegin "Setting up IPv6 tunnel"
        ip tunnel add tun6to4 mode sit ttl 255 remote any local $myip
        ip link set dev tun6to4 up
        ip -6 addr  add "$addr/16" dev tun6to4
        ip -6 route add 2000::/3 via ::192.88.99.1 dev tun6to4 metric 1
        eend $?
}

stop() {
        ebegin "Tearing down IPv6 tunnel"
        ip link set dev tun6to4 down
        ip tunnel del tun6to4
        eend $?
}

information() {
        ip -6 tunnel show
        ip -6 route show dev tun6to4
}


-----------------------------------------------------------------
To get off this list, send email to [EMAIL PROTECTED]
with Subject: unsubscribe
-----------------------------------------------------------------

Reply via email to