កំណត់ម៉ាស៊ីនបម្រើ SSH ចុងក្រោយជាម៉ាស៊ីន ហើយដាក់ម៉ាស៊ីនបម្រើកណ្តាលក្នុង ProxyJump៖

Host proxy-exit
    HostName exit.example
    User operator
    ProxyJump [email protected]
    DynamicForward 127.0.0.1:1080

ជាមួយគណនីដែលមានសិទ្ធិនៅលើម៉ាស៊ីនទាំងនោះ សូមចាប់ផ្តើម ssh -N proxy-exit។ កំណត់កម្មវិធីក្នុងម៉ាស៊ីនឱ្យប្រើ SOCKS នៅ 127.0.0.1:1080។ អ្នកស្តាប់ស្ថិតនៅលើឧបករណ៍ភ្ជាប់; ការតភ្ជាប់ SSH ទៅដល់ exit.example តាមរយៈ jump.example។

ការតភ្ជាប់គេហទំព័រដែលបានស្នើបើកពីខាងឆ្ងាយនៃសម័យ SSH ចុងក្រោយ—exit.example។ ការលោតដឹកជញ្ជូន SSH ទៅម៉ាស៊ីននោះ ហើយមិនក្លាយជាច្រកចេញ SOCKS ដោយគ្រាន់តែជាម៉ាស៊ីនដំបូងដែលអាចទៅដល់បាន។

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

ការកំណត់នេះបង្កើតសេវា SOCKS តាមរយៈ ការបញ្ជូនបន្តឌីណាមិក SSH។ ប្រសិនបើច្រកចូលកំពុងដំណើរការអ្នកស្តាប់ SOCKS ឯករាជ្យរួចហើយ ការទៅដល់អ្នកស្តាប់នោះដោយការបញ្ជូនបន្តថេរគឺជាការរៀបចំផ្សេង។

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