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 fyrir Linux er skipanalínubiðlari ætlaður netþjónum og forriturum: beindu umferð eftir eigin reglum eða eftir svæðum með GeoIP, gerðu það sjálfvirkt með JSON-úttaki og keyrðu það sem systemd-notendaþjónustu. Settu það upp með einni skipun á x86_64 eða arm64.
FreeGuard á Linux er skipanalínuforrit
Ein Go-tvíundarskrá sem setur upp mihomo-kjarnann fyrir þig. Notaðu FreeGuard fyrir Windows eða Mac ef þú vilt grafískt forrit.
freeguard skipanalínubiðlarinn sér um innskráningu, val á netþjóni, tengingu, beiningarreglur og sjálfræsingu úr flugstöðinni. Þetta er ein Go-tvíundarskrá fyrir x86_64 og arm64 Linux sem setur upp mihomo-kjarnann fyrir þig, svo hún hentar netþjónum, gámum og lágmarksuppsetningum jafnt sem fartölvum þróunaraðila.
Það er ekkert Linux-skjáborðsforrit. Ef þú vilt grafískt viðmót skaltu nota FreeGuard-forritið fyrir Windows eða Mac.
Stýrðu umferðinni á þinn hátt: Reglur og svæðabeining með GeoIP
Skrifaðu þínar eigin leiðarreglur eða beindu umferð frá einu svæði beint, skoðaðu síðan leiðaryfirlitið eftir að þú tengist.
- Reglustilling sjálfgefin: beiningarreglur ákveða hvaða umferð fer í gegnum VPN-ið og hver fer beint, og
freeguard connectbirtir beiningaryfirlit á mannamáli - Sérsniðnar reglur:
freeguard rule add DOMAIN example.com DIRECTbætir við reglu;rule list,rule removeogrule import(úr URL eða skrá) stjórna því sem eftir er - GeoIP-svæðisbeining:
freeguard config set geoip_region CNbeinir umferð frá einu svæði, svo sem CN eða JP, beint á meðan öll önnur umferð helst á VPN-inu - TUN-hamur:
freeguard connect --tunfangar alla umferð vélarinnar; án hans býður FreeGuard upp á staðbundinn proxy sem forritin þín geta notað
Settu FreeGuard upp á Linux
Þrjár studdar uppsetningarleiðir: uppsetningarskriftan okkar, Homebrew eða GitHub Releases. Engar opinberar apt-, dnf- eða pacman-geymslur eru í boði.
Uppsetningarskrift (mælt með):
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh
Settu upp með Homebrew:
brew install planetlinkinc/tap/freeguardvpn
Bein tvíundarskrá: sæktu útgáfuna fyrir þinn arkitektúr á GitHub Releases.
Við gefum ekki út .deb, .rpm eða Arch-pakka í gegnum pakkageymslur dreifinganna, þannig að engin apt install freeguard, dnf install freeguard eða pacman -S freeguard skipun er í boði.
Fleiri CLI-eiginleikar
- Samskiptareglur: anytls, hysteria2 og trojan; veldu eina fyrir hverja tengingu, til dæmis
freeguard connect la2 anytls - Val á netþjóni:
freeguard connect la2eðahk1eftir samheiti,freeguard connect USfyrir besta netþjóninn í Bandaríkjunum, eða einfaldlegafreeguard connecttil að nota síðasta netþjóninn aftur eða velja þann besta - Sjálfræsing:
freeguard autostart enablesetur upp systemd-þjónustu fyrir notanda á~/.config/systemd/user/freeguard.service(engin root-þjónusta þarf) - Greining:
freeguard doctorathugar umhverfið þitt - Staða og vöktun:
freeguard statusogfreeguard monitorsýna upplýsingar um virka tengingu - Skriftun: bættu
--jsonvið skipun til að fá úttak sem skriftur og AI-agentar geta lesið
Hvernig á að byrja
- Skref 1: Keyrðu
curl -fsSL https://downloadcli.freeguardvpn.com/cli/install.sh | sh - Skref 2: Keyrðu
freeguard initog skráðu þig inn með FreeGuard-reikningnum þínum - Skref 3: Keyrðu
freeguard connect(eðafreeguard connect la2til að velja tiltekinn netþjón)
Algengar spurningar
Er FreeGuard með myndrænt viðmót fyrir Linux?
Nei. FreeGuard fyrir Linux er freeguard skipanalínuforritið. Ef þú vilt grafískt viðmót skaltu nota Windows- eða Mac-forritið.
Hvernig beini ég aðeins hluta umferðarinnar í gegnum VPN á Linux?
Notaðu beiningarreglur eða GeoIP-svæðabeiningu. freeguard rule add beinir tilteknum lénum eða IP-bilum beint eða í gegnum VPN, og freeguard config set geoip_region CN beinir umferð frá einu svæði beint á meðan restin helst á VPN.
Er Linux CLI-viðmótið ókeypis?
Uppsetningin er ókeypis. Til að tengjast notarðu FreeGuard-áskriftina þína; keyrðu freeguard subscribe list til að sjá áskriftarleiðirnar.
Get ég sett FreeGuard upp með pakkastjóra Linux-dreifingarinnar minnar?
Ekki úr opinberum pakkasöfnum dreifingarinnar. Notaðu uppsetningarforskriftina okkar (install.sh), Homebrew eða tvíundarskrá frá GitHub Releases. Við gefum ekki út pakka fyrir apt, dnf, pacman eða AUR.
Virkar CLI-ið á netþjónum án grafísks viðmóts og í Docker?
Já. CLI-ið er ein Go-keyrsluskrá án háðra grafísks notendaviðmóts. Það keyrir yfir SSH, inni í gámum og á lágmarksgrunnkerfum, svo lengi sem gámur hefur þá netgetu sem þarf til að búa til TUN-tæki.
Get ég ræst FreeGuard sjálfkrafa við ræsingu?
Já. freeguard autostart enable setur upp systemd notendaþjónustu á ~/.config/systemd/user/freeguard.service. Hún keyrir sem notandi þinn, ekki sem root-þjónusta.
Hvaða arkitektúrar og Linux-dreifingar eru studdar?
Linux á x86_64 og arm64. CLI-ið er ein Go-forritsskrá sem setur upp mihomo core fyrir þig, þannig að allar nútímalegar dreifingar með nýlegum kjarna ættu að virka; við prófum aðallega á Ubuntu og Debian.
Notar Linux CLI sömu samskiptareglur og skjáborðsforritin?
Já. anytls, hysteria2 og trojan virka öll í CLI, á sama mihomo-kjarna og Windows- og Mac-forritin nota.
Hvernig fjarlægi ég CLI-forritið?
Ef þú notaðir uppsetningarskriftuna skaltu fjarlægja freeguard keyrsluskrána úr /usr/local/bin (eða ~/.local/bin) og eyða ~/.freeguard. Ef þú notaðir Homebrew skaltu keyra brew uninstall freeguardvpn. Ef þú virkjaðir sjálfvirka ræsingu skaltu fyrst keyra freeguard autostart disable.
FreeGuard virðir öll gildandi lög. Notendur bera ábyrgð á að tryggja að notkun þeirra á VPN-þjónustum sé í samræmi við staðbundin lög og þjónustuskilmála þriðju aðila. FreeGuard hvetur ekki til né styður neinar aðgerðir sem brjóta gegn gildandi lögum eða þjónustuskilmálum.