Squid (Proxy) Sunucu Nedir?30.09.2020
Squid sunucu internete çıkan kullanıcıların erişmek istedikleri web sayfalarını cacheleyerek internetin daha verimli ve hızlı kullanılmasına, içerik filtreleme özelliği sayesinde güvenli internet kullanımına olanak sağlar.Squid hizmetini kullanmak isteyen kullanıcılar internet tarayıcılarında gerekli ip ve port numarasını yazarak gerekli ayarları yapmalıdırlar.
Debian 10 üzerinde Squid (Proxy) Sunucu Kurulumu
Çoğu linux dağıtımına çok kolay kurulabilen squid sunucu kararlı dağıtımlardan debian 10 üzerine kurulum yapılacaktır.
Adımlar
-
Debian 10 kurulumunu yapıp gerekli network ayarlarının tamam olduğu kontrol edilmelidir.
-
apt update komutu ile var ise işletim sistemi güncellenir.
-
apt install squid kurulumu yapılır
-
/etc/squid/squid.conf dosyası squid’in ayar dosyasıdır.
-
Default portu 3128 dir.Güvenlik adına bu port farklı bir port olarak tanımlanabilir.Son kullanıcıya bu port verilmelidir.
-
/etc/init.d/squid start ile servis başlatılmalıdır konfig dosyasında düzenleme yapıldıktan sonra.
Trafiğe izin verme
http_access allow all #http_access deny all satırları ile trafiğe izin verilir.
Trafiği kısıtlama
acl yasakla1 dstdomain oyunsitesi27.com acl yasakla2 dstdomain bahisler.com http_access deny yasakla1 http_access deny yasakla2 Kısıtlanacak siteler bir dosya içerisine yazılarakta şu şekilde yapılır. acl yasaklistem dstdomain "/etc/squid/yasakla.txt" http_access deny yasaklistem Kısıtlanacak kelimeler bir dosya içerisine yazılarakta şu şekilde yapılır. acl yasaklistem dstdomain "/etc/squid/yasakla.txt" http_access deny yasaklistem acl yasakkelimelistem url_regex "/etc/squid/kelime.txt" http_access deny yasakkelimelistem