Squid üst proxy’si için ayrı kimlik bilgileri ayarlayın
İstemcinin proxy parolasının başka bir işletmeciye aktarılması gerektiğini varsaymak yerine Squid 6.13’e ayrı üst proxy hesabı verin.
Kullanıcının Squid hizmetinize girişi ile Squid’in üst proxy’ye girişi farklı kimlik bilgileri kullanır. Üst proxy başka bir işletmeciye ait olabilir ya da farklı hesap veritabanı kullanabilir. İstemci parolasını kabul etmek onu yukarıya iletmeniz gerektiği anlamına gelmez.
Squid 6.13 üst proxy tanımına sabit giriş bilgisi ekleyebilir:
cache_peer 192.0.2.20 parent 3128 0 no-query default name=upstream login=parentuser:ExampleOnly
Yukarıdaki adres ve parola belgelendirme örnekleridir. Yanlışlıkla ikinci bir peer oluşturmadan giriş bilgisini mevcut üst proxy tanımına uygulayın. Hangi isteklerin bu üst proxy’yi kullanmak zorunda olduğunu belirleyen ayrı yönlendirme politikasını koruyun.
Hesap kapsamlarını ayrı tutun
Alt taraftaki auth_param ayarları Squid örneğinizin istemcilerini doğrular. Peer’in login seçeneği başka bir atlama için kimlik bilgisi sağlar. Birini değiştirmek diğerini otomatik güncellemez.
Üst proxy’nin belgelenmiş kimlik doğrulama gereksinimlerine uyun. Bu satır, bağlantı odaklı her kimlik doğrulama düzeni için eksiksiz yapılandırma değildir. Üst proxy NTLM veya Negotiate bekliyorsa bu alandaki parolayı tekrar tekrar değiştirmek yerine desteklenen peer düzenini doğrulayın.
Squid’de PASS ve PASSTHRU gibi kimlik bilgisi aktarma seçenekleri de vardır. Anlamları özel bir üst hesapla aynı değildir ve istemcinin kimlik doğrulama bilgilerini peer’e açığa çıkarabilirler. Tasarım ayrı hesaplar kullanıyorsa bunları kestirme olarak seçmeyin.
Yapılandırmayı koruyun ve doğru atlamayı sınayın
Sabit sır yapılandırmada saklanır. Dosya ve yedek erişimini sınırlayın; ayrıştırıcı ya da hata ayıklama çıktısını paylaşmadan önce hassas verileri temizleyin. Seçeneğin kendi kaçış kuralları vardır: belgeler URL kaçışlarına izin verir ve düz yüzde işaretinin iki kez yazılmasını gerektirir.
İstemciler doğrulandığı halde iletilen istekler üst proxy’de başarısız oluyorsa o üst iletişimi ve hesabı inceleyin. İstemci–Squid ve Squid–üst proxy aktarım korumasını da ayırın; ilk bağlantıyı şifrelemek ikinciyi otomatik güvenli kılmaz.