PermitOpen memeriksa nama tujuan yang dikirim klien SOCKS
Cocokkan tujuan SSH SOCKS yang dibatasi berdasarkan nama host dan port yang diminta, alih-alih menganggap alias DNS dan alamat numerik setara.
Akun penerusan SSH yang sudah ada dapat membatasi pasangan tujuan yang digunakan klien SOCKS-nya. Fragmen di sisi server dapat mengizinkan satu layanan bernama:
Match User proxyuser
PermitOpen api.example.net:443
Padukan ini dengan kebijakan autentikasi dan penerusan akun yang ada. PermitOpen sendiri tidak memberikan izin penerusan maupun menonaktifkan akses shell.
OpenSSH membandingkan nama tujuan yang dikirim tanpa melakukan pencarian alamat untuk perbandingan itu. Kecuali bentuk wildcard yang didokumentasikan, nilai itu bukan pola nama host umum.
Ini penting bagi SOCKS5. Klien yang mengirim api.example.net dengan port 443 dapat cocok dengan pasangan itu. Klien yang menyelesaikan nama yang sama secara lokal dan mengirim IP numerik telah mengirim string tujuan yang berbeda. Alias yang mengarah ke alamat yang sama juga berbeda.
Jaga mode penyelesaian lokal versus proksi klien tetap konsisten dengan aturan yang dimaksud. Penyelesaian berikutnya atas nama host yang diizinkan tetap menentukan ke mana server terhubung; pengaturan ini bukan larangan berwawasan DNS atas setiap alamat privat.
Tinjau pembatasan khusus kunci dan pengaturan server lain yang berlaku bersamanya, karena larangan penerusan tambahan apa pun masih dapat menolak permintaan.