Ընտրելու 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Նպատակակետի ծառայության պորտերը

DNAT-ի --to-destination-ին տրվող հասցեն նոր նպատակակետն է, օրինակ պրոքսիի լսողը։ Այն չի փոխարինում նախորդ աղբյուրի և նպատակակետի համապատասխանեցումների իմաստը։

Ընտրիչը պահեք բավական նեղ, որպեսզի նկարագրի նախատեսված հաճախորդներին և երթևեկությունը։ Մասնավորապես հաշվի առեք հենց պրոքսիի ստեղծած միացումները, որպեսզի նրա հետագա հարցումները նորից չմտնեն նույն կալանավորման ուղին։ 443 պորտի ընտրությունը նույնպես այդ միացման բայթերը չի դարձնում բացահայտ HTTP պրոքսիի հարցում. ընդունող ծրագիրը դեռ պետք է համապատասխան կալանավորման ռեժիմ։ TCP-ի թափանցիկ փոխանցման համար դեպի պրոքսի, թարգմանիչը պետք է վերականգնի սկզբնական նպատակակետը և բանակցի պրոքսի արձանագրության շուրջ։

Առնչվող հոդվածներ