នៅពេលការកំណត់ OpenSSH ប្រើឧបករណ៍ភ្ជាប់ SOCKS តាមលំនាំដើម សូមដាក់ករណីលើកលែងដែលមានឈ្មោះមួយនៅមុនច្បាប់ធំនោះ៖

Host internal.example
    ProxyCommand none

Host *
    ProxyCommand nc -X 5 -x proxy.example:1080 %h %p

ឧទាហរណ៍នេះប្រើ ចំណុចប្រទាក់ជម្រើស nc របស់ OpenBSD សម្រាប់ SOCKS5។ ការភ្ជាប់ដោយ ssh internal.example ជ្រើសរើសករណីលើកលែង។ ម៉ាស៊ីនផ្សេងទៀតទទួលបានឧបករណ៍ភ្ជាប់លំនាំដើម។ សម្រាប់គោលដៅ SSH សាធារណៈដែលអនុញ្ញាត កំណត់ត្រាដែលគ្មានគណនីពី បញ្ជីប្រូកស៊ី SOCKS5 អាចផ្តល់អាសយដ្ឋានប្រូកស៊ីលំនាំដើម ប្រសិនបើវាអនុញ្ញាតម៉ាស៊ីនពិត និងច្រក SSH នីមួយៗ។ រក្សាករណីលើកលែងខាងក្នុងដែលចង់បាន។

លំដាប់មានសារៈសំខាន់ ព្រោះ OpenSSH ប្រើតម្លៃដំបូងដែលទទួលបានសម្រាប់ប៉ារ៉ាម៉ែត្រ។ ករណីលើកលែងត្រូវជួបមុនពេលតម្លៃលំនាំដើមដែលត្រូវគ្នាផ្តល់ ProxyCommand រួមទាំងតម្លៃលំនាំដើមដែលអានតាមឯកសារ Include។

ពិនិត្យការកំណត់ដែលមានប្រសិទ្ធភាពសម្រាប់ការហៅជាក់លាក់ដោយ៖

ssh -G internal.example

លំនាំម៉ាស៊ីនត្រូវគ្នានឹងឈ្មោះដែលប្រើដើម្បីហៅ SSH។ ប្រសិនបើពាក្យបញ្ជាប្រើឈ្មោះក្លែងក្លាយដែល HostName ចង្អុលទៅ internal.example សូមផ្តល់ករណីលើកលែងដែលចង់បានដល់ឈ្មោះក្លែងក្លាយនោះផងដែរ។ នេះរក្សាច្បាប់ភ្ជាប់នឹងការស្វែងរកការកំណត់ពិត ជំនួសឱ្យការសន្មតថាឈ្មោះស្មើគ្នាក្នុង DNS ជ្រើសប្លុកដូចគ្នា។

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