FreeGuard for Linux: Command-Line VPN with Rules and GeoIP Routing
FreeGuard for Linux is a command-line client for servers and developers: custom routing rules, GeoIP region routing, JSON output and a systemd user service. Install it with one command on x86_64 or arm64.
FreeGuard għal Linux huwa klijent tal-linja tal-kmand maħsub għas-servers u għall-iżviluppaturi: idderieġi t-traffiku bir-regoli tiegħek jew skont ir-reġjun permezz ta’ GeoIP, ikkontrollah bi skripts bl-output JSON u ħaddmu bħala servizz tal-utent systemd. Installah b’kmand wieħed fuq x86_64 jew arm64.
FreeGuard fuq Linux huwa klijent tal-linja tal-kmand
Binarju Go wieħed li jħejji l-qalba mihomo għalik. Għal app grafika, uża FreeGuard għal Windows jew Mac.
Il-CLI freeguard jieħu ħsieb id-dħul fil-kont, l-għażla tas-server, il-konnessjoni, ir-regoli tar-routing u l-istartjar awtomatiku mit-terminal. Huwa binarju wieħed ta’ Go għal Linux x86_64 u arm64 li jħejji l-core mihomo għalik, għalhekk huwa adattat għal servers, containers u installazzjonijiet minimi kif ukoll għal laptops tal-iżviluppaturi.
M’hemmx app desktop għal Linux. Jekk trid interface grafika, uża l-app FreeGuard għal Windows jew Mac.
Idderieġi t-Traffiku kif Trid: Regoli u Rotot skont ir-Reġjun tal-GeoIP
Ikteb ir-regoli tar-routing tiegħek jew għaddi t-traffiku ta’ reġjun wieħed direttament, imbagħad iċċekkja s-sommarju tar-routing wara li tikkonnettja.
- Modalità tar-regoli bħala default: ir-regoli tar-routing jiddeċiedu liema traffiku jgħaddi mill-VPN u liema jgħaddi direttament, u
freeguard connectjistampa sommarju tar-routing b’lingwaġġ sempliċi - Regoli personalizzati:
freeguard rule add DOMAIN example.com DIRECTiżid regola;rule list,rule removeurule import(minn URL jew fajl) jimmaniġġjaw il-bqija - Routing tat-traffiku skont ir-reġjun GeoIP:
freeguard config set geoip_region CNjibgħat it-traffiku ta’ reġjun wieħed, bħal CN jew JP, direttament, filwaqt li kull ħaġa oħra tibqa’ fuq il-VPN - Modalità TUN:
freeguard connect --tunjaqbad it-traffiku kollu tal-magna; mingħajru, FreeGuard jipprovdi proxy lokali li l-apps tiegħek jistgħu jużaw
Installa FreeGuard fuq Linux
Hemm tliet metodi ta’ installazzjoni appoġġati: l-iskript tal-installazzjoni tagħna, Homebrew, jew GitHub Releases. M’hemmx repożitorji uffiċjali apt, dnf jew pacman.
Skript tal-installazzjoni (rakkomandat):
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh
Installa b’Homebrew:
brew install planetlinkinc/tap/freeguardvpn
Binarju dirett: niżżel ir-rilaxx għall-arkitettura tiegħek minn GitHub Releases.
Ma nippubblikawx pakketti .deb, .rpm jew Arch permezz tar-repożitorji tad-distribuzzjonijiet, għalhekk m’hemmx apt install freeguard, dnf install freeguard jew pacman -S freeguard.
Aktar Karatteristiċi tas-CLI
- Protokolli: anytls, hysteria2 u trojan; agħżel wieħed għal kull konnessjoni, pereżempju
freeguard connect la2 anytls - Għażla tas-server:
freeguard connect la2jewhk1bl-alias,freeguard connect USgħall-aħjar server fl-Istati Uniti, jewfreeguard connectwaħdu biex terġa’ tuża l-aħħar server tiegħek jew tagħżel l-aħjar wieħed - Tnedija awtomatika:
freeguard autostart enablejinstalla servizz tal-utent ta’ systemd f’~/.config/systemd/user/freeguard.service(mhu meħtieġ ebda daemon root) - Dijanjostiċi:
freeguard doctorjiċċekkja l-ambjent tiegħek - L-istatus u l-monitoraġġ:
freeguard statusufreeguard monitorjuru dettalji f’ħin reali tal-konnessjoni - Skripting: żid
--jsonma’ kmand biex tikseb output li l-iskripts u l-aġenti tal-IA jistgħu jaqraw
Kif Tibda
- Pass 1: Esegwi
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh - Pass 2: Ħaddem
freeguard initu idħol fil-kont tiegħek ta’ FreeGuard - Pass 3: Ħaddem
freeguard connect(jewfreeguard connect la2għal server speċifiku)
Mistoqsijiet Frekwenti
FreeGuard għandu applikazzjoni b’interfaċċja grafika għal-Linux?
Le. FreeGuard għal Linux huwa l-klijent tal-linja tal-kmand freeguard. Jekk trid interfaċċja grafika, uża l-app għall-Windows jew għall-Mac.
Kif ngħaddi biss parti mit-traffiku mill-VPN fuq Linux?
Uża regoli tar-routing jew ir-routing skont ir-reġjun GeoIP. freeguard rule add jibgħat domains jew firxiet ta’ indirizzi IP speċifiċi direttament jew permezz tal-VPN, u freeguard config set geoip_region CN jibgħat it-traffiku ta’ reġjun wieħed direttament filwaqt li l-bqija jibqa’ fuq il-VPN.
Il-CLI tal-Linux huwa b’xejn?
L-installazzjoni tiegħu hija bla ħlas. Biex tikkonnettja, għandek bżonn abbonament ta’ FreeGuard; ħaddem freeguard subscribe list biex tara l-pjanijiet.
Nista’ ninstalla FreeGuard mill-maniġer tal-pakketti tad-distribuzzjoni tiegħi?
Mhux mir-repożitorji uffiċjali tad-distribuzzjonijiet. Uża l-iskritt tal-installazzjoni tagħna (install.sh), Homebrew, jew binarju minn GitHub Releases. Ma nippubblikawx fuq apt, dnf, pacman jew l-AUR.
Il-CLI jaħdem fuq servers mingħajr GUI u f’Docker?
Iva. Is-CLI huwa binarju Go waħdieni mingħajr dipendenzi fuq GUI. Jaħdem permezz ta’ SSH, ġewwa kontenituri u fuq immaġnijiet bażiċi minimi, sakemm kontenitur ikollu l-kapaċitajiet tan-netwerk li jeħtieġ biex joħloq apparat TUN.
Nista’ nibda FreeGuard awtomatikament mal-ibbutjar?
Iva. freeguard autostart enable jinstalla servizz tal-utent ta’ systemd f’~/.config/systemd/user/freeguard.service. Dan jaħdem bħala l-utent tiegħek, mhux bħala daemon root.
Liema arkitetturi u distribuzzjonijiet huma appoġġati?
Linux x86_64 u arm64. Is-CLI huwa binarju wieħed ta’ Go li jikkonfigura l-qalba mihomo għalik, għalhekk kwalunkwe distribuzzjoni moderna b’kernel riċenti għandha taħdem; nittestjaw prinċipalment fuq Ubuntu u Debian.
Il-CLI tal-Linux juża l-istess protokolli bħall-apps tad-desktop?
Iva. anytls, hysteria2 u trojan kollha jaħdmu fis-CLI, fuq l-istess core ta’ mihomo li jużaw l-apps tal-Windows u tal-Mac.
Kif inneħħi s-CLI?
Jekk użajt l-iskript tal-installazzjoni, neħħi l-binarju freeguard minn /usr/local/bin (jew ~/.local/bin) u ħassar ~/.freeguard. Bil-Homebrew, ħaddem brew uninstall freeguardvpn. Jekk attivajt l-istartjar awtomatiku, ħaddem l-ewwel freeguard autostart disable.
FreeGuard jirrispetta l-liġijiet applikabbli kollha. L-utenti huma responsabbli biex jiżguraw li l-użu tagħhom ta' servizzi VPN jikkonforma mal-liġijiet lokali u mat-termini tas-servizz ta' pjattaformi ta' partijiet terzi. FreeGuard ma jħeġġeġx jew japprovax kwalunkwe attività li tikser il-liġijiet applikabbli jew it-termini tas-servizz.