GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat a používat Tor (klient) jako proxy v Ubuntu, Pop! _OS nebo Linux Mint

gate (The Onion Router) směruje internetový provoz přes dobrovolnou překryvnou síť, aby chránila soukromí a svobodu uživatele.

Tento článek vysvětluje, jak nainstalovat nejnovějšího klienta Tor v Ubuntu 20.10, 20.04, 19.10, 18.04 nebo 16.04 / Linux Mint 20, 19.xa 18.xa používat jej jako proxy s různými aplikacemi.

Níže uvedené pokyny poskytují kroky nastavení Privoxy, pokud chcete používat Tor s aplikací, která nepodporuje SOCKS5 proxy, ruční nastavení proxy v případě, že Torsocks nespustí aplikaci, a konfiguraci Tor k použití výstupních uzlů specifických pro zemi (takže můžete určit, která země by měla být vaše nová IP), užitečné, pokud chcete obejít omezení země / cenzuru a nemůžete si dovolit VPN (ale pokud můžete, zvolte možnost VPN !).

To by mělo fungovat v Ubuntu 16.04 / Linux Mint 18.x, Ubuntu 18.04 / Linux Mint 19.x, 19.10 a 20.04 / Linux Mint 20, Ubuntu 20.10 a novějších, stejně jako linuxové distribuce založené na Ubuntu jako Pop! _OS, základní OS a Ubuntu – nebo varianty Linux Mint, jako je Linux Mint MATE nebo Kubuntu, Xubuntu, Ubuntu MATE a tak dále.

Verze Ubuntu starší než 16.04 / Linux Mint starší než 18.x nepoužívají systemd, takže některé věci v tomto článku nebudou u takto starých verzí fungovat.

Tor nebrání online službám zjistit, že používáte Tor, takže na to pamatujte! To by mělo být pro ochranu soukromí a ne pro anonymitu. Pokud vše, co potřebujete, je webový prohlížeč s Tor, použijte Tor Browser, který jako základ používá Firefox ESR, je velmi snadno použitelný a má vše, co potřebujete. Tento článek je určen pro použití klienta Tor s jinými aplikacemi. Nepleťte si Tor (klienta) s prohlížečem Tor, jsou to dvě různé věci (v tom, co dělají)!

Nainstalujte Tor a volitelně Privoxy v Ubuntu / Pop! _OS nebo Linux Mint

I. Nainstalujte Tor v Ubuntu / Pop! _OS nebo Linux Mint

Balíček Tor z repozitářů Ubuntu se obvykle často neaktualizuje, takže se doporučuje místo toho používat oficiální úložiště Tor.

Spusťte instalaci apt-transport-https , který je nutný pro použití úložišť https, a curl ke stažení klíče úložiště:

sudo apt install apt-transport-https curl

A pak přidejte úložiště Tor (a jeho klíč) v Ubuntu / Pop! _OS s těmito příkazy:

sudo -i
echo "deb https://deb.torproject.org/torproject.org/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/tor.list
curl https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --import
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -
apt update
exit

Pro Linux Mint použijte stejné příkazy jako výše, ale nahraďte $(lsb_release -cs) v prvním příkazu s kódovým názvem verze Ubuntu, na kterém je založena vaše verze Linux Mint. Použijte pro Linux Mint 20 focal , použijte pro Linux Mint 19 (a 19.x) bionic , zatímco Mint 18.x se používá pro Linux xenial .

Nyní jste připraveni nainstalovat Tor, tor-geoipdb (aby bylo možné používat výstupní uzly specifické pro jednotlivé země), torsocks (knihovna pro snadno torizující aplikace) a deb.torproject.org-keyring (balíček, který zajišťuje, že máte nejnovější podpisový klíč úložiště):

sudo apt install tor tor-geoipdb torsocks deb.torproject.org-keyring


II. Volitelně nainstalujte Privoxy a nakonfigurujte jej pro použití s ​​Tor

