GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Tinyproxy na Ubuntu 14.04

V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat Tinyproxy na vašem serveru Ubuntu 14.04.  Pro ty z vás, kteří to nevěděli, Tinyproxy je lehký HTTP/HTTPS proxy démon pro operační systémy POSIX. Od základu navržený tak, aby byl rychlý a přitom malý, je ideálním řešením pro případy použití, jako jsou vestavěná nasazení, kde je vyžadována plnohodnotná HTTP proxy, ale systémové prostředky pro větší proxy nejsou k dispozici.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Tinyproxy na server Ubuntu 14.04.

Funkce Tinyproxy

  • Anonymní režim:Umožňuje specifikaci jednotlivých HTTP hlaviček, které by měly být povoleny a které by měly být blokovány.
  • Podpora HTTPS:Tinyproxy umožňuje přesměrování připojení HTTPS bez jakékoli úpravy provozu.
  • Vzdálené monitorování:Tinyproxy lze vzdáleně sledovat, aby bylo možné zobrazit protokoly a podrobnosti o přístupu.
  • Monitorování průměrného zatížení:Tinyproxy lze nakonfigurovat tak, aby odmítal připojení poté, co zatížení serveru dosáhne určitého bodu.
  • Řízení přístupu:Tinyproxy lze nakonfigurovat tak, aby umožňovala připojení pouze z určitých podsítí nebo IP adres.
  • Zabezpečení:S určitou konfigurací lze Tinyproxy spustit bez jakýchkoli speciálních oprávnění, čímž se minimalizuje šance na kompromitaci systému. Navíc byl navržen s ohledem na zamezení přetečení vyrovnávací paměti.
  • Malé rozměry:Tinyproxy vyžaduje velmi málo systémových prostředků – paměťová náročnost má tendenci být kolem 2 MB s glibc a zatížení procesoru roste lineárně s počtem současných připojení (v závislosti na rychlost připojení). Proto lze Tinyproxy provozovat na náhradním starším počítači bez jakéhokoli dopadu na výkon.
  • Filtrování na základě adresy URL:Tinyproxy umožňuje černé a bílé listiny založené na doméně a adresách URL.
  • Transparentní proxy:Tinyproxy podporuje konfiguraci jako transparentní proxy, takže proxy lze používat bez nutnosti konfigurace na straně klienta.
  • Řezení proxy:Tinyproxy může pro odchozí připojení používat upstream proxy server namísto přímých připojení k cílovému serveru, čímž vytváří takzvaný proxy řetězec.

Nainstalujte Tinyproxy na Ubuntu 14.04

Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujícího apt-get příkazy v terminálu.

sudo apt-get update
sudo apt-get upgrade

Krok 2. Instalace Tinyproxy.

Tinyproxy lze nainstalovat z výchozích repozitářů Ubuntu pomocí:

apt-get install tinyproxy

Po dokončení instalace otevřete konfigurační soubor Tinyproxy pomocí editoru, který si zvolíte:

nano /etc/tinyproxy.conf

Ve výchozím nastavení bude Tinyproxy přijímat pouze připojení od 127.0.0.1. Přejděte dolů do části řízení autorizace a přidejte IP adresu místního počítače do seznamu povolených:

Allow 127.0.0.1
Allow your.local.ip.address

Než toto zavřete, poznamenejte si port, na kterém bude Tinyproxy naslouchat.  Ve výchozím nastavení je to 8888, jak je uvedeno na řádku:

Port 8888

Uložte konfiguraci a restartujte službu:

/etc/init.d/tinyproxy restart

Krok 3. Nastavte úlohu cron Tinyproxy.

Nastavte úlohu Cron pro pravidelné restartování Tinyproxy:

crontab -e

A přidejte následující řádky:

0 2 * * * /etc/init.d/tinyproxy restart

Blahopřejeme! Úspěšně jste nainstalovali Tinyproxy. Děkujeme, že jste použili tento návod k instalaci Tinyproxy do vašeho systému Ubuntu 14.04. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Tinyproxy.

P>


Ubuntu
  1. Jak nainstalovat a nakonfigurovat Tinyproxy na Ubuntu 14.04

  2. Jak nainstalovat R na Ubuntu 16.04

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat Odoo na Ubuntu

  2. Jak nainstalovat Maven na Ubuntu

  3. Jak nainstalovat Wine na Ubuntu

  1. Jak nainstalovat Ruby na Ubuntu 20.04

  2. Jak nainstalovat R na Ubuntu 20.04

  3. Jak nainstalovat Go na Ubuntu 18.04