Ubuntuda SQUID Proxy Servisi Kurulumu

ubuntu squid proxy service

Squid, internet erişimini kontrol etmek ve yönetmek için kullanılan bir web proxy sunucusudur. İç ağdaki kullanıcıların internete erişimini kısıtlamak, web trafiğini filtrelemek veya internet bağlantısını hızlandırmak için kullanılabilir.

Ubuntu’da Squid proxy servisini kurmak için aşağıdaki adımları takip edebilirsiniz:

1. Gerekli paketleri yükleyin

sudo apt update
sudo apt install squid apache2-utils

Bu komutlar, Squid ve Squid için gerekli olan apache2-utils paketini yükleyecektir.

2. Yapılandırma dosyasını yedekleyin

sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.bak

Bu komut, Squid’in varsayılan yapılandırma dosyasını yedekleyecektir.

3. Yapılandırma dosyasını düzenleyin

sudo nano /etc/squid/squid.conf

Bu komut, Squid yapılandırma dosyasını nano metin düzenleyicisinde açacaktır.

Yapılandırma dosyasında, aşağıdaki ayarları yapılandırmanız gerekir:

  • Port: Squid’in dinleyeceği portu belirtir. Varsayılan olarak 3128’dir.
  • Erişim kontrol listeleri (ACL’ler): Squid’e hangi IP adreslerinden erişilebileceğini kontrol etmek için kullanılır.

Örneğin, yalnızca belirli bir IP adres aralığındaki kullanıcıların Squid’e erişebilmesini istiyorsanız, aşağıdaki ACL’yi ekleyebilirsiniz:

acl allowed_clients src 192.168.1.0/24

4. Squid’i yeniden başlatın

sudo systemctl restart squid

Bu komut, Squid servisini yeniden başlatacaktır.

5. Güvenlik duvarı ayarlarını yapın (isteğe bağlı)

Eğer bir güvenlik duvarı kullanıyorsanız, Squid’in trafik geçişine izin vermek için güvenlik duvarı ayarlarınızı yapılandırmanız gerekir. Örneğin, Ubuntu’da UFW kullanıyorsanız, aşağıdaki komutu kullanarak Squid’e izin verebilirsiniz:

sudo ufw allow 3128

6. Proxy’i kullanın

Squid proxy’sini kullanmak için, tarayıcı veya uygulama ayarlarınızdan proxy adresini ve portunu belirtin. Örneğin, Firefox’ta proxy ayarlarını şu şekilde yapılandırabilirsiniz:

  • Menü > Seçenekler > Gelişmiş > Ağ
  • Manuel proxy kurulumu
  • Proxy sunucu: Squid’in IP adresi
  • Port: Squid’in portu

Squid proxy servisini yapılandırmak için daha fazla bilgi

Squid proxy servisini daha fazla yapılandırmak için, Squid yapılandırma dosyasını inceleyebilirsiniz. Yapılandırma dosyasının ayrıntılı bir açıklaması, Squid’in web sitesinde: https://www.squid-cache.org/ bulunabilir.

İşte Squid proxy servisini yapılandırırken faydalı olabilecek bazı ipuçları:

  • Erişim kontrol listelerini (ACL’ler) kullanarak, Squid’e hangi IP adreslerinden, hangi web sitelerine veya hangi dosya türlerine erişilebileceğini kontrol edebilirsiniz.
  • Squid’i bir önbellek olarak kullanarak, web sitelerinden gelen içeriği önbelleğe alabilir ve kullanıcıların internete erişimini hızlandırabilirsiniz.
  • Squid’i bir web filtresi olarak kullanarak, belirli web sitelerine veya web içeriğine erişimi engelleyebilirsiniz.
0 Shares:
Ayrıca beğenebilirsiniz