Ich habe einen VPN-Server, der verschiedene Clients verwaltet. Einige nur mit IPv4, andere mit IPv4 und IPv6 und andere nur mit IPv6. Einige dieser Clients sind im Roaming-Modus. Idealerweise sollten sie eine Verbindung zu IPv6 herstellen, wenn diese verfügbar ist, und auf IPv4 zurückgreifen, wenn dies nicht der Fall ist.
In meinem aktuellen Setup hört OpenVPN IPv4 und IPv6:
proto udp
proto udp6
dev tun
Meine erste Frage ist hier: Während dies zu funktionieren scheint, ist es sicher und richtig, beide Protos in einer Konfigurationsdatei zu haben?
Meine Clients haben zwei Remote-Instanzen in der Konfiguration:
remote vpn.domain.tld port udp6
remote vpn.domain.tld port udp
Meine Frage auch hier, da dies zu funktionieren scheint (zuerst udp6 zu versuchen, wenn dies fehlschlägt, wird auf udp zurückgegriffen), ist dies ein guter Weg, dies zu tun?