FreeGuard VPN
HomeNodi VPNDownloadPrezzi

Free VPN for Linux — FreeGuard CLI (no GUI client today)

FreeGuard for Linux ships as a CLI tool only, no desktop GUI. Install via our install script, Homebrew, or GitHub Releases. x86_64 and arm64 supported.

Su Linux, FreeGuard viene fornito solo come strumento CLI. Al momento non esiste un client GUI per Linux. Installa tramite il nostro script di installazione, Homebrew, oppure scarica un binario da GitHub Releases. Funziona su distribuzioni x86_64 e arm64.

Disponibilità su Linux: Solo CLI, Nessuna GUI al Momento

La nostra offerta Linux è un client a riga di comando basato su Go costruito sul core mihomo. Al momento non pubblichiamo una GUI desktop per Linux. Se desideri una GUI, usa l’app Windows o Mac.

Il client Linux di FreeGuard è la CLI freeguard, distribuita come binario singolo per le principali distribuzioni Linux x86_64 e arm64. Gestisce login, selezione del nodo, connessione, regole di routing e avvio automatico — tutto dal terminale.

Attualmente non forniamo una GUI desktop per Linux. Se hai bisogno di un’interfaccia desktop, le opzioni sono le app FreeGuard per Windows o Mac.

Come Installare Effettivamente FreeGuard su Linux

Tre percorsi di installazione supportati: il nostro script di installazione, Homebrew, o GitHub Releases. Non esistono repository ufficiali apt, dnf o pacman.

Script di installazione (consigliato):

curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh

Homebrew:

brew install planetlinkinc/tap/freeguardvpn

Binario diretto: scarica l’artefatto di rilascio per la tua architettura da GitHub Releases.

Non pubblichiamo pacchetti .deb, .rpm o Arch tramite repository di distribuzione, e non esiste una voce apt install freeguard / dnf install freeguard / pacman -S freeguard in alcun repository upstream.

Funzionalità che Vengono Effettivamente Rilasciate nella CLI Linux

  • Protocolli: anytls, hysteria2, trojan — configurabili tramite freeguard config
  • Selezione del nodo: freeguard connect <alias> (ad es. freeguard connect la2, hk1) oppure modalità automatica “best node”
  • Regole di routing: sottocomando freeguard rule per aggiungere e elencare regole di routing personalizzate
  • Avvio automatico: freeguard autostart enable installa un servizio systemd user in ~/.config/systemd/user/freeguard.service (non è richiesto alcun demone root)
  • Diagnostica: freeguard doctor controlla il tuo ambiente
  • Stato/monitoraggio: freeguard status e freeguard monitor per informazioni in tempo reale sulla connessione

Un interruttore separato di kill-switch desktop e lo split tunneling per-app non sono esposti come comandi CLI.

Come Iniziare

  1. Passo 1: Esegui curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh
  2. Passo 2: Esegui freeguard init ed esegui l’accesso con il tuo account gratuito
  3. Passo 3: Esegui freeguard connect (o freeguard connect la2 ecc. per un nodo specifico)

Domande Frequenti

FreeGuard ha un’applicazione GUI per Linux?

No. L’offerta Linux attuale è solo la CLI freeguard. Non esiste una GUI desktop su Linux. Se desideri una GUI, usa l’app Windows o Mac.

Posso installare FreeGuard dal gestore pacchetti della mia distribuzione?

Non dai repository ufficiali della distribuzione. Usa il nostro script di installazione (install.sh), Homebrew, oppure scarica un binario da GitHub Releases. Al momento non pubblichiamo su apt, dnf, pacman o AUR.

La CLI funziona su server headless e Docker?

Sì. La CLI è un singolo binario Go senza dipendenze GUI. Funziona in sessioni SSH, all’interno di container e su immagini base minimali, purché il container disponga delle capacità di rete necessarie per creare un dispositivo TUN.

Posso avviare FreeGuard automaticamente all’avvio?

Sì. freeguard autostart enable installa un servizio systemd user in ~/.config/systemd/user/freeguard.service. Viene eseguito sotto il tuo utente, non come demone root.

Quali architetture sono supportate?

Linux x86_64 e arm64. Le release per entrambe sono pubblicate su GitHub Releases e distribuite tramite lo script di installazione.

Quali distribuzioni Linux sono supportate?

Ci si aspetta che funzioni su qualsiasi Linux moderno con un kernel recente, perché la CLI viene distribuita come un singolo binario autonomo. Effettuiamo i test principalmente su Ubuntu e Debian.

La CLI Linux supporta gli stessi protocolli delle app desktop?

Sì. anytls, hysteria2 e trojan sono tutti supportati nella CLI, con lo stesso core mihomo sottostante usato dalle app Windows e Mac.

Come disinstallo la CLI?

Se installata tramite lo script di installazione, rimuovi il binario freeguard da /usr/local/bin (o dal tuo prefisso di installazione) ed elimina ~/.config/freeguard. Per Homebrew, esegui brew uninstall freeguardvpn. Per il servizio systemd user, esegui prima freeguard autostart disable.

Ultima verifica: 2026-04-15