Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- # BEGIN CONFIGURATION
- CLIENTIPV4=74.63.197.232
- SERVERIPV4=74.63.197.226
- CLIENTIPV6=2001:470:b868:8455
- IPV6HOSTCOUNT=25
- # END CONFIGURATION
- ACTION=""
- if [ "$*" == "add" ]; then
- ACTION="add"
- else
- ACTION="del"
- fi
- /sbin/ip tunnel ${ACTION} sit1 mode sit ttl 255 remote ${SERVERIPV4} local ${CLIENTIPV4}
- if [ "${ACTION}" == "add" ]; then
- /sbin/ip link set dev sit1 up
- COUNTER=1
- while [ $COUNTER -lt ${IPV6HOSTCOUNT} ]; do
- /sbin/ip -6 addr add ${CLIENTIPV6}:0:0:0:${COUNTER}/64 dev sit1
- let COUNTER=COUNTER+1
- done
- COUNTER=0
- COUNTER_1=1337
- IPV6HOSTCOUNT=3
- while [ $COUNTER -lt ${IPV6HOSTCOUNT} ]; do
- /sbin/ip -6 addr add ${CLIENTIPV6}:0:0:${COUNTER_1}:${COUNTER}/64 dev sit1
- let COUNTER=COUNTER+1
- done
- ip -6 addr add 2001:470:b868:8455::1337/64 dev sit1
- ip -6 addr add 2001:470:b868:8455:1000::0/64 dev sit1
- # for gefickt
- ip -6 addr add 2001:470:b868:8455::6000:6000/64 dev sit1
- # for jobe
- ip -6 addr add 2001:470:b868:8455::6a6f:6265/64 dev sit1
- /sbin/ip -6 route add ::/0 dev sit1
- /sbin/ip -6 route add 2000::/3 dev sit1
- /sbin/ip -6 route show
- fi
Add Comment
Please, Sign In to add comment