Using ‘ifconfig’ on Debian Lenny, multiple IPv6 addresses can be added using entries in ‘/etc/network/interfaces’ with the ‘up’ and ‘down’ options. For example:
iface eth0 inet6 static address 2001:41c8:1:5568::100 netmask 64 gateway fe80::1 pre-up echo 0 > /proc/sys/net/ipv6/conf/eth0/autoconf up /sbin/ifconfig eth0 inet6 add 2001:41c8:1:5568::1:100/64 up /sbin/ifconfig eth0 inet6 add 2001:41c8:1:5568::2:100/64 down /sbin/ifconfig eth0 inet6 del 2001:41c8:1:5568::1:100/64 down /sbin/ifconfig eth0 inet6 del 2001:41c8:1:5568::2:100/64