How best to set up IPv6?

I have an IPv6 /64 at my disposal, all routed to my one server, and I'm wondering what the best practice is (from Virtualmin's point of view) for setting up my network card to listen to some/all of that subnet.

I'd like to eventually give each website hosted with us it's own IPv6 address. It seems Virtualmin can autoallocate IPs if you give it a range, and that all seems to work quite nicely, but for now my network card is set to only listen to the one IP... could Virtualmin maybe set up an interface alias when it allocates an IPv6 from the pool?

Or is there something I can go set in /etc/network/interfaces that just tells the machine to listen to a range of IPs? I've asked around in a few places on this one, and haven't turned up much beyond adding an interface alias by hand for each additional IP I want to use...

Status: 
Closed (fixed)

Comments

The steps you'd want to perform to setup IPv6 are :

  1. Make sure your system supports IPv6, and that eth0 has a v6 address in the /64.
  2. Go to System Settings -> Server Templates -> Default Settings -> Virtual IP Address, and enter the range you want allocated to domains in the "Ranges for automatic IPv6 allocation" table, then click "Save".
  3. When creating a new domain, change "IPv6 network interface" to "Create now with allocated IP". A v6 address can also be assigned to an existing domain at Server Configuration -> Change IP Address.

Ah, I tried that but didn't notice it added a listener for the extra IP last time. Thanks for getting back to me! :)

Automatically closed -- issue fixed for 2 weeks with no activity.