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 ya Linux ni mteja wa mstari wa amri ulioundwa kwa seva na wasanidi programu: elekeza trafiki kwa kutumia sheria zako mwenyewe au kulingana na eneo kwa GeoIP, itumie kwenye skripti kwa matokeo ya JSON na uiendeshe kama huduma ya mtumiaji ya systemd. Isakinishe kwa amri moja kwenye x86_64 au arm64.
FreeGuard kwenye Linux ni mteja wa mstari wa amri
Faili moja tekelezi ya Go inayokuandalia kiini cha mihomo. Kwa programu yenye kiolesura cha picha, tumia FreeGuard ya Windows au Mac.
CLI ya freeguard hushughulikia kuingia, kuchagua seva, kuunganisha, sheria za uelekezaji na kuanza kiotomatiki kupitia terminal. Ni programu moja ya Go inayoweza kutekelezwa kwa Linux ya x86_64 na arm64, ambayo hukuandalia msingi wa mihomo. Hivyo, inafaa kwa seva, kontena na usakinishaji mdogo, pamoja na kompyuta za mkononi za wasanidi programu.
Hakuna programu ya Linux ya kompyuta ya mezani. Ikiwa unataka kiolesura cha picha, tumia programu ya FreeGuard ya Windows au Mac.
Elekeza Trafiki Unavyotaka: Kanuni na Uelekezaji wa Maeneo ya GeoIP
Andika sheria zako za kuelekeza trafiki au elekeza trafiki ya eneo moja moja kwa moja, kisha angalia muhtasari wa uelekezaji baada ya kuunganisha.
- Hali ya sheria kwa chaguomsingi: sheria za uelekezaji huamua ni trafiki ipi hupitia VPN na ipi huenda moja kwa moja, na
freeguard connecthuchapisha muhtasari wa uelekezaji kwa lugha rahisi - Sheria maalum:
freeguard rule add DOMAIN example.com DIRECThuongeza sheria;rule list,rule removenarule import(kutoka URL au faili) hudhibiti zilizosalia - Uelekezaji wa trafiki kwa eneo la GeoIP:
freeguard config set geoip_region CNhuelekeza trafiki ya eneo moja, kama vile CN au JP, moja kwa moja huku trafiki nyingine yote ikiendelea kupitia VPN - Hali ya TUN:
freeguard connect --tunhuelekeza trafiki yote ya mashine; bila hali hii, FreeGuard hutoa proksi ya ndani ambayo programu zako zinaweza kutumia
Sakinisha FreeGuard kwenye Linux
Kuna njia tatu zinazotumika za usakinishaji: hati yetu ya usakinishaji, Homebrew, au GitHub Releases. Hakuna hazina rasmi za apt, dnf au pacman.
Script ya usakinishaji (inapendekezwa):
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh
Sakinisha kwa kutumia Homebrew:
brew install planetlinkinc/tap/freeguardvpn
Faili ya binary ya moja kwa moja: pakua toleo la usanifu wa kifaa chako kutoka GitHub Releases.
Hatuchapishi .deb, .rpm au vifurushi vya Arch kupitia hazina za usambazaji, kwa hivyo hakuna apt install freeguard, dnf install freeguard au pacman -S freeguard.
Vipengele Zaidi vya CLI
- Itifaki: anytls, hysteria2 na trojan; chagua moja kwa kila muunganisho, kwa mfano
freeguard connect la2 anytls - Uteuzi wa seva:
freeguard connect la2auhk1kwa kutumia lakabu,freeguard connect USkwa seva bora zaidi ya Marekani, aufreeguard connectpekee ili kutumia tena seva yako ya mwisho au kuchagua iliyo bora zaidi - Kuanzisha kiotomatiki:
freeguard autostart enablehusakinisha huduma ya systemd ya mtumiaji katika~/.config/systemd/user/freeguard.service(hakuna daemon ya root inayohitajika) - Uchunguzi:
freeguard doctorhukagua mazingira yako - Hali na ufuatiliaji:
freeguard statusnafreeguard monitorhuonyesha maelezo ya muunganisho ya wakati halisi - Uandishi wa hati: ongeza
--jsonkwenye amri ili kupata matokeo yanayoweza kusomwa na hati na mawakala wa AI
Jinsi ya Kuanza
- Hatua ya 1: Endesha
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh - Hatua ya 2: Endesha
freeguard initna uingie kwa kutumia akaunti yako ya FreeGuard - Hatua ya 3: Endesha
freeguard connect(aufreeguard connect la2kwa seva maalum)
Maswali Yanayoulizwa Mara kwa Mara
Je, FreeGuard ina programu ya kiolesura cha picha (GUI) kwa Linux?
Hapana. FreeGuard ya Linux ni kiteja cha mstari wa amri freeguard. Ikiwa unataka kiolesura cha picha, tumia programu ya Windows au Mac.
Ninawezaje kuelekeza trafiki fulani pekee kupitia VPN kwenye Linux?
Tumia sheria za uelekezaji au uelekezaji wa eneo la GeoIP. freeguard rule add hutuma vikoa au safu za anwani za IP maalum moja kwa moja au kupitia VPN, na freeguard config set geoip_region CN hutuma trafiki ya eneo moja moja kwa moja huku trafiki nyingine ikiendelea kupitia VPN.
Je, CLI ya Linux ni bure?
Kuisakinisha ni bila malipo. Kuunganisha kunatumia usajili wako wa FreeGuard; endesha freeguard subscribe list ili kuona mipango.
Je, ninaweza kusakinisha FreeGuard kupitia kidhibiti cha vifurushi cha usambazaji wangu?
Si kutoka kwenye hazina rasmi za usambazaji. Tumia hati yetu ya usakinishaji (install.sh), Homebrew, au faili ya binary kutoka GitHub Releases. Hatuchapishi kwenye apt, dnf, pacman au AUR.
Je, CLI hufanya kazi kwenye seva zisizo na kiolesura cha picha na Docker?
Ndiyo. CLI ni faili moja la binary ya Go lisilo na vitegemezi vya GUI. Huendeshwa kupitia SSH, ndani ya kontena na kwenye picha msingi ndogo, mradi tu kontena lina uwezo wa mtandao unaohitajika ili kuunda kifaa cha TUN.
Je, ninaweza kuwasha FreeGuard kiotomatiki wakati wa kuwasha mfumo?
Ndiyo. freeguard autostart enable husakinisha huduma ya user ya systemd katika ~/.config/systemd/user/freeguard.service. Huendeshwa kama mtumiaji wako, si kama daemon ya root.
Ni usanifu na usambazaji gani unaoungwa mkono?
Linux ya x86_64 na arm64. CLI ni binary moja ya Go inayokuandalia core ya mihomo, kwa hivyo distro yoyote ya kisasa yenye kernel ya karibuni inapaswa kufanya kazi; tunajaribu zaidi kwenye Ubuntu na Debian.
Je, CLI ya Linux hutumia itifaki zilezile kama programu za kompyuta za mezani?
Ndiyo. anytls, hysteria2 na trojan zote hufanya kazi kwenye CLI, kwenye core ileile ya mihomo inayotumiwa na programu za Windows na Mac.
Je, ninawezaje kusanidua CLI?
Ikiwa ulitumia hati ya usakinishaji, ondoa faili ya freeguard kutoka /usr/local/bin (au ~/.local/bin) na ufute ~/.freeguard. Ukitumia Homebrew, endesha brew uninstall freeguardvpn. Ikiwa uliwasha uanzishaji otomatiki, endesha freeguard autostart disable kwanza.
FreeGuard huheshimu sheria zote zinazotumika. Watumiaji wanawajibika kuhakikisha matumizi yao ya huduma za VPN yanatii sheria za eneo lao na masharti ya huduma ya majukwaa ya watu wengine. FreeGuard haihimizi wala kuunga mkono shughuli yoyote inayokiuka sheria au masharti ya huduma yanayotumika.