អន្ទាក់ដែលគេជួបញឹកញាប់បំផុតចំពោះផ្នែកបន្ថែមប្រូកស៊ីរបស់កម្មវិធីរុករកគឺវិសាលភាព៖ វាគ្រប់គ្រងតែចរាចរណ៍របស់កម្មវិធីរុករកប៉ុណ្ណោះ ហើយអាចនឹងប្តូរទៅការតភ្ជាប់ផ្ទាល់នៅពេលគ្មានច្បាប់ត្រូវគ្នា។ អត្ថបទនេះបែងចែកផ្នែកបន្ថែមតាមការប្រើប្រាស់ រាយលក្ខណៈវិនិច្ឆ័យដូចជាពិធីការ ការផ្ទៀងផ្ទាត់ សិទ្ធិ និងស្ថានភាពថែទាំ ព្រមទាំងផ្តល់ជំហានតេស្ត IP ចេញ និងការលេចធ្លាយ WebRTC។
ផ្នែកបន្ថែមប្រូកស៊ីរបស់កម្មវិធីរុករកមានព្រំដែនមួយដែលគេមើលរំលងញឹកញាប់៖ វាគ្រប់គ្រងតែសំណើដែលកម្មវិធីរុករកបញ្ជូនចេញប៉ុណ្ណោះ។ ការធ្វើបច្ចុប្បន្នភាពប្រព័ន្ធ កម្មវិធីលើតុ និងកម្មវិធីផ្សេងទៀតនៅតែដើរតាមផ្លូវដើម។ សូមកំណត់ឱ្យច្បាស់ជាមុនថាតើចង់ឱ្យអ្វីឆ្លងកាត់ប្រូកស៊ី រួចទើបជ្រើសឧបករណ៍ វានឹងសន្សំពេលក្នុងការរកមូលហេតុនៅពេលក្រោយ។
ចាប់ផ្តើមដោយបែងចែកតាមការប្រើប្រាស់បីប្រភេទ
តម្រូវការទូទៅបំផុតគឺការប្តូរតាមគេហទំព័រ៖ ឱ្យដែនមួយចំនួនឆ្លងកាត់ប្រូកស៊ី ហើយដែនដទៃតភ្ជាប់ដោយផ្ទាល់។ ករណីនេះគ្រប់គ្រងដោយតារាងច្បាប់ ហើយតម្លៃរបស់ផ្នែកបន្ថែមគឺការប្តូរបានរហ័ស និងការបែងចែកតាមដែន។
ប្រភេទទីពីរគឺប្រូកស៊ីសកល ដែលចរាចរណ៍ទាំងអស់ក្នុងកម្មវិធីរុករកចេញពីច្រកចេញតែមួយ។ ការកំណត់ងាយស្រួលបំផុត ប៉ុន្តែតម្លៃក៏ច្បាស់ដែរ៖ បើច្រកចេញខូច កម្មវិធីរុករកគឺដូចជាគ្មានអ៊ីនធឺណិត ដែលធ្វើឱ្យការប្រើប្រាស់ប្រចាំថ្ងៃមិនមានស្ថិរភាព។
ប្រភេទទីបីភ្ជាប់នឹងបរិស្ថាន៖ ប្រវត្តិរូបកម្មវិធីរុករកនីមួយៗត្រូវបានកំណត់ច្រកចេញថេរ ហើយប្រវត្តិរូបមិនប៉ះពាល់គ្នា។ នេះជាវិធីដែលគេប្រើនៅពេលដំណើរការគណនីច្រើន ឬគម្រោងច្រើនស្របគ្នា។ នៅទីនេះផ្នែកបន្ថែមគ្រាន់តែជាការបន្ថែម ព្រោះច្រកចេញខ្លួនឯងជាធម្មតាត្រូវបានកំណត់នៅស្រទាប់ទាបជាង។
អ្វីដែលត្រូវមើលនៅពេលវាយតម្លៃផ្នែកបន្ថែម
ការគាំទ្រពិធីការមកជាលំដាប់ទីមួយ។ ប្រូកស៊ី HTTP និង HTTPS គ្រប់គ្រងតែ TCP រីឯ SOCKS5 ទូទៅជាង ប៉ុន្តែការគាំទ្រ UDP អាស្រ័យលើការអនុវត្ត ហើយផ្នែកបន្ថែមជាច្រើនបើកឱ្យ UDP ឆ្លងកាត់តែម្តង ឬបោះបង់វាចោលទាំងស្រុង។ ចំណុចនេះសំខាន់នៅពេលក្រោយ ព្រោះវាទាក់ទងផ្ទាល់នឹងការលេចធ្លាយ WebRTC។
ត្រូវមើលវិធីផ្ទៀងផ្ទាត់ឱ្យច្បាស់។ ការផ្ទៀងផ្ទាត់ដោយឈ្មោះអ្នកប្រើ និងពាក្យសម្ងាត់មានភាពងាយស្រួល ប៉ុន្តែព័ត៌មានសម្គាល់ដែលរក្សាទុកក្នុងផ្នែកបន្ថែមស្ថិតក្នុងម៉ាស៊ីនជាអក្សរធម្មតា ឬអ៊ិនគ្រីបខ្សោយ ដូច្នេះអ្នកផ្សេងដែលប្រើកុំព្យូទ័រអាចអានបាន។ ការផ្ទៀងផ្ទាត់ដោយបញ្ជីអាសយដ្ឋាន IP ដែលអនុញ្ញាតមិនរក្សាទុកអ្វីក្នុងផ្នែកបន្ថែម ប៉ុន្តែត្រូវរៀបចំបញ្ជីឡើងវិញរាល់ពេលប្តូរបណ្តាញ។
វិសាលភាពជាកន្លែងដែលមានបញ្ហាច្រើនបំផុត។ នៅក្នុងរបៀបច្បាប់ ដែនដែលមិនត្រូវនឹងច្បាប់ណាមួយនឹងចេញផ្ទាល់ជាលំនាំដើម ហើយអ្នកប្រហែលជាមិនដឹងថាទំព័រកំពុងស្នើសុំដែនណាពិតប្រាកដ។ នៅពេលគេហទំព័រ HTTPS បង្កើតការតភ្ជាប់រួច ផ្នែកបន្ថែមឃើញតែដែន មិនឃើញផ្លូវជាក់លាក់ ដូច្នេះគំនិតបែងចែកតាមផ្លូវគឺស្ទើរតែមិនអាចធ្វើបាន។
គួរមើលវិសាលភាពសិទ្ធិផងដែរ។ ប្រសិនបើផ្នែកបន្ថែមប្រូកស៊ីសុំសិទ្ធិអានទិន្នន័យគ្រប់គេហទំព័រ ព័ត៌មានផ្ទាំង ឬក្តារតម្បៀតខ្ទាស់បន្ថែមទៀត សូមសួរថាសិទ្ធិទាំងនោះពាក់ព័ន្ធនឹងមុខងារដែលវាអះអាងឬអត់។ ការដំឡើងកំណែ manifest របស់ផ្នែកបន្ថែមកម្មវិធីរុករកក៏កំពុងបង្ខំឱ្យចង្អៀតចំណុចប្រទាក់ដែលអាចប្រើបាន ដែលធ្វើឱ្យផ្នែកបន្ថែមចាស់មួយចំនួនត្រូវប្តូររចនាសម្ព័ន្ធ។
ចំពោះភាពសកម្មនៃការថែទាំ មិនត្រូវមើលថាកំណត់ហេតុប្តូរមានច្រើនប៉ុណ្ណាទេ ត្រូវមើលថាមានអ្នកតាមដានការប្តូរពីដើមឬអត់។ ក្នុងចំណោមផ្នែកបន្ថែមប្រូកស៊ី កំណែលើហាងរបស់ Proxy SwitchyOmega ត្រូវបានដកចេញ ហើយសាខាដែលសហគមន៍ថែទាំ (ឧទាហរណ៍ ខ្សែ ZeroOmega) បានទទួលការកែសម្រួលបន្ត។ ផ្នែកបន្ថែមដូចជា FoxyProxy មានកំណែសម្រាប់កម្មវិធីរុករកច្រើន។ ទាំងនេះគ្រាន់តែជាឧទាហរណ៍អព្យាក្រឹត រីឯមួយណាសមស្របជាងនៅតែអាស្រ័យលើចំណុចខាងលើ។
ចរាចរណ៍ដែលវាមិនអាចគ្របដណ្តប់
បន្ទាប់ពីដំឡើងផ្នែកបន្ថែម កម្មវិធីរុករកខ្លួនឯងឆ្លងកាត់ប្រូកស៊ី ប៉ុន្តែកម្មវិធីផ្សេងនៅលើកុំព្យូទ័រតែមួយ សេវាធ្វើបច្ចុប្បន្នភាពផ្ទៃខាងក្រោយ និងចរាចរណ៍ខ្លះនៅក្នុងកម្មវិធីរុករកដែលមិនដើរតាមផ្លូវសំណើរបស់ផ្នែកបន្ថែម អាចនៅតែចេញពីច្រកចេញក្នុងម៉ាស៊ីន។ ការត្រួតពិនិត្យភាពស៊ីសង្វាក់នៃបណ្តាញមិនអាចមើលតែផ្ទាំងផ្នែកបន្ថែមទេ។ បើចង់បំបែកឱ្យបានពេញលេញ ត្រូវដោះស្រាយនៅប្រូកស៊ីរបស់ប្រព័ន្ធ ឬស្រទាប់ខ្ពស់ជាងនេះ។
តេស្តដោយខ្លួនឯង៖ ពិនិត្យច្រកចេញមុន រួចទើបពិនិត្យការលេចធ្លាយ

