GNU/Linux >> Znalost Linux >  >> Debian

Pomocí GreenTunnel odblokujte weby, které jsou v některých zemích omezeny poskytovateli internetových služeb

Zelený tunel je bezplatný anticenzurní nástroj s otevřeným zdrojovým kódem, který obchází Deep Packet Inspection (DPI), který používá mnoho ISP k blokování určitých webových stránek. Aplikaci lze používat s grafickým uživatelským rozhraním nebo prostřednictvím příkazového řádku a je k dispozici pro Microsoft Windows, macOS a Linux.

GreenTunnel CLI vlevo a GUI vpravo


Jak to tedy odblokuje webové stránky? GreenTunnel běží jako localhost HTTP proxy server, který dělá následující.

Například pro HTTP odesílá GreenTunnel požadavky ve 2 částech 01 jako první část a 19 jako druhý díl. Tímto způsobem poskytovatel internetových služeb (ISP) nebude odpovídat blokovanému slovu „youtube“ v paketech, a proto nebudou data omezena ani blokována.

V případě HTTPS aplikace rozdělí první paket CLIENT_HELLO na malé části, aby ISP neanalyzoval paket a SNI (Server Name Indication, rozšíření TLS, které specifikuje skutečný název cílového hostitele, kterého se klient pokouší získat). access) indikující) nelze najít přes HTTPS).

Pokud jde o DNS (Domain Name System), GreenTunnel používá DNS přes HTTPS a DNS přes TLS k získání skutečné IP adresy a zabránění DNS únosům.

Stojí za zmínku, že to nefunguje všude. V a. zmínění vývojáři na Redditu komentují, že to funguje pro většinu ISP v Íránu a že také dostali pozitivní zpětnou vazbu od lidí v Turecku a Rusku. Někteří uživatelé na HN také poznamenali, že to funguje s KT ISP v Jižní Koreji a You Broadband v Indii.

GreenTunnel nefunguje při odblokování webových stránek v Číně. Neodblokuje také weby, které omezují přístup v určitých zemích, jako jsou:B. Netflix, Pandora, Hulu atd. nebudou odemčeny, pokud nejsou dostupné pro vaši zemi.

Je také velmi důležité zmínit, že GreenTunnel nešifruje provoz jako VPN a neskrývá vaši IP adresu, takže ISP může stále vidět veškerý váš provoz! Toto nepoužívejte, pokud by vás to mohlo dostat do potíží!

Rád bych také dodal, že žiji v zemi, kde poskytovatelé internetových služeb neblokují webové stránky, takže jsem si tento software nemohl sám vyzkoušet.

Stáhnout GreenTunnel

Stránka verze GitHub obsahuje binární soubory GUI GreenTunnel pro macOS, Microsoft Windows a distribuce Linuxu založené na Debianu (Ubuntu, Linux Mint, Pop! _OS, Zorin OS atd.). K dispozici je také balíček AUR pro uživatele Arch Linux Manjaro.

Informace o instalaci rozhraní příkazového řádku GreenTunnel najdete v pokynech k instalaci na jejich GitHubu https://github.com/SadeghHayeri/GreenTunnel#command -line-interface-cli (lze nainstalovat pomocí NPM, Snap a Docker).

Jak používat GreenTunnel k odblokování webů omezených poskytovateli internetových služeb

GreenTunnel je k dispozici jako nástroj příkazového řádku nebo GUI. GUI se používá snadněji, ale chybí mu některá nastavení, například neexistuje možnost změnit DNS server, neexistuje způsob, jak změnit IP a port atd.

Chcete-li použít GUI, stačí jej spustit a poté restartovat webový prohlížeč. Aplikace automaticky nastaví váš systémový proxy 27 (Takže se ujistěte, že na portu 8000 neběží nic jiného). Systémový proxy se automaticky deaktivuje, když zavřete GreenTunnel.

Webové prohlížeče založené na Chromiu automaticky používají systémový proxy (alespoň na Linuxu), takže pokud používáte Google Chrome, Chromium atd., nemusíte nic měnit. Pro Firefox přejděte na jeho 30 a nastavte jej 42 .

Chcete-li použít rozhraní příkazového řádku GreenTunnel, spusťte (toto je příklad, můžete změnit parametry):

gt --ip 127.0.0.1 --port 8000 --dns-server https://mozilla.cloudflare-dns.com/dns-query

Toto jsou dostupné možnosti příkazového řádku:

$ gt --help
Usage: green-tunnel [options]
Usage: gt [options]
Options:
  --help, -h      Show help                                            [boolean]
  --version, -V   Show version number                                  [boolean]
  --ip            ip address to bind proxy server[string] [default: "127.0.0.1"]
  --port          port address to bind proxy server     [number] [default: 8000]
  --dns-type      [string] [choices: "https", "tls"] [default: "https"]
  --dns-server    [string] [default: "https://cloudflare-dns.com/dns-query"]
  --silent, -s    run in silent mode                  [boolean] [default: false]
  --verbose, -v   debug mode                              [string] [default: ""]
  --system-proxy  automatic set system-proxy           [boolean] [default: true]

Obslužný program příkazového řádku stejně jako grafické uživatelské rozhraní nastavuje server HTTP proxy systému (na 58 a 68 Uveďte je jako argumenty). Dejte Firefox na 76 který je dostupný ve Firefoxu 83 (Webové prohlížeče založené na Chromu toto nepotřebují), restartujte webový prohlížeč a je hotovo.


Debian
  1. Přepnout rozložení klávesnice pomocí I3?

  2. Jak povolit a vynutit HTTPS s Plesk

  3. Událostí řízený model v C se zásuvkami

  1. Údržba vzdálených webových stránek pomocí Sitecopy na Ubuntu 18.04

  2. Jak nainstalovat Gitea Code Hosting Platform s HTTPS na Debian 10

  3. vytvořte prázdný img pomocí dd tak, aby jeho sektory byly 4096 bajtů spíše než 512

  1. Debian – jaké balíčky jsou standardně instalovány v Debianu? Existuje pro tuto sadu termín? Proč se některé z těchto balíčků `automaticky instalují` a některé ne?

  2. Připojit k Webdav (https) s uživatelem domény?

  3. Https ověřování pomocí Axel Downloader?