Volg deze stappen om de Squid-proxyserver op RHEL/CentOS 7/8 te installeren en configureren:
1. Installeer inktvis.
```
jammie installeer inktvis
```
2. Start inktvis.
```
systemctl start inktvis
```
3. Schakel Squid in om te starten bij het opstarten van het systeem.
```
systemctl schakel inktvis in
```
4. Configureer Inktvis.
Open `/etc/squid/squid.conf` in uw favoriete teksteditor.
Zoek de `http_port`-richtlijn en wijzig deze in de poort waarop u Squid wilt laten luisteren.
U kunt dit bijvoorbeeld instellen op `3128`.
5. Beperk de toegang tot de proxy.
Als u de toegang tot de proxy wilt beperken tot specifieke gebruikers of IP-adressen, kunt u dit doen door een `acl`-instructie toe te voegen.
Met de volgende richtlijn kunnen bijvoorbeeld alleen gebruikers van het `10.0.0.0/24`-netwerk de proxy gebruiken:
```
acl mijn_netwerk src 10.0.0.0/24
```
6. Geef de proxy toegang tot specifieke websites.
Als u de proxy alleen toegang wilt geven tot specifieke websites, kunt u dit doen door een `http_access`-instructie toe te voegen om toegang toe te staan.
U kunt bijvoorbeeld alleen toegang toestaan tot het domein 'www.google.com' door de volgende instructie toe te voegen:
```
http_access staat www.google.com toe
```
7. Blokkeer de proxy van toegang tot specifieke websites.
Als u wilt voorkomen dat de proxy alleen toegang krijgt tot specifieke websites, kunt u dit doen door een `http_access`-instructie toe te voegen om de toegang te blokkeren.
U kunt bijvoorbeeld de toegang tot het domein `www.facebook.com` blokkeren door de volgende instructie toe te voegen:
```
http_toegang weigeren www.facebook.com
```
8. Sla de configuratie op en start Squid opnieuw op.
Sla de wijzigingen op in het bestand `/etc/squid/squid.conf` en start Squid opnieuw op zodat de wijzigingen van kracht worden.
```
systemctl herstart inktvis
```
Uw Squid-proxyserver is nu geïnstalleerd en geconfigureerd. |