Adım 1: Squid’i Kurma
Ubuntu’da Squid proxy servisini kurmak için terminali açın ve aşağıdaki komutu kullanarak Squid’i yükleyin:
sudo apt-get update
sudo apt-get install squid
Adım 2: Yapılandırma Dosyasını Düzenleme
Squid’in ana yapılandırma dosyasını düzenleyeceğiz. Önce orijinal dosyayı bir yedekleme olarak kopyalayalım:
sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.bak
Daha sonra, nano veya tercih ettiğiniz bir metin düzenleyici kullanarak Squid yapılandırma dosyasını açın:
sudo nano /etc/squid/squid.conf
Dosyada bazı temel yapılandırmaları düzenleyin:
http_port
: Squid’in hangi portu dinleyeceğini belirtir. Varsayılan olarak 3128’dir, ancak değiştirebilirsiniz.
http_port 3128
acl
: Erişim kontrol listeleri oluşturun. Örneğin, sadece belirli IP adreslerinden erişime izin vermek istiyorsanız:
acl allowed_clients src 192.168.1.0/24
http_access allow allowed_clients
Adım 3: Squid’i Yeniden Başlatma
Yapılandırmaları kaydedip kapatın ve Squid’i yeniden başlatın:
sudo systemctl restart squid
Adım 4: Güvenlik Duvarı Ayarları (Opsiyonel)
Eğer bir güvenlik duvarı kullanıyorsanız, Squid’in trafik geçişine izin vermek için aşağıdaki gibi bir komut kullanabilirsiniz:
sudo ufw allow 3128
Adım 5: Proxy’i Kullanma (Opsiyonel)
Eğer bir web tarayıcısı veya uygulama kullanarak Squid proxy’sini kullanmak istiyorsanız, tarayıcı veya uygulama ayarlarından proxy adresini ve portunu belirtin.
Bu adımları tamamladıktan sonra, Squid proxy servisiniz başarıyla kurulmuş ve yapılandırılmış olacaktır. Lütfen güvenlik açısından dikkatli olun ve sadece güvenilir kaynaklardan gelen bilgileri kullanıcıya sunun.