Tinyproxy 1.11.2-də Listen müştəri bağlantılarını qəbul edən ünvanı seçir, Allow isə icazəli müştəriləri idarə edir. Bind çıxış ünvanını seçir.

Dinləyici və müştəri qaydaları

Paketin xidmət istifadəçisi, jurnal və PID faylı ayarlarını saxlayın. Dinləyici və giriş qeydlərini nəzərdə tutulan siyasətlə əvəz edin:

Port 8888
Listen 192.0.2.10
Allow 198.51.100.27/32
ConnectPort 443

Sənədləşdirmə üçün verilmiş hər iki ünvanı dəyişin. Dinləmə ünvanı serverə məxsus olmalı, müştəri ünvanı isə serverin gördüyü mənbəyə uyğun gəlməlidir. Köhnəlmiş həddən artıq icazəverici qaydaları silin.

Allow və ya Deny qeydləri yoxdursa, Tinyproxy bütün müştərilərə icazə verir. Giriş qeydləri yarananda standart davranış rədd etmək olur və qaydaların sırası əhəmiyyət daşıyır. Bütün giriş sətirlərini silmək buna görə məhdudlaşdırıcı standarta qayıtmaq əvəzinə siyasəti açır.

ConnectPort 443 CONNECT-i həmin hədəf portu ilə məhdudlaşdırır. Quruluşunuz tələb edirsə, adi HTTP sorğularına ayrıca hədəf nəzarətləri lazımdır.

İşləyən xidmətin yoxlanması

Çıxış üçün Bind ayarı daxil olan soketləri məhdudlaşdırmır. Başladıqdan sonra faktiki dinləyicini yoxlayın:

sudo ss -ltnp 'sport = :8888'

Hər iki ünvan ailəsində gözlənilməz dinləyiciləri və ya köhnə xidmət nüsxələrini yoxlayın.

Bu versiyada yalnız konfiqurasiyanı təhlil edən sənədləşdirilmiş -t açarı yoxdur. İdarə olunan xidmət dayandırıldıqda ön planda işlətmək başlanğıc xətalarını göstərir:

sudo tinyproxy -d -c /etc/tinyproxy/tinyproxy.conf

İdarə olunan xidməti yenidən başlatmazdan əvvəl ön plan prosesini dayandırın. İcazəli mənbədən və rədd edilməli ikinci nəzarət olunan mənbədən sorğuları sınayın. Hədəf jurnalları rədd edilən sorğunun ötürülmədiyini təsdiqləməyə kömək edir.

Əlaqəli məqalələr