Dann sollte dieses Tutorial dir eigentlich helfen: https://community.netcup.com/en/tutorials/h…ireguard-ubuntu
Für IPv6 musst du halt noch IPv6-Adressen hinzufügen. Da reichen aber ULAs (z.B. hiermit dir eine generieren lassen: https://www.unique-local-ipv6.com/)
Bei Schritt 3.1 musst du dann noch net.ipv6.conf.all.forwarding=1 hinzufügen.
Ich würde dir aber empfehlen erstmal mit IPv4 anzufangen. Wenn dann alles so läuft, wie du es dir wünschst, kannst du ja IPv6 hinzufügen. Direkt beides einzubauen erhöht nur die möglichen Fehlerquellen.