I have a virtual Linux server (Kubuntu 14.04) and i will ask the hosting provider for a complete /64-Prefix for this machine (at the moment i have 4 individual IPv6-Addresses).
How do i configure the entire /64-Prefix to a physical interface at my server?
I mean, the server must announcing itself to the LAN (inside the hosting provider) as being responsible for the entire /64-Prefix and all other hosts on the LAN (including the border-router with the connection to the real/global Internet) should know that all IP-Packets with a destination-ip-address inside this prefix must be delivered to the MAC-Address of my server.
Example:
My hosting provider owns the prefix 2001:db8::/32 for further delegating subnets of it to all its costumers. Then my hosting provider gives me 2001:db8:dead:beef::/64 for my server.
How do i configure the Linux on my server that it accept incoming connections on all IP-Addresses inside my /64-Prefix and (even more important) announce itself as the responsible host for all IP-Addresses in the entire Range 2001:db8:dead:beef:0000:0000:0000:0000--2001:db8:dead:beef:FFFF:FFFF:FFFF:FFFF?
All that i have found in the Internet are examples for configuring (multiple) individual/single IPv6-Addresses (each with full 128 significant Bits) for a specific host by appropriate commands in /etc/network/interfaces but i can not find an example for configuring a complete IPv6-Prefix (with below 128 significant Bits) for a specific host.
Second question:
What do the host for advertising that he is responsible for a complete IPv6-Prefix and not only for some individual IPv6-Adresses? What type of ICMPv6 Advertisement-Messages are used for this purpose?