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 លើរាល់អាសយដ្ឋានឯកជនទេ។
ពិនិត្យការកំណត់ជាក់លាក់តាមកូនសោ និងការកំណត់ម៉ាស៊ីនបម្រើផ្សេងទៀតដែលអនុវត្ត ព្រមជាមួយវា ព្រោះការហាមឃាត់បញ្ជូនបន្ថែមណាមួយនៅតែអាចបដិសេធសំណើបាន។