Ubuntu Squid Proxy Çıkış IP Değiştirme Nasıl Yapılır?
Ubuntu Squid Proxy Çıkış IP Değiştirme Nasıl Yapılır?
Ubuntu'daki bir Squid proxy sunucusunun çıkış IP adresini değiştirmek için squid.conf
dosyasını değiştirebilirsiniz. Bu dosya genellikle /etc/squid/squid.conf
. konumunda bulunur.
Çıkış IP adresini ayarlamak için dosyaya aşağıdaki satırları ekleyebilirsiniz:
http_port 192.0.2.1:3128
Bu, çıkış IP adresini 192.0.2.1
ve bağlantı noktasını 3128
olarak ayarlar. 192.0.2.1
'i, çıkış IP adresi olarak kullanmak istediğiniz IP adresiyle değiştirebilirsiniz.
Squid.conf
dosyasını değiştirdikten sonra değişiklikleri uygulamak için Squid hizmetini yeniden başlatmanız gerekir:
sudo systemctl restart squid
Bu, Squid hizmetini yeniden başlatacak ve squid.conf
dosyasında yaptığınız değişiklikleri uygulayacaktır.
Ayrıca, squid.conf
dosyasına birden çok http_port
satırı ekleyerek Squid'i birden çok IP adresini ve bağlantı noktasını dinleyecek şekilde yapılandırabilirsiniz. Örneğin:
http_port 192.0.2.1:3128
http_port 192.0.2.2:8080
Bu, Squid'i 192.0.2.1
ve 192.0.2.2
olmak üzere iki IP adresini ve 3128
ve 8080
olmak üzere iki bağlantı noktasını dinleyecek şekilde ayarlar.
Ayrıca, squid.conf
dosyasına ACL'ler (Erişim Kontrol Listeleri) ekleyerek Squid proxy sunucusu için erişim kontrolünü yapılandırabilirsiniz. Örneğin:
acl fortytwo_network src 192.168.42.0/24
http_access allow fortytwo_network
Bu, 192.168.42.0/24
ağından Squid proxy sunucusuna erişime izin veren bir ACL kurar.
Squid.conf
dosyasına aşağıdaki satırları ekleyerek Squid'i kimlik doğrulama için bir kullanıcı adı ve parola kullanacak şekilde de yapılandırabilirsiniz:
auth_param basic program /usr/lib/squid3/basic_ncsa_auth /etc/squid/passwords
auth_param basic realm proxy
acl authenticated proxy_auth REQUIRED
http_access allow authenticated
Bu, Squid'i kimlik doğrulama için bir kullanıcı adı ve parola kullanacak şekilde ayarlar ve yalnızca kimliği doğrulanmış kullanıcılar için Squid proxy sunucusuna erişime izin verir.
Squid.conf
dosyasında herhangi bir değişiklik yaptıktan sonra Squid hizmetini yeniden başlatmayı unutmayın.