PermitOpen SOCKS müştərisinin təqdim etdiyi təyinat adını yoxlayır
Məhdud SSH SOCKS təyinatını tələb olunan host adı və port üzrə uyğunlaşdırın; DNS ləqəbləri ilə rəqəmsal ünvanların eyni olduğunu güman etməyin.
Mövcud SSH yönləndirmə hesabı öz SOCKS müştərilərinin istifadə etdiyi təyinat cütlərini məhdudlaşdıra bilər. Server tərəfindəki bir fraqment bir adlı xidmətə icazə verə bilər:
Match User proxyuser
PermitOpen api.example.net:443
Bunu hesabın mövcud autentifikasiya və yönləndirmə siyasəti ilə birləşdirin. PermitOpen özü yönləndirmə icazəsi vermir və shell girişini söndürmür.
OpenSSH təqdim olunan təyinat adlarını müqayisə edərkən ünvan axtarışı etmir. Sənədləşdirilmiş wildcard formaları istisna olmaqla, dəyər ümumi host adı nümunəsi deyil.
Bu SOCKS5 üçün vacibdir. api.example.net ünvanını 443 portu ilə göndərən müştəri bu cütə uyğun gələ bilər. Eyni adı yerli olaraq həll edib rəqəmsal IP göndərən müştəri fərqli təyinat sətri təqdim etmiş olur. Eyni ünvana çıxan ləqəb də fərqlidir.
Müştərinin yerli və ya proxy həlli rejimini nəzərdə tutulan qayda ilə uyğun saxlayın. İcazə verilən host adının sonrakı həlli serverin hara qoşulacağını hələ də müəyyən edir; bu parametr hər şəxsi ünvanı qadağan edən DNS-bilikli qadağa deyil.
Açar üzrə məhdudiyyətləri və digər tətbiq olunan server parametrlərini bununla birlikdə nəzərdən keçirin, çünki hər hansı əlavə yönləndirmə qadağası sorğunu yenə də rədd edə bilər.