ConnectPort menyemak destinasi yang diminta dalam CONNECT, bukan pendengar yang menerima klien:

Nombor contohPeranan
8888Pendengar masuk Tinyproxy.
443Port destinasi HTTPS biasa.
80 dalam CONNECT yang ditolakDestinasi yang sebenarnya diminta klien untuk diterowong.

Kebenaran jelas untuk destinasi HTTPS biasa ialah:

ConnectPort 443

Kekalkan pengesahan dan sekatan klien. Manual Tinyproxy mentakrifkan kedua-dua senarai port yang tiada dan tetapan khas untuk melumpuhkan CONNECT. Mengalihkan senarai yang menyekat boleh meluaskan akses.

Jika port yang diminta mengejutkan anda, baca tentang kuasa CONNECT dan urutan sebelumnya. HTTP biasa pada port 80 tidak memerlukan CONNECT semata-mata kerana proksi terlibat. Klien mungkin sengaja menerowong perkhidmatan lain atau menggunakan mod yang tidak dimaksudkan; jangan anggap setiap CONNECT ke port 80 datang daripada ubah hala laman web.

Port HTTPS tambahan yang sah memerlukan kebenaran sempitnya sendiri. Membuka setiap destinasi menyembunyikan sama ada klien membuat permintaan yang dimaksudkan. Pisahkan sasaran sebenar daripada pendengar proksi sebelum menukar dasar.

Artikel berkaitan