បើកការកំណត់ប្រូកស៊ីរបស់កម្មវិធីជាមុន។ ពិធីការដែលគាំទ្រកំណត់ថាធាតុបញ្ជីណាអាចប្រើបាន; ស្លាកល្អឬលេខច្រកស្គាល់មិនបន្ថែមការគាំទ្រដល់ម៉ាស៊ីនភ្ញៀវទេ។

កម្មវិធីឬការងារជ្រើសនិងពិនិត្យ
មានតែប្រអប់ប្រូកស៊ី HTTPចំណុចចុងសមស្របពីបញ្ជីប្រូកស៊ី HTTP។ បើត្រូវការគោលដៅ HTTPS សាក HTTPS CONNECT ផង។
គាំទ្រ SOCKS5 ហើយត្រូវការជម្រើសភ្ជាប់ឬ DNSចំណុច SOCKS5 ដែលទាំងពីរខាងគាំទ្រជម្រើសចាំបាច់។
ត្រូវការ UDPពិនិត្យ UDP នៅម៉ាស៊ីនភ្ញៀវនិងចំណុចចុង; ស្លាក SOCKS5 តែមួយមិនគ្រប់គ្រាន់ទេ។
ត្រូវការ SOCKS4ចំណុច SOCKS4 ដែលត្រូវគ្នា និងរបៀបម៉ាស៊ីនភ្ញៀវសមស្រប។
មិនគាំទ្រប្រូកស៊ីIP ពីបញ្ជីមិនអាចកំណត់កម្មវិធីដោយខ្លួនឯងទេ។

សម្រាប់សំណើវេបនិង API ប្រូកស៊ី HTTP ជាញឹកញាប់គ្រប់គ្រាន់។ វាបញ្ជូន HTTP ហើយពេលអនុញ្ញាត ដឹក HTTPS តាម CONNECT។ ទំព័រ HTTP ធម្មតាដំណើរការមិនបញ្ជាក់ការគាំទ្រផ្លូវរូងទេ; សេវាអាចទាមទារផ្ទៀងផ្ទាត់ផ្លូវរូង ឬកំណត់គោលដៅនិងច្រក។

SOCKS ធ្វើការក្រោមស្រទាប់សំណើ HTTP។ កម្មវិធីដែលត្រូវគ្នាស្នើឱ្យបង្កើតការភ្ជាប់ដោយមិនបកស្រាយសំណើ HTTP ដូច្នេះមានប្រយោជន៍សម្រាប់ចរាចរណ៍ផ្សេងដែលគាំទ្រ។ SOCKS5 កំណត់អាសយដ្ឋាន IPv4, IPv6 និងឈ្មោះដែន ការផ្ទៀងផ្ទាត់ និងការភ្ជាប់ UDP។ កម្មវិធីឬចំណុចឥតគិតថ្លៃណាមួយអាចអនុវត្តតែផ្នែកខ្លះ។ ផ្លូវ TCP SOCKS របស់កម្មវិធីរុករកមិនគ្របដណ្តប់កម្មវិធីផ្សេងឬសេវា UDP ដោយស្វ័យប្រវត្តិទេ។

ឈ្មោះគោលដៅត្រូវដោះស្រាយនៅណា?

ក្នុង curl ការសរសេរ URL SOCKS5 កំណត់កន្លែង DNS គោលដៅ៖ socks5:// ដោះស្រាយក្នុងម៉ាស៊ីន; socks5h:// ស្នើប្រូកស៊ីឱ្យដោះស្រាយ។ ទស្សនៈ DNS ផ្សេងអាចធ្វើឱ្យជម្រើសមួយដំណើរការ និងមួយទៀតបរាជ័យ។ ម៉ាស៊ីនភ្ញៀវផ្សេងអាចមានប្រអប់ធីកឬជម្រើសដាច់ដោយឡែក។ ជ្រើស SOCKS5 តែមួយមិនបញ្ជាក់ថាការស្វែងរក DNS ទាំងអស់ឆ្លងកាត់វាទេ។

SOCKS4 មានសមត្ថភាពតិចជាង; SOCKS4a បន្ថែមការដោះស្រាយឈ្មោះម៉ាស៊ីន។ បើម៉ាស៊ីនភ្ញៀវនិងសេវាគាំទ្រ SOCKS5 ហើយគ្មានហេតុផលប្រើពិធីការចាស់ ធាតុ SOCKS5 សមស្របជាជម្រើសដំបូងសមហេតុផល។ បញ្ចូលចំណុច SOCKS4 ខណៈម៉ាស៊ីនភ្ញៀវនៅរបៀប SOCKS5 គឺពិធីការមិនត្រូវគ្នា។

ពេលពិធីការត្រូវគ្នា សាកគោលដៅពិតនិងរកបរាជ័យដំបូង។ HTTP និង SOCKS5 មិនវាស់ភាពអនាមិកទេ; ការទុកចិត្តលើអ្នកដំណើរការ TLS គោលដៅ និងផ្លូវពិតរបស់កម្មវិធីនៅតែកំណត់ការការពារ។

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