নেটফিল্টার ফায়ারওয়াল (iptables) এর নিয়মগুলি ধারাবাহিকভাবে পরীক্ষা করা হয় এবং প্যাকেটের ভাগ্য (ACCEPT, DROP, REJECT ইত্যাদি) প্রথম ম্যাচের ভিত্তিতে নির্ধারিত হয়।
ফায়ারওয়াল স্টেটফুল এবং প্রথম নিয়ম করে সাধারণ -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPTআপনার বৈধ ট্র্যাফিকের সর্বাধিক সংখ্যক বৈধ ট্র্যাফিক কেবল সেই একক নিয়ম পাস করার পরে গৃহীত হয়। এই ট্র্যাফিকের অন্য কোনও নিয়মকে অতিক্রম করার দরকার নেই।
আপনার নিয়ম বেসের আকারের উপর নির্ভর করে যা আপনার ফায়ারওয়াল পারফরম্যান্সে একটি উল্লেখযোগ্য পার্থক্য বোঝাতে পারে।
ফায়ারওয়ালকে এখন যা যা ট্র্যাফিক যাচাই করা দরকার তা হ'ল স্পষ্টতই নতুন সংযোগগুলি।
অর্থ একটি পাবলিক ওয়েব সার্ভারের জন্য তাদের ওয়ার্কস্টেশনগুলি থেকে মুষ্টিমেয় ওয়েবমাস্টারদের অ্যাক্সেসের সাথে ফায়ারওয়ালের তুলনা করুন:
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp -m multiport --dports 80,443 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -m iprange --src-range 10.9.8.7-10.9.8.10 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
মোটামুটিভাবে 99% বৈধ প্যাকেটগুলি প্রতিষ্ঠিত সংযোগগুলির অন্তর্ভুক্ত হবে, কেবল প্রথম নিয়মে আঘাত করে। এই নিয়মের সাথে মেলে না এমন প্যাকেটগুলির মধ্যে, বেশিরভাগটি আপনার ওয়েবসাইটে নতুন সংযোগ হওয়া উচিত, মাল্টিপোর্টপোর্ট মডিউলটি একটি নিয়মে এইচটিটিপি বা এইচটিটিপিএস উভয়কেই অ্যাক্সেস দিতে পারে। ওয়েবমাস্টাররা ssh এবং sftp ব্যবহার করে স্থির ঠিকানা সহ বেশ কয়েকটি ওয়ার্কস্টেশন থেকে লগ ইন করে এবং সমস্ত কিছু প্রত্যাখ্যান করা হয়।
একটি ফায়ারওয়াল যেখানে নিয়মগুলি টিসিপি বন্দর দ্বারা লজিক্যাল অর্ডার করা হয়েছে:
-A INPUT -p tcp -m tcp --dport 22 --source 10.9.8.7 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 22 --source 10.9.8.8 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 22 --source 10.9.8.9 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 22 --source 10.9.8.10 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 443 -j ACCEPT
এখানে প্রতিটি আপনার HTTP- র ওয়েবসার্ভার থেকে প্যাকেট 5 নিয়ম বিরুদ্ধে চেক করা আগে অ্যাক্সেস দেওয়া হয় জানতে হবে। এবং এমন একটি সার্ভারে চলমান আরও পরিষেবাগুলির সাথে যা 50 টি নিয়ম বা আরও অনেক কিছু হয়ে যেতে পারে যখন আপনি উদাহরণস্বরূপ ব্যর্থ 2 বা অনুরূপ পণ্য ব্যবহার করবেন।