V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci Squid Proxy Server na Ubuntu 18.04 LTS. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s právy sudo. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.
Squid je plnohodnotný webový server proxy mezipaměti s otevřeným zdrojovým kódem, který mohou malé a střední podniky až velké sítě na podnikové úrovni používat k ukládání do mezipaměti a proxy pro vyhledávání FTP, HTTP, DNS a další protokoly. Squid může také provádět ukládání do mezipaměti a proxy pro požadavky SSL.
Nainstalujte Squid Proxy Server na Ubuntu
Krok 1. Nejprve, než začnete instalovat jakýkoli balíček na váš server Ubuntu, vždy doporučujeme zajistit, aby byly všechny systémové balíčky aktualizovány.
sudo apt update sudo apt upgrade
Krok 2. Nainstalujte Squid Proxy Server.
Balík Squid je součástí výchozích úložišť Ubuntu 18.04. Chcete-li nainstalovat proxy server SQUID, spusťte na svém serveru níže uvedený příkaz:
sudo apt install squid
Po dokončení instalace se služba Squid automaticky spustí. Chcete-li ověřit, že instalace proběhla úspěšně a služba Squid je spuštěna, postupujte podle příkazu:
sudo systemctl status squid
Krok 3. Konfigurace Squid Proxy Server.
Konfigurační soubor Squid se nachází na /etc/squid/squid.conf.
sudo nano /etc/squid/squid.conf
Upravte konfigurační soubor squid a změňte hodnotu http_port novým portem:
http_port 3128
Přejděte na možnost http_access odepřít vše. Toto je aktuálně nakonfigurováno tak, aby blokovalo veškerý provoz HTTP. To znamená, že není povolen žádný webový provoz:
http_access allow all
Přejděte na možnost viditelný_název_hostitele. K tomuto záznamu přidejte libovolné jméno. Takto se server bude jevit každému, kdo se pokusí připojit. Kdykoli provedete změny v konfiguračním souboru, musíte restartovat službu Squid, aby se změny projevily:
sudo systemctl restart squid
Krok 4. Konfigurace Firewall Service
Pro spuštěnou službu brány firewall na Ubuntu otevřete port na bráně firewall:
sudo ufw allow 3128/tcp
Krok 5. Nakonfigurujte klienta Squid.
Všechna tato konfigurace byla provedena pro nastavení vašeho proxy serveru Squid. Nyní se přepněte na svůj klientský počítač a otevřete webový prohlížeč. Pokud používáte Firefox, najdete nastavení proxy pod:
- Menu> Možnosti> Nastavení sítě> Nastavení
- Zaškrtněte přepínač pro ruční konfiguraci serveru proxy.
To je vše, co musíte udělat, abyste mohli nainstalovat Squid Proxy Server na Ubuntu 18.04. Doufám, že vám tento rychlý tip pomůže. Pokud máte dotazy nebo návrhy, neváhejte zanechat komentář níže.