គណនីបញ្ជូន SSH ដែលមានស្រាប់អាចកំណត់គូគោលដៅដែលអតិថិជន SOCKS របស់វាប្រើ។ បំណែកនៅខាងម៉ាស៊ីនបម្រើអាចអនុញ្ញាតសេវាដែលមានឈ្មោះមួយ៖

Match User proxyuser
    PermitOpen api.example.net:443

បញ្ចូលវាជាមួយគោលនយោបាយផ្ទៀងផ្ទាត់ និងបញ្ជូនដែលមានស្រាប់របស់គណនី។ PermitOpen ខ្លួនឯងមិនផ្តល់ការអនុញ្ញាតបញ្ជូន ឬបិទការចូល shell ទេ។

OpenSSH ប្រៀបធៀបឈ្មោះគោលដៅដែលបានផ្តល់ ដោយមិនធ្វើការស្វែងរកអាសយដ្ឋានសម្រាប់ការប្រៀបធៀបនោះ។ លើកលែងទម្រង់ wildcard ដែលបានចងក្រង តម្លៃនេះមិនមែនជាគំរូឈ្មោះម៉ាស៊ីនទូទៅទេ។

នេះសំខាន់សម្រាប់ SOCKS5។ អតិថិជនដែលផ្ញើ api.example.net ជាមួយច្រក 443 អាចផ្គូផ្គងគូនោះ។ អតិថិជនដែលដោះស្រាយឈ្មោះដូចគ្នានៅក្នុងម៉ាស៊ីន ហើយផ្ញើ IP ជាលេខ បានផ្តល់ខ្សែអក្សរគោលដៅខុសគ្នា។ ឈ្មោះក្លែងក្លាយដែលដោះស្រាយទៅអាសយដ្ឋានតែមួយក៏ខុសគ្នាដែរ។

រក្សា របៀបដោះស្រាយក្នុងម៉ាស៊ីន ឬតាមប្រូកស៊ី របស់អតិថិជនឱ្យស្របនឹងច្បាប់ដែលបានបម្រុង។ ការដោះស្រាយជាបន្តបន្ទាប់នៃឈ្មោះម៉ាស៊ីនដែលបានអនុញ្ញាតនៅតែកំណត់កន្លែងដែលម៉ាស៊ីនបម្រើភ្ជាប់; ការកំណត់នេះមិនមែនជាការហាមឃាត់ដែលដឹងពី DNS លើរាល់អាសយដ្ឋានឯកជនទេ។

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

អត្ថបទពាក់ព័ន្ធ