Co to jest OpenVPN?
OpenVPN to popularny program służący do tworzenia połączeń VPN, czyli wirtualnych sieci prywatnych. Działa w modelu klient-serwer i umożliwia bezpieczne połączenie komputera z siecią lokalną przez Internet.
Najważniejsze cechy OpenVPN
OpenVPN jest ceniony, ponieważ:
- działa na wielu platformach, m.in. Windows, Linux, macOS,
- obsługuje szyfrowanie transmisji,
- może używać protokołu UDP lub TCP,
- pozwala na uwierzytelnianie za pomocą certyfikatów, kluczy, nazwy użytkownika i hasła,
- umożliwia zdalny dostęp do zasobów sieci lokalnej.
OpenVPN w systemie Windows
W systemie Windows OpenVPN może tworzyć wirtualne karty sieciowe, przez które kierowany jest ruch VPN. Dzięki temu komputer klienta może otrzymać adres IP z zakresu używanego w sieci zdalnej lub w specjalnej podsieci VPN.
Typowy scenariusz użycia
Pracownik łączy się z domu z serwerem OpenVPN w firmie. Po zestawieniu tunelu może korzystać z zasobów firmowych, np. serwera plików lub aplikacji intranetowej, tak jakby był podłączony do sieci lokalnej.
Jak rozpoznać OpenVPN w pytaniu egzaminacyjnym?
Na OpenVPN wskazują sformułowania:
- „klient serwera wirtualnej sieci prywatnej”,
- „połączenie hosta z lokalnym komputerem”,
- „uwierzytelnianie kluczami i certyfikatami”,
- „nazwa użytkownika i hasło”,
- „wersja dla Windows oferuje karty sieciowe”.
W pytaniu egzaminacyjnym poprawną odpowiedzią jest OpenVPN, a nie PuTTY, TightVNC ani Ethereal.