Protokół WireGuard, czyli przyszłość protokołów VPN
W skrócie: WireGuard to nowoczesny, darmowy protokół VPN o otwartym kodzie. Jest szybszy i prostszy od OpenVPN, szyfruje ruch algorytmem ChaCha20 i działa tylko po UDP. Sam program WireGuard nie daje jeszcze anonimowości, bo potrzebuje serwera. Najprościej skorzystać z niego w aplikacji dostawcy VPN: NordVPN ma oparty na nim protokół NordLynx, a WireGuard obsługują też Surfshark i Proton VPN.
Linki do dostawców VPN są partnerskie. Jeśli kupisz przez nie usługę, dostajemy prowizję; cena się nie zmienia. Jak zarabiamy.
WireGuard to protokół VPN, o którym głośno od mniej więcej 2018 roku. Ma niewielki kod, nowoczesną kryptografię i bardzo szybkie łączenie, dlatego większość dostawców VPN ustawia go dziś jako domyślny. Poniżej wyjaśniamy, czym jest WireGuard, jak działa, czy jest bezpieczny, jak go skonfigurować i które VPN-y go obsługują.
Najlepsze VPN-y z WireGuard – Październik 2026
Wszystkie VPN-y z tej listy mają WireGuard w swoich aplikacjach, więc nie musisz niczego konfigurować ręcznie: wybierasz protokół w ustawieniach albo zostawiasz automatyczny wybór. Kolejność to kolejność w naszym rankingu VPN.
VPN-y z protokołem WireGuard
- 7200+ serwerów w 150 krajach
- max. 10 urządzeń
- OpenVPN, IKEv2/IPsec, WireGuard (NordLynx)
- Podwójna ochrona, Onion Over VPN, Ochrona przed oszustwami i phishingiem
- 30-dniowa gwarancja zwrotu
- 4500+ serwerów w 100 krajach
- Nieograniczona liczba urządzeń
- OpenVPN, IKEv2, Shadowsocks, WireGuard
- CleanWeb, Bypasser, Dynamic MultiHop
- 7 dni za darmo + 30 dni gwarancji
- 20800+ serwerów w 149 krajach
- max. 10 urządzeń
- OpenVPN, IKEv2/IPSec, WireGuard
- VPN Accelerator, Secure Core, NetShield
- 30-dniowa gwarancja zwrotu
- 214 lokalizacji w 113 krajach
- max. 10 urządzeń
- Lightway, WireGuard, OpenVPN, IKEv2
- TrustedServer, Network Lock
- 30-dniowa gwarancja zwrotu
- 9600+ serwerów w 100 krajach
- max. 7 urządzeń
- OpenVPN, IKEv2, WireGuard
- ID Guard, Kill Switch
- 45-dniowa gwarancja zwrotu
Ceny sprawdzamy co miesiąc, a pozostałe dane usług co najmniej raz na kwartał na oficjalnych stronach dostawców. Pełny opis metody: Jak testujemy.
Jak testujemy?
W naszych testach sprawdzamy m.in.: ceny, funkcjonalność, jakość programów i aplikacji (przynajmniej na jednym systemie desktopowym i jednym mobilnym), liczbę serwerów, opinie użytkowników (w internecie, na niezależnych stronach, w sklepach Google Play i App Store), szybkość działania (testowana do kilku lokalizacji i z kilku łącz internetowych lub urządzeń za pomocą Speedtest.net), jurysdykcję, politykę prywatności i OWU (pod kątem zapisów dot. prywatności i ochrony danych) czy dostępne protokoły.
Szczegółowe wyniki dla każdego z dostawców znajdziesz w recenzjach.
- NordVPN: NordLynx, czyli własna wersja WireGuard, jest domyślnym protokołem w aplikacjach. Do sieci z blokadami NordVPN ma też protokół NordWhisper. Recenzja NordVPN.
- Surfshark: WireGuard w aplikacjach na wszystkie systemy i bez limitu urządzeń na jednym koncie. Recenzja Surfshark.
- Proton VPN: WireGuard także w darmowym planie, a do tego Stealth, czyli WireGuard tunelowany przez TLS, który ma wyglądać jak zwykły ruch HTTPS. Recenzja Proton VPN.
- ExpressVPN: domyślnie używa własnego protokołu Lightway, a WireGuard ma w aplikacjach na iOS, Androida i Windows. Recenzja ExpressVPN.
- CyberGhost: WireGuard obok OpenVPN i IKEv2 we wszystkich aplikacjach. Recenzja CyberGhost.
Wszystkich dostawców porównujemy w rankingu VPN.
Czym jest WireGuard?
W skrócie: WireGuard to protokół VPN i jednocześnie program, który go obsługuje. Tworzy szyfrowany tunel między dwoma urządzeniami, np. twoim telefonem i serwerem VPN. Autorem jest Jason A. Donenfeld, a kod jest otwarty i darmowy.
Protokół VPN to zestaw reguł, według których dwa urządzenia uwierzytelniają się, wymieniają klucze i szyfrują dane. WireGuard robi to prościej niż starsze protokoły, takie jak OpenVPN, IKEv2/IPsec czy L2TP. Zamiast wielu opcji i trybów ma jeden, z góry ustalony zestaw algorytmów.
Pierwsze wersje WireGuarda powstały w latach 2015–2016 i działały tylko na Linuksie. W marcu 2020 roku protokół trafił do jądra Linuksa (wersja 5.6) i wyszła wersja 1.0. Dziś WireGuard działa na wszystkich najważniejszych systemach: Linux, macOS, iOS, Windows, Android, a także BSD i wiele routerów.
Za popularnością stoją prostota i bezpieczeństwo. Implementacja WireGuarda w jądrze Linuksa ma około 4000 linii kodu. OpenVPN to dziesiątki tysięcy linii, a do tego biblioteka OpenSSL. Krótszy kod łatwiej przejrzeć, łatwiej w nim znaleźć błędy i trudniej coś przeoczyć. Dlatego WireGuard bywa nazywany następcą starszych protokołów VPN, z których część ma już dwie dekady.
Ważne: WireGuard to protokół, a nie usługa VPN. Program WireGuard pobrany ze strony projektu nie zmieni twojego adresu IP, dopóki nie połączysz go z jakimś serwerem: własnym albo dostawcy VPN.
W jaki sposób działa WireGuard?
W skrócie: Każde urządzenie (peer) ma parę kluczy: prywatny i publiczny. Peery znają nawzajem swoje klucze publiczne i na tej podstawie wymieniają zaszyfrowane pakiety po UDP. Połączenie nie zrywa się, gdy telefon przechodzi z Wi-Fi na LTE.
WireGuard tworzy w systemie wirtualny interfejs sieciowy (zwykle wg0). Wszystko, co trafia do tego interfejsu, jest szyfrowane i wysyłane do drugiej strony tunelu. Kilka cech odróżnia go od innych protokołów:
- Klucze zamiast loginu i hasła. Każdy peer ma klucz prywatny i publiczny (Curve25519). Serwer wpuszcza tylko urządzenia, których klucz publiczny ma na liście.
- Routing po kluczach (cryptokey routing). Do każdego peera przypisane są adresy IP, które może używać w tunelu (
AllowedIPs). WpisAllowedIPs = 0.0.0.0/0po stronie klienta oznacza, że cały ruch idzie przez VPN. - Tylko UDP. WireGuard nie ma trybu TCP. Domyślny port to UDP 51820, ale można ustawić dowolny inny.
- Mobilność. Gdy zmienia się adres IP urządzenia, np. przy przejściu z danych mobilnych na Wi-Fi, WireGuard po prostu wysyła pakiety z nowego adresu. Nie trzeba czekać kilkudziesięciu sekund na ponowne połączenie, jak bywa przy starszych protokołach.
- Działanie w ukryciu. WireGuard nie odpowiada na pakiety od nieznanych urządzeń. Skanowanie portów nie pokaże więc, że na danym serwerze działa WireGuard, a gdy nie ma wymiany danych, połączenie milknie.
Dzięki tej „lekkości” WireGuard zużywa mniej zasobów i baterii, a połączenie nawiązuje się niemal natychmiast.
Bezpieczeństwo i szyfrowanie WireGuard
W skrócie: WireGuard jest uważany za bardzo bezpieczny. Używa nowoczesnych algorytmów (Noise, Curve25519, ChaCha20, Poly1305, BLAKE2s), a jego kod jest krótki i otwarty. Słabszą stroną jest prywatność: serwer musi pamiętać adres IP klienta, więc liczy się to, jak dostawca VPN to rozwiązał.
Rdzeniem bezpieczeństwa WireGuarda jest inne podejście do szyfrowania. Większość protokołów pozwala wybierać algorytmy i długości kluczy, co daje elastyczność, ale też miejsce na błędy w konfiguracji. WireGuard ma jeden zestaw:
| Zadanie | Algorytm w WireGuard |
|---|---|
| Wymiana kluczy (uzgadnianie połączenia) | Noise Protocol Framework, Curve25519 |
| Szyfrowanie danych | ChaCha20 |
| Uwierzytelnianie i integralność pakietów | Poly1305 |
| Skróty (hash) | BLAKE2s |
| Tablice haszujące | SipHash24 |
| Wyprowadzanie kluczy | HKDF |
Jeśli któryś z tych algorytmów okazałby się słaby, trzeba będzie wydać nową wersję protokołu, bo nie da się go „przełączyć” w ustawieniach. Twórcy uważają to za zaletę: nie ma starych, słabych szyfrów, do których dałoby się wymusić powrót. Protokół był też analizowany formalnie przez kryptografów, a krótki kod łatwo audytować.
Prywatność. Żeby wiedzieć, gdzie odesłać pakiety, serwer WireGuard przechowuje w pamięci ostatni adres IP każdego klienta i przypisany mu stały adres wewnątrz tunelu. W prywatnym tunelu do domu to bez znaczenia, ale dostawca VPN bez polityki no-logs mógłby te dane powiązać z użytkownikiem. Dostawcy rozwiązują to po swojemu: NordVPN w NordLynx stosuje system podwójnego NAT, inni przydzielają adresy dynamicznie i usuwają je po rozłączeniu. Dlatego przy wyborze VPN-a z WireGuard patrz na niezależny audyt no-logs. Audytor i rok ostatniego audytu: NordVPN – Deloitte, 2025, Proton VPN – Securitum, 2026, Surfshark – Deloitte, 2025.
Komputery kwantowe. WireGuard pozwala dodać do połączenia klucz współdzielony (pre-shared key), który utrudnia przyszłe ataki kwantowe. Część dostawców poszła dalej: NordVPN deklaruje szyfrowanie postkwantowe we wszystkich aplikacjach, a ExpressVPN ma ochronę postkwantową w protokole Lightway.
Szybkość, czyli główny as w rękawie WireGuard
W skrócie: WireGuard jest zwykle najszybszym protokołem w aplikacjach VPN. Działa w jądrze systemu, korzysta z wielu rdzeni procesora i nawiązuje połączenie niemal od razu. Różnicę najbardziej widać na telefonach i słabszych urządzeniach, np. routerach.
Protokół od początku projektowano z myślą o szybkości. Na Linuksie działa w jądrze systemu, więc pakiety nie muszą przechodzić między jądrem a programem w przestrzeni użytkownika, jak w klasycznym OpenVPN. ChaCha20 jest szybki także na procesorach bez sprzętowego wsparcia dla AES, czyli w wielu telefonach i routerach. WireGuard potrafi też dzielić pracę między rdzenie procesora.
W praktyce oznacza to szybsze ładowanie stron po włączeniu VPN, mniejsze opóźnienia (ważne w grach i rozmowach wideo) i mniejsze zużycie baterii. Ile dokładnie prędkości zabiera VPN, zależy jednak bardziej od serwera, odległości i obciążenia sieci niż od samego protokołu. Wyniki naszych pomiarów dla poszczególnych dostawców znajdziesz w opisie, jak testujemy VPN-y i w recenzjach.
Chcesz po prostu szybki VPN z WireGuardem, bez ręcznej konfiguracji? NordVPN używa NordLynx domyślnie i ma serwery w Polsce.
Sprawdź ofertę NordVPN ➔ 🎁 do 75% zniżki + 3 mies. gratis
WireGuard kontra pozostałe protokoły VPN
W skrócie: WireGuard jest szybszy i prostszy od OpenVPN, IKEv2 i L2TP/IPsec, a PPTP w ogóle nie jest dziś bezpieczny. OpenVPN wygrywa tam, gdzie trzeba połączyć się przez TCP albo ukryć VPN przed blokadą.
| Protokół | Szyfrowanie | Transport | Szybkość | Kiedy wybrać |
|---|---|---|---|---|
| WireGuard | ChaCha20, Poly1305 | UDP | bardzo wysoka | na co dzień, na telefonie, do streamingu i gier |
| OpenVPN | AES-256 i inne szyfry z OpenSSL | UDP albo TCP | średnia | w sieciach, które blokują UDP; z maskowaniem ruchu |
| IKEv2/IPsec | AES | UDP | wysoka | na telefonie, gdy WireGuard nie działa |
| L2TP/IPsec | IPsec (AES) | UDP | średnia | tylko na starym sprzęcie bez innych opcji |
| PPTP | MPPE (RC4), złamane | TCP + GRE | wysoka | nie zalecamy |
- WireGuard kontra L2TP: L2TP sam niczego nie szyfruje i działa tylko w parze z IPsec. WireGuard ma nowsze algorytmy, mniej narzutu i łatwiej przechodzi przez NAT. L2TP/IPsec znika z aplikacji VPN.
- WireGuard kontra PPTP: PPTP bywa porównywalnie szybki, ale jego szyfrowanie złamano lata temu. Do tego WireGuard ma otwarty kod, który każdy może sprawdzić.
- WireGuard kontra IKEv2: obu dobrze idzie przełączanie sieci w telefonie. WireGuard ma szybsze algorytmy, a na Linuksie działa w jądrze i mniej obciąża procesor.
- WireGuard kontra OpenVPN: oba mają otwarty kod. OpenVPN jest starszy, ma więcej opcji i tryb TCP, który łatwiej przechodzi przez zapory, ale jest wolniejszy. Szczegóły w porównaniu WireGuard vs OpenVPN: który protokół VPN jest lepszy?
Które VPN-y obsługują WireGuard?
W skrócie: WireGuard obsługują dziś wszyscy dostawcy z naszego rankingu. Różnią się szczegółami: NordVPN ma własny NordLynx, Proton VPN dodaje Stealth do sieci z blokadami, a ExpressVPN oferuje WireGuard tylko w części aplikacji.
| VPN | Protokoły (według dostawcy) | WireGuard w aplikacji | Cena od (mies.) | Oferta |
|---|---|---|---|---|
| NordVPN | OpenVPN, IKEv2/IPsec, WireGuard (NordLynx) | tak, jako NordLynx (domyślny) | 11,29 zł | Sprawdź NordVPN |
| Surfshark | OpenVPN, IKEv2, Shadowsocks, WireGuard | tak | 8,99 zł | Sprawdź Surfshark |
| Proton VPN | OpenVPN, IKEv2/IPSec, WireGuard | tak, także Stealth i w planie darmowym | 7,49 zł | Sprawdź Proton VPN |
| ExpressVPN | Lightway, WireGuard, OpenVPN, IKEv2 | tak, na iOS, Androidzie i Windows | 2,49 € (ok. 10,94 zł) | Sprawdź ExpressVPN |
| CyberGhost | OpenVPN, IKEv2, WireGuard | tak | 2,19 $ (ok. 8,60 zł) | Sprawdź CyberGhost |
| Private Internet Access | OpenVPN, IKEv2, WireGuard | tak | 1,99 € (ok. 8,74 zł) | Sprawdź PIA |
| PureVPN | OpenVPN, IKEv2/IPSec, WireGuard | tak | 1,85 € (ok. 8,12 zł) | Sprawdź PureVPN |
| IPVanish | WireGuard, OpenVPN, IKEv2 | tak | 2,19 $ (ok. 8,60 zł) | Sprawdź IPVanish |
| hide.me | OpenVPN, IKEv2/IPSec, WireGuard | tak (domyślny) | 2,69 € (ok. 11,81 zł) | Sprawdź Hide.me |
| PrivateVPN | OpenVPN, IKEv2, WireGuard | tak | 2,08 € (ok. 9,13 zł) | Sprawdź PrivateVPN |
| TunnelBear | OpenVPN, IKEv2/IPSec, WireGuard | tak | 5,83 $ (ok. 22,88 zł) | Sprawdź TunnelBear |
| Hotspot Shield | Hydra, WireGuard, IKEv2/IPSec | tak, obok własnego protokołu Hydra | 2,99 $ (ok. 11,73 zł) | Sprawdź Hotspot Shield |
Na co zwrócić uwagę przy wyborze VPN-a z WireGuard:
- Audyt no-logs. Ze względu na to, jak WireGuard obsługuje adresy IP, liczy się, czy dostawca udowodnił audytem, że nie zapisuje danych.
- Maskowanie ruchu. WireGuard łatwo rozpoznać po UDP. Jeśli łączysz się z sieci, która blokuje VPN-y (hotel, firma, kraj z cenzurą), potrzebujesz funkcji maskowania, np. Stealth w Proton VPN albo serwerów maskowanych w NordVPN. Więcej w poradniku VPN w Chinach.
- Kill switch i ochrona przed wyciekami. Sam protokół nie zablokuje ruchu, gdy tunel padnie. To zadanie aplikacji. Jak to sprawdzić, piszemy w poradniku o wyciekach IP.
VPN-y z WireGuardem i audytem no-logs
11,29 zł/mies.Basic, 2 lata + 3 mies.
🎁 do 75% zniżki + 3 mies. gratis
- Audyt no-logs: Deloitte, 2025
- max. 10 urządzeń
8,99 zł/mies.One, 2 lata + 3 mies.
🎁 +3 mies. ekstra za darmo
- Audyt no-logs: Deloitte, 2025
- Nieograniczona liczba urządzeń
7,49 zł/mies.VPN Plus, 2 lata
🎁 70% oszczędności na 2 lata
- Audyt no-logs: Securitum, 2026
- max. 10 urządzeń
Jak skonfigurować WireGuard?
W skrócie: Jeśli korzystasz z dostawcy VPN, nie konfigurujesz niczego: wybierasz WireGuard w ustawieniach aplikacji. Własny tunel, np. do domowej sieci lokalnej, wymaga serwera z publicznym adresem IP, wygenerowania kluczy, pliku konfiguracyjnego i otwarcia portu UDP.
WireGuard w aplikacji dostawcy VPN
- Zainstaluj aplikację dostawcy na komputerze, telefonie albo routerze.
- W ustawieniach wybierz protokół WireGuard (w NordVPN: NordLynx). W wielu aplikacjach jest on już domyślny albo wybierany automatycznie.
- Po kliknięciu „Połącz” aplikacja sama wygeneruje klucze i konfigurację.
Niektórzy dostawcy pozwalają też pobrać gotowy plik konfiguracyjny WireGuard z panelu konta, np. do routera albo do oficjalnej aplikacji WireGuard. Wtedy importujesz plik albo skanujesz kod QR telefonem.
Własny serwer VPN: konfiguracja serwera i konfiguracja klienta
Własny serwer ma sens, gdy chcesz bezpiecznie łączyć się z domową siecią lokalną, NAS-em czy kamerami albo zbudować tunel między dwoma biurami. Nie ukryje on jednak twojej tożsamości: strony zobaczą publiczny adres IP twojego serwera.
- Instalacja. Na serwerze z Linuksem (zalogowanym np. przez SSH) WireGuard jest w repozytoriach (np.
apt install wireguard). Na Windows, macOS, Androida i iOS jest oficjalna aplikacja WireGuard. - Generowanie kluczy. Polecenie
wg genkey | tee privatekey | wg pubkey > publickeytworzy klucz prywatny i publiczny. Na obu stronach tunelu generujesz własną parę i przekazujesz drugiej stronie tylko klucz publiczny. - Plik konfiguracyjny. Konfiguracja serwera i konfiguracja klienta mają sekcję
Interface(własny adres w tunelu, klucz prywatny, po stronie serwera port, na którym WireGuard nasłuchuje:ListenPort) i sekcjęPeerdla każdego peera (jego klucz publiczny,AllowedIPs, po stronie klienta adres serwera w poluEndpoint). - Zapora i routing. Na serwerze otwórz w zaporze (firewall) jeden port UDP (np. 51820), żeby ruch UDP docierał do WireGuarda, i, jeśli cały ruch ma wychodzić przez serwer, włącz przekazywanie pakietów oraz NAT.
- Uruchomienie.
wg-quick up wg0włącza interfejs, a automatyczne uruchamianie po restarcie daje usługa systemowawg-quick@wg0. Poleceniewgpokaże status interfejsu WireGuard i czas ostatniego uzgodnienia (latest handshake). Brak handshake’u oznacza zwykle błędny endpoint, zły klucz publiczny albo zablokowany port. - Telefon. Aplikacja WireGuard na Androida i iOS może zaimportować konfigurację z kodu QR, np. wygenerowanego poleceniem
qrencode -t ansiutf8 < klient.conf.
Przykładowy plik konfiguracyjny po stronie klienta (wszystkie wartości są przykładowe):
[Interface]
PrivateKey = <klucz prywatny klienta>
Address = 10.0.0.2/32
DNS = 10.0.0.1
[Peer]
PublicKey = <klucz publiczny serwera>
Endpoint = serwer.example.pl:51820
AllowedIPs = 0.0.0.0/0
PersistentKeepalive = 25
DNS kieruje zapytania DNS do serwera w tunelu, a PersistentKeepalive pomaga, gdy klient jest za NAT-em operatora. Czy można używać WireGuarda bez publicznego adresu IP? Po stronie klienta tak. Po stronie serwera potrzebny jest publiczny adres IP albo przekierowanie portu na routerze; bez tego trzeba łączyć się przez pośredni serwer, np. tani VPS.
Zalety i wady WireGuard
W skrócie: WireGuard jest szybki, stabilny, oszczędza baterię i ma otwarty kod. Wady to brak trybu TCP, łatwiejsze do rozpoznania połączenie i to, że prywatność zależy od dostawcy VPN.
Zalety WireGuard:
- stabilne połączenie, także przy zmianie z danych mobilnych na Wi-Fi,
- niewidoczność dla skanerów portów,
- prostsza konfiguracja i łatwiejsza obsługa niż w OpenVPN i IPsec,
- bardzo szybkie nawiązywanie połączenia VPN,
- mniejsze zużycie baterii na urządzeniach mobilnych z Androidem i iOS,
- otwarty kod i darmowa licencja.
Wady WireGuard:
- działa tylko po UDP, więc w sieciach, które przepuszczają wyłącznie TCP (np. port 443), trzeba użyć OpenVPN TCP albo funkcji maskowania,
- bez dodatkowej obfuskacji jest stosunkowo łatwy do wykrycia i zablokowania,
- serwer przechowuje adresy IP klientów, więc liczy się polityka no-logs i audyt dostawcy.
Nowoczesna kryptografia, mały kod i stabilność połączenia sprawiają, że WireGuard jest dziś jednym z najlepszych i najpopularniejszych protokołów VPN. Wiele osób, które dopiero zaczynają z VPN-em, używa go, nawet o tym nie wiedząc, bo aplikacje wybierają go domyślnie.
Do codziennego użytku polecamy VPN z WireGuardem w aplikacji i z gwarancją zwrotu pieniędzy, żeby sprawdzić prędkość u siebie bez ryzyka.
WireGuard w aplikacji i gwarancja zwrotu pieniędzy
11,29 zł/mies.Basic, 2 lata + 3 mies.
🎁 do 75% zniżki + 3 mies. gratis
- 30 dni na zwrot pieniędzy
- max. 10 urządzeń
8,99 zł/mies.One, 2 lata + 3 mies.
🎁 +3 mies. ekstra za darmo
- 30 dni na zwrot pieniędzy
- Nieograniczona liczba urządzeń
7,49 zł/mies.VPN Plus, 2 lata
🎁 70% oszczędności na 2 lata
- 30 dni na zwrot pieniędzy
- max. 10 urządzeń
FAQ
Czy WireGuard jest bezpieczny?
Tak, WireGuard jest uważany za bardzo bezpieczny protokół VPN. Używa nowoczesnych algorytmów (Noise Protocol Framework, Curve25519, ChaCha20, Poly1305, BLAKE2s), ma krótki, otwarty kod, który łatwo audytować, i był analizowany formalnie przez kryptografów. O prywatności decyduje jednak dostawca VPN, dlatego wybieraj usługę z audytem no-logs.
Czy WireGuard jest darmowy?
Tak, WireGuard jest darmowy i ma otwarty kod. Darmowa jest też oficjalna aplikacja WireGuard. Sam program potrzebuje jednak serwera, więc żeby zmienić adres IP, musisz mieć własny serwer albo konto u dostawcy VPN, który obsługuje WireGuard (np. darmowy plan Proton VPN).
Co to jest aplikacja WireGuard?
Aplikacja WireGuard to oficjalny klient protokołu na Windows, macOS, Androida i iOS. Służy do importowania plików konfiguracyjnych albo kodów QR i włączania tuneli. Nie zawiera żadnych serwerów, więc sama nie działa jak usługa VPN.
Jak skonfigurować WireGuard?
Jeśli korzystasz z dostawcy VPN, wybierz WireGuard w ustawieniach jego aplikacji. Własny tunel wymaga instalacji WireGuarda na serwerze i kliencie, wygenerowania kluczy, utworzenia pliku konfiguracyjnego z sekcjami Interface i Peer, otwarcia portu UDP w zaporze i uruchomienia interfejsu, np. poleceniem wg-quick up wg0.
Jaki port używa WireGuard?
WireGuard domyślnie używa portu UDP 51820, ale port można zmienić w konfiguracji (ListenPort). WireGuard działa wyłącznie po UDP i nie ma trybu TCP.
Co jest lepsze: WireGuard czy OpenVPN?
Do codziennego użytku zwykle lepszy jest WireGuard, bo jest szybszy, stabilniejszy na telefonie i prostszy. OpenVPN przydaje się w sieciach, które blokują UDP albo VPN-y, bo może działać po TCP na porcie 443 i z funkcjami maskowania ruchu. Szczegóły: WireGuard vs OpenVPN.
Czy można używać WireGuarda bez publicznego adresu IP?
Tak, po stronie klienta publiczny adres IP nie jest potrzebny. Serwer musi być jednak osiągalny z internetu: mieć publiczny adres IP albo przekierowany port na routerze. Bez tego zostaje pośredni serwer, np. VPS, albo dostawca VPN.
Czy NordVPN używa WireGuard?
Tak. NordVPN używa NordLynx, czyli własnego protokołu zbudowanego na WireGuard, jako domyślnego w aplikacjach. NordLynx dodaje system podwójnego NAT, żeby serwer nie musiał przypisywać użytkownikowi stałego adresu w tunelu.