I have a dedicated server that has been assigned a /48 IPv6 address block. That server is running several Linux guests with macvtap networking. I want each guest to have a /64 block, but I can't seem to pin down the right configuration. I can assign the whole /48 to a guest and it works fine, but anything else and I get various results (all ping responses are lost on their way to the server, or simply a
connect: Network is unreachable error when I try to run
My service provider has given me the usable address (2604:XXXX:XX14::2/48) and a gateway address (2604:XXXX:XX14::1). They seem to be using a Hurricane Electric tunnel to provide the IPv6 service, if that changes anything.