Tinyproxy 1.11.2: dinləyici və müştəri giriş ayarları
Tinyproxy 1.11.2-də Listen və Allow-u düzgün işlədin, Bind-i Listen-dan ayırın, icazəli və rədd edilən müştəriləri sınayın.
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.