maxconn 5 bukan lisensi lima perangkat untuk proxy Anda. Ini adalah syarat jumlah koneksi yang terkait dengan alamat sumber klien.

Potongan aturan kecil tampak seperti ini:

acl over_connection_limit maxconn 5
http_access deny over_connection_limit

Kecocokan yang didokumentasikan Squid adalah “lebih besar dari” nilai yang diberikan. Aturan penolakan memakai syarat itu; mendeklarasikan ACL saja tidak menolak apa pun. Letakkan sebelum aturan yang lebih luas yang sudah mengizinkan permintaan yang hendak dibatasi.

Pertahankan kebijakan otorisasi normal di sekitar potongan ini. Ini bukan konfigurasi akses yang lengkap. ACL juga bergantung pada basis data klien Squid yang diaktifkan; periksa client_db sebelum mengharapkannya berfungsi.

Satu perangkat dapat membuka banyak koneksi. Beberapa perangkat di belakang NAT dapat tampak sebagai satu alamat sumber. Satu mesin bersama dapat melayani beberapa pengguna, dan perangkat yang diam mungkin tidak punya koneksi saat Anda menghitung. Tidak satu pun dari hubungan itu bersifat satu-untuk-satu.

Jika kebutuhan sebenarnya adalah batas pada akun bernama, perangkat terdaftar, atau sesi aktif, definisikan identitas itu dan siklus hidupnya secara eksplisit. Ambang soket per sumber dapat melindungi kapasitas, tetapi angkanya harus dijelaskan sebagai koneksi, bukan orang atau perangkat.

Artikel terkait