Semplicissimo script bash aggiornato,semplificato e corretto per la configurazione automatica dell’indirizzo ipv6 via 6to4:

# ax,ax@slackware.eu 6to4 tunnel NAT
# private test version - contribute > ALL
# https://bitbucket.org/a1cs/bash/raw/8e333e6099a5df7f46c6cd7203eee59e4891b593/6to4.sh

ip tunnel del 6to4 2>/dev/null
if [ "${1}" = "stop" ]; then
  exit
fi
ip4="`wget -qO- ifconfig.co`";
# Set default route
relay=192.88.99.1
# modify dev var for your kernel.
localip=$(ip -o addr show dev eth0 | sed -e's/^.*inet \([^ ]*\)\/.*$/\1/;t;d')

echo $ip4 $localip
prefix=$(printf '%02x%02x:%02x%02x\n' $(echo $ip4 | sed 's/\./ /g'))
if [ -z "$localip" ]; then
  ip tunnel add 6to4 mode sit ttl 64 remote any local $ip4
else
  ip tunnel add 6to4 mode sit ttl 64 remote any local $localip
fi
ip link set dev 6to4 mtu 1280
ip link set dev 6to4 up
ip addr add 2002:$prefix::1/16 dev 6to4
ip -6 route add 2000::/3 via ::$relay dev 6to4 metric 1

# End