FreeGuard CLI: VPN w Twoim terminalu
FreeGuard CLI to darmowy, open source’owy klient VPN w linii komend, który pozwala łączyć się z serwerami VPN, zarządzać subskrypcją i automatyzować bezpieczeństwo sieci — wszystko z poziomu terminala. Niezależnie od tego, czy jesteś deweloperem, administratorem systemów, czy zaawansowanym użytkownikiem, CLI daje Ci najszybszy i najbardziej podatny na skryptowanie sposób ochrony połączenia z Internetem.
Dlaczego warto używać klienta VPN w CLI?
Graficzne aplikacje VPN są w porządku do okazjonalnego użytku, ale nie wystarczają, gdy potrzebujesz szybkości, kontroli i automatyzacji. Oto dlaczego podejście CLI wygrywa w przypadku użytkowników technicznych:
Surowa szybkość
FreeGuard CLI łączy się w kilka sekund. Nie ma GUI do załadowania, ekranu startowego, na który trzeba czekać, ani zbędnych procesów w tle. Uruchamiasz terminal, wpisujesz jedną komendę i jesteś połączony.
freeguard connect
To wszystko. Twój ruch jest teraz szyfrowany i kierowany przez najszybszy dostępny serwer.
Gotowy do automatyzacji
Musisz połączyć się z VPN przed uruchomieniem skryptu wdrożeniowego? Chcesz zmieniać serwery co godzinę? CLI integruje się bezpośrednio ze skryptami powłoki, zadaniami cron i potokami CI/CD.
#!/bin/bash
freeguard connect --server us-west
./deploy.sh
freeguard disconnect
Wsparcie dla serwerów bez środowiska graficznego
Uruchamiasz instancję w chmurze bez środowiska pulpitu? CLI działa idealnie na serwerach bez GUI. Bez X11, bez Waylanda, bez problemu. Zainstaluj, uwierzytelnij się, połącz.
Integracja z agentami AI
To właśnie odróżnia FreeGuard CLI. Został zaprojektowany od podstaw do współpracy z asystentami kodowania AI, takimi jak Claude Code, Cursor i OpenClaw. Agenci AI mogą instalować, konfigurować i zarządzać Twoim połączeniem VPN poprzez naturalną rozmowę. Bez ręcznych kroków.
Szybka instalacja
Rozpoczęcie zajmuje mniej niż minutę na każdej platformie.
macOS
brew install freeguard/tap/freeguard
Linux (Ubuntu / Debian)
curl -fsSL https://cli.freeguard.com/install.sh | bash
Linux (inne dystrybucje)
curl -fsSL https://cli.freeguard.com/install.sh | bash
Instalator wykrywa Twoją dystrybucję i instaluje odpowiedni pakiet.
Windows
winget install FreeGuard.CLI
Weryfikacja instalacji
freeguard --version
Powinieneś zobaczyć numer wersji wypisany na stdout.
Twoje pierwsze połączenie
Krok 1: Zaloguj się
freeguard login
To otworzy Twoją przeglądarkę, aby przeprowadzić uwierzytelnienie. Na serwerach bez środowiska graficznego użyj logowania przez e-mail:
freeguard login --method email
Krok 2: Połącz się
freeguard connect
FreeGuard automatycznie wybiera najszybszy serwer na podstawie Twojej lokalizacji. Aby wybrać konkretny region:
freeguard connect --server jp-tokyo
Krok 3: Sprawdź
freeguard status
To wyświetla stan połączenia, bieżący serwer, protokół i czas działania.
Krok 4: Rozłącz się
freeguard disconnect
Co wyróżnia FreeGuard CLI
Konfiguracja jedną komendą
Inne klienty VPN w CLI wymagają pobierania plików konfiguracyjnych, edycji YAML i ręcznego zarządzania certyfikatami. FreeGuard CLI obsługuje wszystko:
freeguard login && freeguard connect
Dwie komendy. Zero plików konfiguracyjnych.
Stworzony dla agentów AI
FreeGuard CLI to pierwszy klient VPN zaprojektowany do obsługi przez asystentów AI. Każda komenda obsługuje wyjście --json oraz tryb --no-color do analizy maszynowej. Agenci AI na platformach takich jak Claude Code mogą instalować i zarządzać FreeGuard bez żadnej interwencji człowieka.
Nowoczesne protokoły
FreeGuard CLI obsługuje protokoły Trojan, Hysteria2 i AnyTLS od razu po instalacji. Klient automatycznie wybiera najlepszy protokół dla warunków Twojej sieci, albo możesz wskazać go ręcznie:
freeguard connect --protocol hysteria2
Spójność między platformami
Te same komendy działają identycznie na macOS, Linux i Windows. Skrypty, które napiszesz na Macu, będą działać bez zmian na serwerach produkcyjnych.
Open source
Klient CLI jest w pełni open source. Możesz przejrzeć kod, współtworzyć funkcje albo utworzyć własny fork do prywatnego użytku.
Najczęstsze komendy w skrócie
| Komenda | Opis |
|---|---|
freeguard login |
Uwierzytelnij swoje konto |
freeguard connect |
Połącz z najszybszym serwerem |
freeguard connect --server <id> |
Połącz z określonym serwerem |
freeguard disconnect |
Rozłącz z VPN |
freeguard status |
Pokaż stan połączenia |
freeguard servers |
Wyświetl listę dostępnych serwerów |
freeguard config |
Wyświetl lub zaktualizuj ustawienia |
freeguard logout |
Wyloguj się |
Następne kroki
- FreeGuard CLI overview — pełna lista funkcji i dokumentacja
- AI Agent Setup — pozwól swojemu asystentowi AI zarządzać VPN za Ciebie
- Pricing — wybierz plan dopasowany do Twojego użycia
- CLI vs GUI — nie wiesz, którego klienta użyć? Porównujemy je obok siebie
Ostatnia aktualizacja: March 2026