Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Nainštalovať Squid:
- Aktualizujte svoje systémové balíky:
```
aktualizácia sudo apt
```
- Nainštalujte Squid pomocou príkazu:
```
sudo apt install squid
```
2. Konfigurácia Squid:
- Otvorte konfiguračný súbor Squid `/etc/squid/squid.conf` pomocou preferovaného textového editora (napr. sudo nano /etc/squid/squid.conf).
- Nájdite nasledujúce riadky a odkomentujte ich odstránením symbolu „#“:
```
http_port 3128 transparentný
```
- Toto nakonfiguruje Squid na počúvanie na porte 3128 pomocou transparentného proxy.
3. Presmerovanie návštevnosti:
- Presmerujte všetku komunikáciu cez proxy nastavením príslušných hodnôt v súbore `/etc/default/squid`.
- Zmeňte nasledujúce riadky:
```
HTTP_PROXY=""
HTTPS_PROXY=""
```
komu:
```
HTTP_PROXY="127.0.0.1:3128"
HTTPS_PROXY="127.0.0.1:3128"
```
4. Reštartujte Squid:
- Reštartujte službu Squid, aby ste použili novú konfiguráciu:
```
sudo service squid reštart
```
5. Skontrolujte, či server proxy funguje:
- Ak chcete overiť, či váš server proxy funguje správne, použite nasledujúci príkaz:
```
curl --proxy http://127.0.0.1:3128 www.google.com
```
- Ak sa stránka úspešne načíta, váš server proxy je nakonfigurovaný správne.
6. Nastavenie výnimiek (voliteľné):
- Môžete povoliť konkrétnym stránkam obísť proxy tým, že ich pridáte do zoznamu výnimiek v `/etc/squid/squid.conf`:
```
acl enabled_sites dstdomain .google.com .example.com
http_access allow allow_sites
```
7. Povoliť a spustiť Squid pri spustení (voliteľné):
- Ak chcete, aby sa Squid spustil automaticky pri spustení systému, spustite nasledujúci príkaz:
```
sudo systemctl povoliť squid
```
Toto by malo nastaviť a nakonfigurovať základný proxy server Squid vo vašom systéme Linux. Upravte konfigurácie podľa potreby tak, aby vyhovovali vašim špecifickým požiadavkám. Uistite sa, že ste upravili pravidlá ACL tak, aby vyhovovali vášmu sieťovému prostrediu, a vykonajte všetky potrebné úpravy brány firewall, aby ste umožnili prenos dát cez server proxy.