যে TCP ট্রাফিকের গন্তব্য পোর্ট 80 বা 443, তা বাছতে একটি সেট ব্যবহার করুন:

-p tcp -m multiport --dports 80,443

তুলনায় --dport 80:443 80 থেকে 443 পর্যন্ত পুরো পরিসরই ধরে। এতে আরও অনেক পোর্ট যুক্ত হয়। কমা আর কোলন দুটি আলাদা নীতি বোঝায়।

এগুলি মেলানোর টুকরো, সম্পূর্ণ ফায়ারওয়াল কমান্ড নয়। আটকানোর নকশা যে চেইন ও কাজ চায়, সেখানে এগুলি যোগ করুন।

নির্বাচকপুনর্লিখনের আগে এটি কী চিহ্নিত করে
-s 192.0.2.20ক্লায়েন্টের উৎস ঠিকানা
-d 198.51.100.30গন্তব্য সার্ভারের ঠিকানা
--dports 80,443গন্তব্যের পরিষেবা পোর্ট

DNAT-এর --to-destination-তে দেওয়া ঠিকানাই নতুন গন্তব্য, যেমন প্রক্সির শ্রবণকারী। এটি আগের উৎস ও গন্তব্য মেলানোর অর্থ বদলায় না।

নির্বাচকটি যথেষ্ট সংকীর্ণ রাখুন যাতে উদ্দিষ্ট ক্লায়েন্ট ও ট্রাফিক বোঝা যায়। বিশেষ করে প্রক্সি নিজেই যে সংযোগ তৈরি করে তা হিসেবের মধ্যে রাখুন, যাতে তার পরের অনুরোধ একই আটকানোর পথে আবার না ঢোকে। পোর্ট 443 বাছলেও সেই সংযোগের বাইটগুলি স্পষ্ট HTTP প্রক্সি অনুরোধে বদলায় না; গ্রহণকারী অ্যাপ্লিকেশনকেই উপযুক্ত আটকানোর ধরন দরকার। স্বচ্ছ TCP-থেকে-প্রক্সি পাঠানোর জন্য অনুবাদককে মূল গন্তব্য উদ্ধার করে প্রক্সি প্রোটোকলে সমঝোতা করতে হবে।

সম্পর্কিত নিবন্ধ