Linux-Systemanforderungen
Was ein Rechner braucht, um VpnHood! CLIENT oder VpnHood! CONNECT unter Linux auszuführen: eines der Systeme unten, mit systemd, und einen x64- oder ARM64-Prozessor.
Distributionen
Die Apps laufen auf x64 und ARM64. Sie lassen sich auf diesen Distributionen installieren und starten; die darauf aufbauenden sowie andere mit systemd und glibc sollten ebenfalls funktionieren:
| Distribution | Versionen |
|---|---|
| Ubuntu | 22.04, 24.04, 26.04 |
| Debian | 12, 13 |
| AlmaLinux | 8, 9, 10 |
| Rocky Linux | 9 |
| CentOS Stream | 9, 10 |
| Fedora | 43, 44 |
| openSUSE Leap | 16.0 |
| Amazon Linux | 2023 |
| Arch Linux | Rolling Release, stets aktuell |
Nicht unterstützt: Alpine und die anderen Distributionen, die auf musl statt glibc aufbauen. Der Installer läuft dort durch, doch die App kann nicht starten.
Was das System braucht
- Root-Zugriff, um die App zu installieren, und systemd, das ihren VPN-Dienst ausführt.
- Ein Administratorkonto, um sie zu nutzen: root oder ein Mitglied der Gruppe
sudo,wheeloderadmin. Ein Eintrag in der sudoers-Datei genügt nicht. - Ein TUN-Gerät für das VPN, das fast jeder Rechner hat.
- Eine Möglichkeit, das DNS des VPN festzulegen, die der Installer nicht hinzufügt: eingeschaltetes
systemd-resolvedoderresolvconf. Ohne sie kann sich die App nicht verbinden, und ihre Fehlermeldung sagt, was zu tun ist. Auf vielen Systemen istsystemd-resolvedausgeschaltet, prüfen Sie dies also zuerst. - Für den Kill Switch:
nftables, das der Installer hinzufügt, und cgroup v2. Ohne sie meldet die App dies und verbindet sich nicht, solange der Kill Switch eingeschaltet ist. - Für QUIC: MsQuic, das der Installer hinzufügt. Wo das nicht möglich ist, etwa unter Amazon Linux 2023, verbindet sich die App ohne QUIC.
- Für das Fenster: ein Desktop. Der Installer fügt die Bibliotheken hinzu, die das Fenster braucht. Ohne Desktop erhalten Sie den VPN-Dienst und die Befehle.
- VpnHood! CONNECT meldet sich über sein Fenster an und braucht daher vorerst einen Desktop.
Prozessor
Ein ARM64-Prozessor oder ein x64-Prozessor mit SSE4.2 und POPCNT, wie .NET 11 sie verlangt. Jeder x64-Prozessor der letzten zehn Jahre hat sie, doch manche VPS-Anbieter verbergen sie hinter einem einfachen virtuellen Prozessor, den Linux Common KVM processor nennt. Auf einem solchen Rechner beendet sich der Server, sobald er startet, mit dem Fehler The current CPU is missing one or more of the following instruction sets.
Um einen Linux-Rechner mit x64-Prozessor zu prüfen, führen Sie diesen Befehl darauf aus:
grep -qw sse4_2 /proc/cpuinfo && grep -qw popcnt /proc/cpuinfo && echo Supported || echo "Not supported"Gibt der Befehl Not supported aus, bitten Sie Ihren Anbieter, den CPU-Typ des Rechners auf host oder x86-64-v2 umzustellen. Geht das nicht, wählen Sie einen anderen Anbieter.