Saya memiliki konfigurasi squid3 sederhana dan cukup mendasar di server rumah saya. Saya menggunakannya dalam kombinasi dengan Tor dan Privoxy. Saya telah mendefinisikan privoxy sebagai cache_peer dalam konfigurasi squid dan daftar akses yang mengandung URL dengan cara ini:
acl censored dstdomain "/home/me/censored.acl"
never_direct allow censored
cache_peer localhost parent 8118 0 no-query no-digest name=privoxy
cache_peer_access privoxy allow censored
Secara bertahap saya menambahkan URL baru ke file "censored.acl" untuk dimuat melalui proxy dan berfungsi.
Yang saya butuhkan adalah membuat prosesnya dinamis. Untuk setiap permintaan yang mengarah ke URL yang diblokir, saya memiliki dua baris log squid:
1337354630.541 716 127.0.0.1 TCP_MISS/403 521 GET http://bbc.co.uk/persian - DIRECT/212.58.241.131 -
1337354630.614 24 127.0.0.1 TCP_HIT/000 0 GET http://10.10.34.34/? - DIRECT/10.10.34.34 -
Baris kedua selalu sama. Apakah ada cara agar saya dapat memuat kembali permintaan dalam squid sesuai dengan responsnya? Atau jika permintaan diikuti atau dialihkan ke URL lain?