ការស្ទាក់ចាប់ proxy ដោយ iptables៖ ច្រក 80 និង 443 ជាសំណុំតែមួយ
ផ្គូផ្គងច្រក 80 និង 443 ជាសំណុំតែមួយ ហើយរក្សាការជ្រើសអាសយដ្ឋានអតិថិជនដាច់ដោយឡែកពីគោលដៅដែល proxy បានសរសេរឡើងវិញ។
ដើម្បីជ្រើសចរាចរណ៍ TCP ដែលច្រកគោលដៅជា 80 ឬ 443 សូមប្រើសំណុំមួយ៖
-p tcp -m multiport --dports 80,443ផ្ទុយទៅវិញ --dport 80:443 ជ្រើសជួរទាំងមូលពី 80 ដល់ 443 ដោយរាប់បញ្ចូលទាំងពីរចុង។ វាចាប់យកច្រកបន្ថែមជាច្រើន។ សញ្ញាក្បៀស និងសញ្ញាចុចពីរបង្ហាញគោលនយោបាយខុសគ្នា។
ទាំងនេះជាបំណែកផ្គូផ្គង មិនមែនជាពាក្យបញ្ជា firewall ពេញលេញទេ។ បន្ថែមវាទៅខ្សែសង្វាក់ និងសកម្មភាពដែលការរចនាស្ទាក់ចាប់ត្រូវការ។
| ឧបករណ៍ជ្រើស | អ្វីដែលវាកំណត់មុនការសរសេរឡើងវិញ |
|---|---|
-s 192.0.2.20 | អាសយដ្ឋានប្រភពរបស់អតិថិជន |
-d 198.51.100.30 | អាសយដ្ឋានម៉ាស៊ីនមេគោលដៅ |
--dports 80,443 | ច្រកសេវាគោលដៅ |
អាសយដ្ឋានដែលផ្តល់ទៅ --to-destination របស់ DNAT គឺជាគោលដៅថ្មី ឧទាហរណ៍ អ្នកស្តាប់របស់ proxy។ វាមិនជំនួសអត្ថន័យនៃការផ្គូផ្គងប្រភព និងគោលដៅមុនៗទេ។
រក្សាឧបករណ៍ជ្រើសឱ្យតូចល្មមដើម្បីពិពណ៌នាអតិថិជន និងចរាចរណ៍ដែលចង់បាន។ ជាពិសេស សូមពិចារណា ការតភ្ជាប់ដែល proxy ខ្លួនឯងបង្កើត ដើម្បីកុំឱ្យសំណើបន្តបន្ទាប់របស់វាចូលក្នុងផ្លូវស្ទាក់ចាប់ដូចគ្នាម្តងទៀត។ ការជ្រើសច្រក 443 ក៏មិនប្តូរបៃនៃការតភ្ជាប់នោះទៅជាសំណើ proxy HTTP ច្បាស់លាស់ដែរ។ កម្មវិធីទទួលនៅតែត្រូវការរបៀបស្ទាក់ចាប់សមស្រប។ សម្រាប់ការបញ្ជូន TCP ទៅ proxy ដោយតម្លាភាព អ្នកបកប្រែត្រូវយកគោលដៅដើមមកវិញ ហើយចរចាពិធីការ proxy។