ជំហានទីមួយគឺពិនិត្យ IP ចេញ។ បើកទំព័រមួយចំនួនដែលបង្ហាញ IP របស់អ្នកទស្សនា និងទីតាំង ពិនិត្យម្តងក្នុងវិនដូធម្មតា និងម្តងក្នុងផ្ទាំងដែលត្រូវនឹងច្បាប់របស់អ្នក រួចប្រៀបធៀបថាលទ្ធផលដូចគ្នាឬអត់។ បើច្បាប់សរសេរប្រូកស៊ី ប៉ុន្តែនៅតែឃើញអាសយដ្ឋានក្នុងម៉ាស៊ីន មានន័យថាច្បាប់មិនដំណើរការ ឬដែនមិនត្រូវគ្នា។ ការពិនិត្យគេហទំព័រច្រើនអាចរកឃើញករណីដែលមានតែសំណើមួយផ្នែកឆ្លងកាត់ប្រូកស៊ី។
ជំហានទីពីរគឺពិនិត្យ WebRTC។ ទំព័រតេស្តពិសេសនឹងរាយអាសយដ្ឋានបេក្ខភាពក្នុងម៉ាស៊ីន និងអាសយដ្ឋានបេក្ខភាពសាធារណៈដែលកម្មវិធីរុករកទទួលបាន។ បើក្នុងបញ្ជីសាធារណៈលេចឡើងជា IP ពិត ជំនួសឱ្យច្រកចេញប្រូកស៊ី មានន័យថា UDP មិនបានឆ្លងកាត់ប្រូកស៊ី ហើយស្គ្រីបលើទំព័រនៅតែអាចដឹងទីតាំងបណ្តាញពិតរបស់អ្នក។
ជំហានទីបីគឺពិនិត្យ DNS។ បើទីតាំងម៉ាស៊ីនបម្រើបំប្លែងឈ្មោះដែន និងទីតាំងច្រកចេញខុសគ្នាឆ្ងាយពេក គេហទំព័រខ្លះនឹងវិនិច្ឆ័យថាបរិស្ថានមិនប្រក្រតី។
ជំហានចុងក្រោយគឺតេស្តម្តងទៀតក្នុងវិនដូមិនសម្គាល់ខ្លួន។ ផ្នែកបន្ថែមជាច្រើនមិនដំណើរការក្នុងរបៀបមិនសម្គាល់ខ្លួនជាលំនាំដើម ហើយត្រូវអនុញ្ញាតដោយដៃក្នុងការកំណត់របស់ផ្នែកបន្ថែម។ បើបំភ្លេចជំហាននេះ នឹងទទួលបានសេចក្តីសន្និដ្ឋានខុសទាំងស្រុង។
តេស្តរួចទើបសម្រេចរបៀបប្រើ
លទ្ធផលតេស្តដោយខ្លួនឯងគួរទុកចិត្តជាងការពិពណ៌នារបស់ផ្នែកបន្ថែម។ នៅពេលច្រកចេញពិត ទីតាំងបំប្លែង DNS និងការបង្ហាញ WebRTC ត្រូវគ្នាហើយ ទើបសម្រេចថាបន្តប្រើផ្នែកបន្ថែម ឬបញ្ចុះច្រកចេញទៅស្រទាប់ទាបជាង។ ក្នុងស្ថានភាពដែលដំណើរការបរិស្ថានច្រើនស្របគ្នា គួរឱ្យបរិស្ថាននីមួយៗមានច្រកចេញដោយឡែក និងថេរ ជាជាងឱ្យម៉ាស៊ីនច្រើនប្រើច្រកចេញតែមួយរួមគ្នា។


