ផ្តល់ឱ្យ Windows OpenSSH នូវពាក្យបញ្ជា Ncat SOCKS5 ច្បាស់លាស់
ប្រើ Ncat ជាជំនួយការដឹកជញ្ជូនស្ទ្រីមស្តង់ដាររបស់ OpenSSH ហើយបញ្ជាក់ SOCKS5 ជំនួសឱ្យការពឹងផ្អែកលើ HTTP proxy លំនាំដើម។
ប្រសិនបើ Ncat មានរួចហើយសម្រាប់ Windows OpenSSH វាអាចផ្តល់ការតភ្ជាប់តាមរយៈ SOCKS5 proxy។ បន្ថែមធាតុ host ទៅក្នុងការកំណត់ SSH ដែលអតិថិជន OpenSSH នោះប្រើ:
Host target-via-socks
HostName ssh.example
User user
ProxyCommand ncat.exe --proxy-type socks5 --proxy proxy.example:1080 %h %p
ជំនួសឈ្មោះ host ទាំងពីរ និងគណនី បន្ទាប់មកភ្ជាប់ជាមួយ ssh target-via-socks។ ឧទាហរណ៍នេះសន្មត់ថា ncat.exe ស្ថិតនៅក្នុងផ្លូវស្វែងរកឯកសារប្រតិបត្តិរបស់ជំនួយការ។ បើមិនដូច្នេះទេ សូមប្រើផ្លូវពេញលេញនៃឯកសារប្រតិបត្តិដែលបានដកស្រង់ត្រឹមត្រូវ ជាពិសេសនៅពេលថតមានចន្លោះ។
ចំណុចបញ្ចប់ proxy មកបន្ទាប់ពី --proxy។ OpenSSH ពង្រីក %h និង %p ទៅជាឈ្មោះ host និងច្រក SSH ចុងក្រោយ។ Ncat ចរចាការតភ្ជាប់ SOCKS ហើយដឹកស្ទ្រីមបៃលទ្ធផលនៅលើធាតុចូល និងចេញស្តង់ដារ; OpenSSH បន្តការចាប់ដៃ SSH លើស្ទ្រីមនោះ។
--proxy-type socks5 ច្បាស់លាស់មានសារៈសំខាន់។ នៅពេលជម្រើសនោះអវត្តមាន Ncat ប្រើ HTTP proxy តាមលំនាំដើម ទោះបីច្រកដែលបានផ្តល់គឺ 1080 ក៏ដោយ។ អ្នកស្តាប់ SOCKS មិនអាចសន្និដ្ឋានថាសំណើ HTTP CONNECT មានន័យថា SOCKS បានទេ។
ឧទាហរណ៍នេះសន្មត់ចំណុចបញ្ចប់ SOCKS ដែលគ្មានការផ្ទៀងផ្ទាត់; ជ្រើសរើសបេក្ខជនពី បញ្ជី proxy SOCKS5 សម្រាប់តែគោលដៅ SSH សាធារណៈដែលផ្លូវនោះត្រូវបានអនុញ្ញាត ហើយពិនិត្យការចូលដំណើរការទៅ host និងច្រកពិតរបស់វា។ ការផ្ទៀងផ្ទាត់ proxy នៅពេលចាំបាច់ គឺដាច់ដោយឡែកពីការចូល SSH ក្រោយមក។ រក្សាការផ្ទៀងផ្ទាត់សោ host របស់គោលដៅ SSH; ការទៅដល់វាតាមរយៈជំនួយការ មិនផ្លាស់ប្តូរអត្តសញ្ញាណដែល OpenSSH ត្រូវផ្ទៀងផ្ទាត់ទេ។