Hantar Setiap Pendengar Squid 7 kepada Proksi Induknya Sendiri
Petakan pendengar Squid untuk memisahkan proksi induk dan jadikan sandaran terus sebagai keputusan penghalaan yang jelas.
Untuk Squid 7, namakan setiap pendengar masuk dan hadkan ibu bapa mana yang layak untuk permintaannya:
http_port 3128 name=route_a
http_port 3129 name=route_b
acl via_a myportname route_a
acl via_b myportname route_b
cache_peer parent-a.example.net parent 8080 0 no-query name=parent_a
cache_peer parent-b.example.net parent 8080 0 no-query name=parent_b
cache_peer_access parent_a allow via_a
cache_peer_access parent_a deny all
cache_peer_access parent_b allow via_b
cache_peer_access parent_b deny allKekalkan akses pelanggan yang disahkan dan diperlukan akaun indukyang dikonfigurasikan secara berasingan. Serpihan penghalaan ini memilih rakan setara yang layak; ia tidak membenarkan pelanggan atau memberikan bukti kelayakan ibu bapa. Untuk ujian destinasi awam yang dibenarkan tanpa bukti kelayakan proksi ibu bapa yang dikonfigurasikan, senarai proksi HTTP membekalkan calon rakan sebaya awam.
Menyempitkan rakan sebaya yang layak tidak dengan sendirinya melarang pemajuan terus. Jika jalan keluar tersebut dilarang untuk permintaan yang dipilih, tambahkan:
never_direct allow via_a
never_direct allow via_bSemak lebih awal always_direct peraturan dan konfigurasi penuh pilihan ibu bapa. Tentukan sama ada ibu bapa yang diperuntukkan yang tidak tersedia mesti membuat pemajuan gagal atau sama ada laluan lain yang diluluskan secara jelas wujud. Permintaan pemajuan terkawal dan perbandingan ibu bapa-tidak tersedia boleh menyemak hasil yang dipilih itu; halaman yang berjaya sahaja boleh menyembunyikan sandaran yang salah.
IP awam akhir tergolong dalam sambungan luar yang terakhir. Dua ibu bapa yang berbeza boleh berkongsi laluan keluar NAT, jadi sahkan alamat itu secara berasingan daripada pilihan pendengar dan rakan sebaya.
Gunakan rujukan rakan sebaya untuk butiran pengesahan/pengangkutan. Antara muka ini digunakan pada Squid 7 dan keluaran sokongan yang lebih awal; ia tidak tersedia tanpa perubahan di Squid 8.