វចនានុក្រម · បណ្តាញ និង proxy
ការលេចធ្លាយ WebRTC
នៅពេលដែល WebRTC បង្ហាញអាសយដ្ឋាន IP ដែលខុសពីអាសយដ្ឋាន proxy ឬ VPN ដែលគេហទំព័រមើលឃើញ។
និយមន័យ
ការលេចធ្លាយ WebRTC កើតឡើងនៅពេលដែល stack ទំនាក់ទំនងពេលវេលាជាក់ស្តែងរបស់កម្មវិធីរុករកបង្ហាញអាសយដ្ឋាន IP — ដូចជា IP សាធារណៈពិតប្រាកដ ឬអាសយដ្ឋានបណ្តាញមូលដ្ឋាន — ដែលអ្នកប្រើប្រាស់រំពឹងថានឹងត្រូវបានលាក់នៅពីក្រោយ proxy ឬ VPN។ WebRTC ប្រមូល network candidates (ICE candidates) ដើម្បីបង្កើតការតភ្ជាប់សំឡេង វីដេអូ ឬទិន្នន័យ peer-to-peer។
របៀបដែលវាដំណើរការ
- ដើម្បីស្វែងរកផ្លូវតភ្ជាប់ WebRTC ប្រមូល ICE candidates ពី interface មូលដ្ឋាន និងពីម៉ាស៊ីនមេ STUN/TURN; candidate នីមួយៗរួមបញ្ចូលអាសយដ្ឋាន។
- proxy របស់ HTTP នាំយកតែចរាចរណ៍ HTTP ប៉ុណ្ណោះ។ ប្រព័ន្ធផ្សព្វផ្សាយ WebRTC ជាធម្មតាប្រើ UDP ដែល proxy ប្រភេទ HTTP និង proxy SOCKS ភាគច្រើនមិននាំយកទេ ដូច្នេះវាអាចប្រើផ្លូវផ្សេងបាន។
- RFC 8828 កំណត់នូវរបៀបគ្រប់គ្រង IP ចំនួនបួន ចាប់ពី "ការរាប់បញ្ចូលរាល់អាសយដ្ឋានទាំងអស់" (ការបង្ហាញព័ត៌មានច្រើនបំផុត) រហូតដល់ "ការបង្ខំឱ្យប្រើ proxy" ដែលចរាចរណ៍ WebRTC ត្រូវតែឆ្លងកាត់ proxy បើមិនដូច្នោះទេ UDP នឹងត្រូវបិទ។
ហេតុអ្វីបានជាវាមានសារៈសំខាន់
- គេហទំព័រដែលមើលឃើញ IP របស់ proxy នៅក្នុងចរាចរណ៍ HTTP និង IP ខុសគ្នាផ្សេងទៀតនៅក្នុង WebRTC candidates នឹងដឹងនូវអាសយដ្ឋានទាំងពីរ — ដែលធ្វើឱ្យប៉ះពាល់ដល់ឯកជនភាព និងបង្កើតឱ្យមានភាពមិនស៊ីគ្នាយ៉ាងច្បាស់។
- កម្មវិធីរុករក (Browsers) និងឧបករណ៍ antidetect ផ្តល់នូវការកំណត់ WebRTC (បិទ, ជំនួស, ឬតម្រឹមជាមួយ proxy) ដោយសារមូលហេតុនេះ។
ដែនកំណត់ និងការយល់ច្រឡំទូទៅ
- "រាល់ VPN ឬ proxy ទាំងអស់អាចដោះស្រាយវាបាន"។ ការកើតមានការលេចធ្លាយអាសយដ្ឋានអាស្រ័យលើរបៀបគ្រប់គ្រង IP របស់ WebRTC នៅក្នុងកម្មវិធីរុករក និងរបៀបដែល proxy ឬ VPN បញ្ជូនចរាចរណ៍។
- "ការបិទ WebRTC គឺជាដំណោះស្រាយតែមួយគត់"។ RFC 8828 ក៏អនុញ្ញាតឱ្យមានរបៀបដែលកំណត់អាសយដ្ឋានដែលប្រមូលបានទៅកាន់ផ្លូវដើម (default route) ឬបង្ខំចរាចរណ៍ឱ្យឆ្លងកាត់ proxy; ការដោះដូរគឺគុណភាពនៃការហៅទូរស័ព្ទ ឬការតភ្ជាប់។
ឧទាហរណ៍៖ ប្រវត្តិកម្មវិធីរុករក (browser profile) មួយប្រើប្រាស់ proxy HTTP នៅក្នុងប្រទេសអាល្លឺម៉ង់។ ទំព័រតេស្តមួយមើលឃើញ IP អាល្លឺម៉ង់តាមរយៈ HTTP ប៉ុន្តែទទួលបាន WebRTC candidate ដែលបង្ហាញអាសយដ្ឋាន ISP ពិតប្រាកដរបស់អ្នកប្រើប្រាស់នៅក្នុងប្រទេសផ្សេងទៀត។
គ្មានកម្មវិធីរុករក ឬ proxy ណាមួយអាចធានាថាគណនីនឹងមិនត្រូវបានរឹតត្បិតនោះទេ។ សូមអនុវត្តតាមច្បាប់នៃកម្មវិធីនីមួយៗ។
ពាក្យពាក់ព័ន្ធ
- Residential proxy — Proxy ដែល exit IP របស់វាជារបស់ការតភ្ជាប់អ៊ីនធឺណិតប្រើប្រាស់តាមផ្ទះ ជាជាងមជ្ឈមណ្ឌលទិន្នន័យ (datacenter)។
- Sticky session (proxy) — ការកំណត់ proxy ដែលរក្សា IP ចេញ (exit IP) ដដែលសម្រាប់ការស្នើសុំបន្តបន្ទាប់ក្នុងរយៈពេលណាមួយ។
- ការមិនស៊ីគ្នានៃតំបន់ម៉ោង និងទីតាំងភូមិសាស្ត្រ — នៅពេលដែលទីតាំងដែលបង្កប់ដោយអាសយដ្ឋាន IP នៃការភ្ជាប់មិនស្របគ្នាជាមួយនឹងតំបន់ម៉ោងរបស់កម្មវិធីរុករក ឬកូអរដោនេដែលបានរាយការណ៍។
- Browser fingerprint — ការរួមបញ្ចូលគ្នានៃលក្ខណៈពិសេសរបស់កម្មវិធីរុករក និងឧបករណ៍ ដែលអាចកំណត់អត្តសញ្ញាណកម្មវិធីរុករកបានដោយមិនចាំបាច់មាន cookies។
មគ្គុទ្ទេសក៍ពាក់ព័ន្ធ
ប្រភព
- MDN: WebRTC API (ឯកសារកម្មវិធីរុករក)
- MDN: RTCIceCandidate (ឯកសារកម្មវិធីរុករក)
- IETF RFC 8828: តម្រូវការនៃការគ្រប់គ្រងអាសយដ្ឋាន IP របស់ WebRTC (ស្តង់ដារ)
បានត្រួតពិនិត្យ 2026-11-07។