This article describes an static IPv6 in IPv4 Tunnel setting it up the openSUSE way. It's partly a replacement for Tom's ipv6 init script

as presented in  http://www.shorewall.net/6to4.htm.

Set up the interface:

/etc/sysconfig/network/ifcfg-sit1 (sit0 is a special interface, don't use it)

STARTMODE='onboot'
BOOTPROTO='static'
TUNNEL='sit'
TUNNEL_LOCAL_IPADDR='62.xxx.xx.23'
TUNNEL_REMOTE_IPADDR='91.xxx.xx.98'
IPADDR='2a01:dead:beef:2dc::2/64'
TUNNEL_TTL='64'

and then set an interface specific route which is default route for our IPv6 setup:

/etc/sysconfig/network/ifroute-sit1:

default 2a01:dead:beef:2dc::1

Enable the interface with modprobe sit and ifup sit1

To make the loading of sit boot resistant add:

MODULES_LOADED_ON_BOOT="sit"

to /etc/sysconfig/kernel