Tinyproxy Allow sətri proxydən kimin istifadə edə biləcəyini cavablandırır. Bu, həmin müştərilərin yalnız orada yazılmış hosta çata bilməsi demək deyil. Hədəf filtrləmə ayrı bir parametrdir.

Bir adlı xidmətə çatmaq üçün nəzərdə tutulmuş proxy üçün filtr icazə siyahısı kimi çıxış edə bilər:

Filter "/etc/tinyproxy/allowed-hosts"
FilterDefaultDeny Yes
FilterURLs No

Sonra fayl seçdiyiniz filtr sintaksisi ilə icazə verilən hədəf nümunələrini ehtiva edir. Dar dəqiq host nümunəsi saxlayın və regex ankorları və ya wildcard sintaksisi seçməzdən əvvəl konfiqurasiya edilmiş FilterType yoxlayın. Bir rejim üçün yazılmış nümunə digərində başqa məna verə bilər.

Üç fərqli nəzarət var

  • Müştəri Allow/Deny qaydaları mənbə müştərilərini məhdudlaşdırır.
  • Hədəf filtrləmə tələb olunan hostu və ya URL-i məhdudlaşdırır.
  • ConnectPort CONNECT hədəf portlarını məhdudlaşdırır.

Tinyproxy təlimatı bunları ayrıca sənədləşdirir. Hədəf filtri proxy autentifikasiyası əlavə etmir və port icazəsi sorğuları bir host adı ilə məhdudlaşdırmır.

Adi tunel vasitəsilə HTTPS üçün hədəf hostla işləyin. Şifrələnmiş sorğu yolu adi proxy üçün görünən mətn kimi mövcud deyil, ona görə düz HTTP üçün işləyən yol ifadəsinin HTTPS səhifə yollarını yoxladığı güman edilməməlidir.

Saytın asılılıqlarını da nəzərə alın. Bir səhifə şəkillər götürə və ya digər hostlar vasitəsilə autentifikasiya edə bilər. Yalnız həqiqətən tələb olunan hədəfləri əlavə edin; bir çatışmayan şəkli düzəltmək üçün dəqiq host qaydasını geniş şəkilçiyə çevirmək daha çox trafikə icazə verə bilər. Siyahını kifayət qədər anlaşılan saxlayın ki, hər icazə verilən hədəfin bir səbəbi olsun.

Əlaqəli məqalələr