Privoxy je webový proxy server bez ukládání do mezipaměti. Můžete jej použít s Torem, pokud plánujete používat Tor s aplikacemi, které podporují pouze HTTP proxy (nepodporují SOCKS5 proxy).

Chcete-li nainstalovat Privoxy v Ubuntu / Pop! Použití _OS nebo Linux Mint:

sudo apt install privoxy

Chcete-li používat Privoxy s Torem, musíte jej upravit /etc/privoxy/config Konfigurační soubor s textovým editorem, jako je Nano (jako root):

sudo nano /etc/privoxy/config

V tomto konfiguračním souboru přidejte na konec souboru následující řádek (na konec souboru se dostanete pomocí textového editoru příkazového řádku Nano stisknutím Ctrl + W následuje Ctrl + V aniž byste cokoli jiného změnili:

forward-socks5 / localhost:9050 .

Na konci řádku je mezera a poté tečka, nejedná se o překlep.

Poté soubor uložte a ukončete (chcete-li soubor uložit pomocí textového editoru příkazového řádku Nano, stiskněte Ctrl + O a poté Enter; Ukončete pomocí Ctrl + X ).

Nyní musíte restartovat Privoxy:

sudo systemctl restart privoxy

Používejte Tor a Privoxy v Ubuntu / Pop! _OS nebo Linux Mint

I. Použijte gól přes gólové ponožky

Chcete-li snadno spustit aplikaci a používat Tor, můžete použít torsocks který funguje jak s GUI, tak s programy příkazového řádku. Tato knihovna zajišťuje, že požadavky DNS jsou zpracovávány bezpečně a explicitně odmítá jakýkoli jiný provoz než TCP z aplikace, kterou používáte.

Chcete-li například spustit Spotify s Torsocks, použijte:

torsocks spotify

Chcete-li otestovat, spusťte tento příkaz a získejte svou skutečnou IP adresu:

curl ipv4.icanhazip.com

(Pokud curl není nainstalován, můžete jej nainstalovat pomocí:sudo apt install curl )

Poté spusťte stejný příkaz, ale použijte torsocks:

torsocks curl ipv4.icanhazip.com

Příkaz torsocks by měl vrátit jinou IP, protože byl spuštěn přes Tor proxy.

Pokud se zobrazí chybová zpráva, služba Tor možná není spuštěna. Měl by se spustit automaticky při instalaci, ale pokud ne, můžete jej spustit tímto příkazem:

sudo systemctl start tor

Problém je však s torzy – některé aplikace se nespustí. Například spuštění torsocks firefox nebo torsocks google-chrome nic nedělá. V takových případech budete muset ručně zadat proxy Tor SOCKS5 do aplikace, kterou chcete použít – viz níže.

II. Zadejte adresu proxy ručně

Jakmile nainstalujete Tor a Privoxy, můžete v nastavení sítě / proxy aplikace použít následující informace o proxy (stačí nastavit jednu z těchto dvou):

  • Proxy SOCKS5:použijte localhost jako proxy hostitel / IP a 9050 jako přístav
  • HTTP proxy (vyžaduje instalaci a konfiguraci Privoxy podle popisu):použijte localhost jako proxy adresu a 8118 jako přístav


Pokud je to možné, použijte SOCKS5 proxy nebo, pokud to aplikace nepodporuje, místo toho normální HTTP proxy.

Tor můžete také použít jako server proxy pro celý systém. Přejděte například na Gnome System Settings > Network , klikněte na Network Proxy , nastavte proxy na Manual a poté použijte localhost jako hostitel ponožek a 9050 jako port:

</code> „border =“ 0 „data-original-height =“ 784 „data-original-width =“ 1085 „height =“ 462 „src =“ https://www.linuxuprising.com/ezoimgfmt/4.bp.blogspot. com / -i6xpetr35ka / w79dgn07zpi / aaaaaaaabna / akap7pywmeid7htoecbqpr2wnntxrpUzqclcbgas / s640 / gnome-network-proxy-settings-tdyl.p9ome% 2 „width =” 640 “ezimg269 s. <p>
 Všimněte si, že webové prohlížeče založené na Chromiu (Google Chrome, Opera, Vivaldi atd.) neumožňují ve svém nastavení nastavit proxy a místo toho používají server proxy pro celý systém.</P> <p>
 <b>III. Jak změnit Tor. zadaná IP adresa</b> </P> <p>
 Pokud potřebujete změnit IP adresu poskytnutou Torem, nejjednodušší způsob, jak znovu načíst službu Tor, je následující:</P> <pre><code>sudo systemctl reload tor</code></pre> <p>
 Tento příkaz znovu načte konfiguraci Tor a způsobí, že Tor naváže nové připojení a poskytne vám novou IP adresu.</P> <p>
 Zkontrolujte IP adresu pomocí <code>torsocks curl ipv4.icanhazip.com</code> Příkaz.</P> <p>
 <b>NS. Jak nakonfigurovat Tor tak, aby používal výstupní uzly specifické pro zemi (vyberte zemi, ze které má být vaše nová IP adresa)</b> </P> <p>
 Aby bylo možné v Tor specifikovat výstupní uzly specifické pro jednotlivé země, <code>tor-geoipdb</code> Balíček je potřeba nainstalovat. Tento balíček je zmíněn ve výše uvedených pokynech, takže by měl být již nainstalován, ale myslel jsem, že to zmíním v případě, že již máte Tor nainstalovaný, a přeskočil jsem pokyny k instalaci z tohoto článku.</P> <p>
 Chcete-li použít Tor ke změně vaší IP adresy na IP konkrétní země, budete muset upravit Tor <code>/etc/tor/torrc</code> Konfigurační soubor jako root:</P> <pre><code>sudo nano /etc/tor/torrc</code></pre> <p>
 Přidejte do souboru následující dva řádky, aniž byste cokoli jiného změnili:</P> <pre><code>ExitNodes {COUNTRY_CODE}
StrictNodes 1</code></pre> <p>
 Nahraďte <code>COUNTRY_CODE</code> s dvoupísmenným kódem země ISO3166, například <code>us</code> pro Spojené státy <code>de</code> pro Německo atd. Zde najdete seznam kódů zemí. Můžete také určit více zemí tak, že je oddělíte čárkou takto:<code>{country1},{country2},{country3}</code> , například <code>{be},{pl},{ca}</code> . Země musí být uvedeny ve složených závorkách:<code>{}</code> .</P> <p>
 Až budete hotovi, soubor uložte a ukončete (chcete-li soubor uložit pomocí textového editoru příkazového řádku Nano, stiskněte <code>Ctrl + O</code> a poté <code>Enter</code>; Ukončete pomocí <code>Ctrl + X</code> ) a znovu načtěte konfiguraci brány pomocí tohoto příkazu:</P> <pre><code>sudo systemctl reload tor</code></pre> </P> <br>
<div class='dateModified'></div>

        </article>

        
        <div class=
Ubuntu
  1. Jak nainstalovat a používat Hubot na Ubuntu Linux

  2. Nainstalujte Tor proxy na Ubuntu 20.04 Linux

  3. Jak nainstalovat Adobe Acrobat Reader v Ubuntu a Linux Mint

  1. Nainstalujte Tor proxy na Ubuntu 22.04 Linux

  2. Jak nainstalovat Skype 5.0 v Ubuntu a Linux Mint

  3. Jak nainstalovat a používat Privoxy na Ubuntu 16.04

  1. Jak nainstalovat a nakonfigurovat Squid Proxy v Ubuntu, Linux Mint

  2. Jak nainstalovat Minecraft na Ubuntu a Linux Mint

  3. Jak nainstalovat a používat Steam na Ubuntu 20.04 LTS