Also plain HTTP geht mit .dev nicht - da brauchst du ein gültiges Zertifikat und musst HTTPS nutzen. Für alle anderen Dienste (ICMP/ping, DNS, SSH, etc.) ist das aber irrelevant.
Die Adresse mit :: am Ende ist natürlich gültig - bei Netcup gehört einem das gesamte /64 Netz, da wird nicht die erste Adresse für einen Router o.ä. "weggenommen".
Allerdings muss man die :: Adresse korrekterweise ebenso wie zusätzliche (::1, ::2, etc) im SCP eintragen und im Gastbetriebssystem einrichten.
Leider kenne ich mich mit Ubuntu und der hier gelieferten Cloud Init Konfiguration nicht aus.
Die Route sieht dort richtig eingetragen aus, allerdings sollte zusätzlich geprüft werden, ob
- Dein Client- und/oder Heimnetzwerk überhaupt mit IPv6 mit dem Internet verbunden ist (ping -6 netcup.de ?) und falls ja:
- `dig <domain> AAAA` den v6 Record zurückgibt
- `ping -6 <domain/IP adresse>` eine Antwort liefert
- Deine VM via IPv6 in's Internet kommt (ping -6 netcup.de ?) und falls nein:
- Router Advertisement im Gastsystem funktioniert (sonst "kennt" der Netcup Router deine IP Adresse nicht)
- Die IP Konfiguration von Cloud Init auch tatsächlich aktiv ist (`ip a` und `ip -6 r`)
Wenn diese Basiskonnektivität funktioniert kann man sich den weiteren Diensten (HTTP[S] u.ä.) widmen.