summaryrefslogtreecommitdiffstats
path: root/ipv6.sh
diff options
context:
space:
mode:
authorFlorian Pritz <bluewind@xinu.at>2014-04-13 22:06:00 +0200
committerFlorian Pritz <bluewind@xinu.at>2014-04-13 22:06:00 +0200
commit997b528911b906a9559ac030b1a7a789401f4d13 (patch)
tree93630a005db6754141ab20f80ce3d121975240fb /ipv6.sh
parent2469d49396a13aeef8e26d8f12162e3be91c445a (diff)
downloadbin-997b528911b906a9559ac030b1a7a789401f4d13.tar.gz
bin-997b528911b906a9559ac030b1a7a789401f4d13.tar.xz
remove unused scripts
Signed-off-by: Florian Pritz <bluewind@xinu.at>
Diffstat (limited to 'ipv6.sh')
-rwxr-xr-xipv6.sh49
1 files changed, 0 insertions, 49 deletions
diff --git a/ipv6.sh b/ipv6.sh
deleted file mode 100755
index e9625c9..0000000
--- a/ipv6.sh
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/bin/dash
-
-VERBOSE=1
-LOCAL_V6_ADDR='::1/64'
-
-TUNNEL_IF='sit0'
-RELAY='192.88.99.1'
-
-case "$1" in
- start)
- if [ -z "$LOCAL4" ]; then
- if [ -z "$LOCAL_IF" ]; then
- LOCAL_IF=$(ip -o route show \
- |sed -nre '/^default /s/^default .*dev ([^ ]+).*/\1/p')
- fi
- LOCAL4=$(ip -o addr show $LOCAL_IF | grep ' inet ' \
- | grep -v ' secondary ' | head -n 1 \
- | sed -e 's/.*inet \([^ ]*\) .*/\1/' -e 's/\/.*//')
- if [ -z "$LOCAL4" ]; then
- echo "Cannot find the IP address assigned to $LOCAL_IF"
- exit 1
- fi
- fi
-
- SUBNET=$(printf "%x%02x:%x%02x" $(echo $LOCAL4 | sed -e 's/\./ /g'))
- LOCAL6NET="2002:${SUBNET}"
- LOCAL6="${LOCAL6NET}${LOCAL_V6_ADDR}"
-
- if [ "$VERBOSE" ]; then
- echo "Local v4 address: $LOCAL4"
- echo "Local v6 address: $LOCAL6"
- echo "6to4 relay address: $RELAY"
- fi
-
- ip link set $TUNNEL_IF up
- ip addr add $LOCAL6 dev $TUNNEL_IF
- ip route add 2000::/3 via ::$RELAY
- ip route add $LOCAL6NET dev lo 2> /dev/null || true
- ;;
- stop)
- ip link set $TUNNEL_IF down
- ;;
- *)
- echo "Usage: $0 {start|stop}"
- exit 1
- ;;
-esac
-
-exit 0