PermitOpen SOCKS клиенті ұсынған межелі атауды тексереді
Шектеулі SSH SOCKS межесін сұралған хост атауы мен порт бойынша сәйкестендіріңіз, DNS бүркеншік аттары мен сандық мекенжайларды бірдей деп есептеудің орнына.
Қолданыстағы SSH қайта бағыттау тіркелгісі өзінің SOCKS клиенттері пайдаланатын межелі жұптарды шектей алады. Сервер жағындағы үзінді бір аталған қызметке рұқсат бере алады:
Match User proxyuser
PermitOpen api.example.net:443
Мұны тіркелгінің қолданыстағы аутентификация және қайта бағыттау саясатымен біріктіріңіз. PermitOpen өзі қайта бағыттауға рұқсат бермейді және shell қатынасын өшірмейді.
OpenSSH ұсынылған межелі атауларды сол салыстыру үшін мекенжай іздеуін жасамай салыстырады. Құжатталған wildcard формаларын қоспағанда, мән жалпы хост атауы үлгісі емес.
Бұл SOCKS5 үшін маңызды. api.example.net-ті 443 портымен жіберетін клиент сол жұпқа сәйкес келуі мүмкін. Сол атауды жергілікті шешіп, сандық IP жіберетін клиент басқа межелі жолын ұсынды. Сол мекенжайға шешілетін бүркеншік ат та өзгеше.
Клиенттің жергілікті не прокси арқылы шешу режимін көзделген ережеге сәйкес ұстаңыз. Рұқсат етілген хост атауының кейінгі шешілуі сервердің қайда қосылатынын әлі де анықтайды; бұл параметр әрбір жеке мекенжайға DNS-ті ескеретін тыйым емес.
Кілтке қатысты шектеулерді және басқа қолданылатын сервер параметрлерін осымен бірге қарап шығыңыз, өйткені кез келген қосымша қайта бағыттау тыйымы сұрауды әлі де қабылдамауы мүмкін.