Cloudflare WARP CLI na linuksie

Dziś krótko – jak zainstalować i skonfigurować klienta WARP od Cloudflare na linuksie, a konkretnie na Manjaro. Składnia poleceń CLI zmieniała się co najmniej raz, więc poniższa instrukcja jest aktualna na początek roku 2025.

Instalacja na Manjaro

Uwaga: musisz mieć włączone repozytoria AUR.

# Instalujemy pakiet
$ pamac install cloudflare-warp-bin

# Włączamy usługę WARP
$ sudo systemctl start warp-svc

# Opcjonalnie: włączamy autostart usługi przy starcie systemu
$ sudo systemctl enable warp-svc

Konfiguracja WARP

Dalsze kroki dotyczą konfiguracji klienta jako członka organizacji na Cloudflare, aby dostać się do sieci prywatnych (VPN).

Na początku, musimy zarejestrować urządzenie w naszej organizacji. Robimy to jedną komendą:

$ warp-cli registration new [nazwa-naszej-organizacji]

Akceptujemy licencję i powinna otworzyć się przeglądarka. I o dziwo, wystarczy wcisnąć przycisk i… voilá! Sprawdzamy status rejestracji:

$ warp-cli registration show

Account type: Team
Device ID: ...
Public key: ...
Account ID: ...
Organization: ...

Połączenie

Teraz zostało już tylko połączyć się do sieci:

$ warp-cli connect
Success

$ warp-cli status
Status update: Connected

Dodatkowo, możemy zweryfikować cURLem czy faktycznie nasz ruch idzie przez CF:

$ curl -s https://www.cloudflare.com/cdn-cgi/trace/ | grep warp
warp=on

Usunięcie ikonki z obszaru powiadomień

Jeżeli – tak jak ja – nie chcecie mieć dodatkowej ikonki w tray’u, to należy skutecznie pozbyć się dodatkowo zainstalowanej usługi.

$ systemctl --user stop warp-taskbar
$ systemctl --user disable warp-taskbar
$ systemctl --user mask warp-taskbar

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *