តាមដានកញ្ចប់ TPROXY រហូតដល់សុខេត
ពិនិត្យសុខេតទទួល សញ្ញាកញ្ចប់ និងផ្លូវគោលនយោបាយមូលដ្ឋាន ជាផ្លូវដឹកជញ្ជូនតែមួយរបស់ប្រូកស៊ីថ្លា។
ឧបករណ៍រាប់ TPROXY អាចកើនឡើង ខណៈកម្មវិធីមិនទទួលបានអ្វីទាំងអស់។ ច្បាប់បានត្រូវគ្នា ប៉ុន្តែការដឹកជញ្ជូនមូលដ្ឋាននៅតែពឹងផ្អែកលើការនាំផ្លូវគោលនយោបាយ និងសុខេតទទួលដែលត្រូវគ្នា។
TPROXY នៅលើ Linux អាចចាប់យកចរាចរណ៍ ដោយមិនសរសេរគោលដៅឡើងវិញដូច DNAT។ ដូច្នេះកញ្ចប់ដែលផ្ញើទៅគោលដៅមិនមែនមូលដ្ឋាន ត្រូវតែទៅដល់សុខេតមូលដ្ឋានសមស្រប។
តាមដានផ្លូវដឹកជញ្ជូន
- ចរាចរណ៍ទៅដល់ម៉ាស៊ីនចាប់យក តាមចំណុចប្រទាក់ និងក្រុមអាសយដ្ឋានដែលបានកំណត់។
- ច្បាប់ចាប់យក និងសញ្ញាកញ្ចប់កំណត់គោលនយោបាយដឹកជញ្ជូនមូលដ្ឋាន។
- ច្បាប់គោលនយោបាយដែលត្រូវគ្នា ជ្រើសផ្លូវដែលដឹកជញ្ជូនកញ្ចប់ដោយមូលដ្ឋាន។
- ប្រូកស៊ីប្រើឧបករណ៍ស្តាប់ថ្លាដែលគាំទ្រ ជាមួយជម្រើសសុខេតដែលត្រូវការ។
ឧទាហរណ៍ IPv4 របស់ខឺណែលត្រូវការការគាំទ្រពីកម្មវិធីសម្រាប់ IP_TRANSPARENT។ ឧបករណ៍ស្តាប់ធម្មតានៅច្រកដូចគ្នា ឬការកំណត់ចងមិនមែនមូលដ្ឋានសកល មិនបញ្ជាក់ការគាំទ្រនោះទេ។
| ការសង្កេត | ការត្រួតពិនិត្យបន្ទាប់ |
|---|---|
| គ្មានកញ្ចប់ចូលពាក់ព័ន្ធ | ផ្លូវចរាចរណ៍ និងចំណុចប្រទាក់ចូល |
| កញ្ចប់មកដល់; ឧបករណ៍រាប់ចាប់យកនៅស្ងៀម | ក្រុមអាសយដ្ឋាន ខ្សែសង្វាក់ និងលក្ខខណ្ឌត្រូវគ្នា |
| ច្បាប់ត្រូវគ្នា; ការដឹកជញ្ជូនមូលដ្ឋានបរាជ័យ | សញ្ញា និងការជ្រើសផ្លូវគោលនយោបាយ |
| សុខេតស្តាប់; កម្មវិធីមិនឃើញអ្វីទាំងអស់ | សមត្ថភាពសុខេតថ្លា និងម្ចាស់ឧបករណ៍ស្តាប់ |
| សំណើចាប់ផ្តើម; ការឆ្លើយតបក្រោយមកបរាជ័យ | ការត្រូវគ្នាសុខេតដែលបានបង្កើត និងផ្លូវត្រឡប់ |
រក្សាការកំណត់រចនាសម្ព័ន្ធដែលបានផ្ទុក និងលំហឈ្មោះបណ្តាញជាមួយការសង្កេតនីមួយៗ។ ច្បាប់ក្រោយមកអាចសរសេរជាន់លើសញ្ញា ឬជ្រើសផ្លូវផ្សេង។ ប្រសិនបើការចាប់យកកើតឡើងនៅលើម៉ាស៊ីន ខណៈឧបករណ៍ស្តាប់ដំណើរការក្នុងកុងតឺន័រ នោះផ្លូវមូលដ្ឋានត្រឹមត្រូវរបស់ម៉ាស៊ីន មិនដឹកជញ្ជូនដោយស្វ័យប្រវត្តិទៅកុងតឺន័រនោះទេ។
គិតដល់កញ្ចប់ក្រោយមក
ឧទាហរណ៍ខឺណែលរួមមានការត្រូវគ្នាសុខេត និងផ្លូវ DIVERT ដែលសម្គាល់កញ្ចប់របស់សុខេតថ្លា។ ការលោតវាចោលអាចទុកចរាចរណ៍ក្រោយមកនៅលើផ្លូវផ្សេង ទោះបីការចាប់យកដំបូងជោគជ័យក៏ដោយ។
ប្រើរបៀបថ្លាដែលកម្មវិធីគាំទ្រ និងឯកសារខឺណែលដែលត្រូវគ្នាសម្រាប់ក្រុមអាសយដ្ឋាននីមួយៗ។ ពាក្យបញ្ជាផ្លូវមូលដ្ឋាន IPv4 មិនកំណត់ IPv6 ទេ ហើយការគាំទ្រក្នុងក្រុមមួយ មិនបញ្ជាក់អាកប្បកិរិយាសុខេតរបស់ក្រុមមួយទៀតទេ។
TPROXY ក៏មិនបង្កើតការចរចា SOCKS ដែរ។ សមាសធាតុពីថ្លាទៅ SOCKS នៅតែត្រូវ រកគោលដៅ និងចរចាជាមួយដែនខាងលើរបស់ខ្លួន។
ផ្លាស់ពី REDIRECT
កត់ត្រាពីរបៀបដែលកម្មវិធីដែលមានស្រាប់ទទួលបានគោលដៅដើម។ REDIRECT ផ្លាស់ប្តូរគោលដៅ ហើយពឹងលើយន្តការស្តារឡើងវិញសមស្រប; TPROXY ត្រូវការសុខេតថ្លា និងការរៀបចំនាំផ្លូវរបស់ខ្លួន។ ជ្រើសតាមកម្មវិធី និងគោលនយោបាយអាសយដ្ឋានប្រភព។
ភ្ជាប់ឧបករណ៍រាប់ជាមួយផ្លូវដែលបានជ្រើស សមត្ថភាពសុខេត និងកំណត់ហេតុកម្មវិធី មុនពេលប្តូររបៀបចាប់យក។ នៅលើការចែកចាយដែលផ្តល់មធ្យោបាយចាំបាច់ ជំហានដឹកជញ្ជូនដែលខ្វះ គឺជាចំណុចចាប់ផ្តើមប្រសើរជាងការចងក្រងខឺណែលឡើងវិញ។