OpenVPN vägrar ansluta

Hej allihopa,

När jag försöker ansluta till TryHackMe:s VPN på Kali Linux har jag problem med att få OpenVPN att ansluta. .ovpn-filen fungerar inte när jag använder OpenVPN-kommandot med den.

Har ni några idéer om hur man löser detta?

Vad står det när du försöker köra det kommandot? Vilket exakt kommando försöker du köra?

En TLS-handshake-fel sker vanligtvis på grund av felaktiga TLS-versioner, fel certifikat eller brandväggsproblem.
:-

  1. Kontrollera OpenVPN-loggar

Kör detta på klienten för att se detaljerade fel:

sudo openvpn --config din-konfig.ovpn --verb 4

Se efter meddelanden som “TLS handshake misslyckades” eller “VERIFY ERROR”.

  1. Verifiera TLS-versioner

Se till att både klient och server stöder samma TLS-version.

På servern (/etc/openvpn/server.conf):

tls-version-min 1.2

På klienten (.ovpn-fil):

tls-version-min 1.2

Om de inte matchar, uppdatera någon av dem.

  1. Kontrollera chifferkompatibilitet

Om servern använder AES-256-CBC måste klienten matcha:

Server (server.conf):

cipher AES-256-CBC

Klient (.ovpn):

cipher AES-256-CBC

  1. Validera certifikat

Se till att klienten har giltiga ca.crt, client.crt och client.key filer. Kontrollera utgångsdatum med:

openssl x509 -noout -dates -in /etc/openvpn/server.crt

  1. Brandväggs- och portproblem

Se till att OpenVPN körs på 1194/UDP och inte är blockerad:

sudo netstat -tulnp | grep openvpn
sudo ufw allow 1194/udp
sudo systemctl restart openvpn

  1. Starta om OpenVPN

Försök att starta om OpenVPN-tjänsten:

sudo systemctl restart openvpn