Постоечка сметка за SSH препраќање може да ги ограничи паровите на одредишта што ги користат нејзините SOCKS клиенти. Фрагмент на страната на серверот може да дозволи една именувана услуга:

Match User proxyuser
    PermitOpen api.example.net:443

Интегрирајте го ова со постоечката политика за автентикација и препраќање на сметката. PermitOpen сам по себе не дава дозвола за препраќање и не го исклучува пристапот до shell.

OpenSSH ги споредува доставените имиња на одредишта без да врши пребарување на адреси за таа споредба. Освен документираните wildcard форми, вредноста не е општ шаблон за име на домаќин.

Ова е важно за SOCKS5. Клиент што праќа api.example.net со порта 443 може да се совпадне со тој пар. Клиент што го решава истото име локално и праќа нумеричка IP адреса доставил друга низа за одредиште. И алијасот што се решава на истата адреса е различен.

Одржувајте го режимот на локално или преку прокси решавање на клиентот усогласен со предвиденото правило. Последователното решавање на дозволеното име на домаќин сè уште одредува каде серверот се поврзува; оваа поставка не е DNS-свесна забрана за секоја приватна адреса.

Прегледајте ги ограничувањата специфични за клучеви и другите применливи поставки на серверот заедно со ова, бидејќи секоја дополнителна забрана за препраќање сè уште може да го одбие барањето.

Поврзани статии