Hi all. Newb question here. I hope you don't mind

I've recently delved into the world of ipv6 and have my tunnel working quite nicely on my VPS Ubuntu 10.04 server. As with all accounts on here, I was assigned a routed /64. The server serves up multiple domain names. Ideally what I'd like to do is have each domain on a unique ipv6 address from my /64 block. With ipv4, I'd create virtual interfaces such as eth0:0, eth0:1, eth0:2 each with their own IP address. I'm lost as to how to configure this with ipv6 though.
Here are the contents of my current /etc/network/interfaces file:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.0
gateway xxx.xxx.xxx.xxx
auto hetunnel
iface hetunnel inet6 v4tunnel
address 2001:470:1f04:xxxx::2
netmask 64
ttl 64
gateway 2001:470:1f04:xxxx::1
endpoint 72.52.104.74
What do I need to do to it in order to achieve what I'm looking to do?
Thanks in advance.
Grant