আমি একটি লিনাক্স রাউটার কনফিগার করছি iptables
। আমি কনফিগারেশনের জন্য স্বীকৃতি পরীক্ষা লিখতে চাই যা এই জাতীয় জিনিসগুলিকে জোর দেয়:
- ইন্টারনেটে কোনও লোকের কাছ থেকে ট্র্যাফিক ফরওয়ার্ড করা হয় না এবং
- কর্পোরেট ল্যানের হোস্টগুলি থেকে ডিএমজেডের ওয়েবসভারে 80 পোর্টে টিসিপি ফরোয়ার্ড করা হয়।
একটি প্রাচীন প্রায়শই জিজ্ঞাসিত প্রশ্ন একটি iptables -C
বিকল্পকে বোঝায় যা একটির মতো কিছু জিজ্ঞাসা করতে দেয়, "পোর্ট জেডে এক্স থেকে ওয়াইকে একটি প্যাকেট দেওয়া হয়েছে, এটি গ্রহণযোগ্য হবে বা বাদ যাবে?" যদিও এফএকিউ এর পরামর্শ দেয় যে এটি এটির মতো কাজ করে iptables
(কারণ ipchains
উদাহরণগুলিতে এটি সম্ভবত ব্যবহার হয় না) -C
বিকল্পটি মনে হয় যে সমস্ত নিয়মের মধ্য দিয়ে চলছে এমন কোনও পরীক্ষার প্যাকেট অনুকরণ করে না, বরং একটি সঠিক মিলের নিয়মের জন্য অস্তিত্বের জন্য পরীক্ষা করে। এটি একটি পরীক্ষা হিসাবে খুব কম মূল্য আছে। আমি দৃsert়ভাবে বলতে চাই যে নিয়মগুলির কাঙ্ক্ষিত প্রভাব রয়েছে, কেবল এটি বিদ্যমান নয়।
আমি আরও পরীক্ষামূলক ভিএম এবং ভার্চুয়াল নেটওয়ার্ক তৈরি করার বিষয়টি বিবেচনা করেছি, তারপরে nmap
প্রভাবগুলির মতো সরঞ্জামগুলি অনুসন্ধান করে । তবে, এই সমস্ত অতিরিক্ত ভার্চুয়াল মেশিন তৈরির জটিলতার কারণে আমি এই সমাধানটি এড়াচ্ছি, যা কিছু পরীক্ষার ট্র্যাফিক তৈরির পক্ষে সত্যিই বেশ ভারী উপায়। এটি স্বয়ংক্রিয় পরীক্ষার পদ্ধতিটিও ভাল লাগবে যা উত্পাদনের ক্ষেত্রে সত্যিকারের সার্ভারেও কাজ করতে পারে।
এই সমস্যাটি আমি আর কীভাবে সমাধান করতে পারি? আমি নির্বিচার ট্র্যাফিক উত্পাদন বা সিমুলেট করার জন্য ব্যবহার করতে পারি এমন কোনও ব্যবস্থা আছে কি না, তবে জেনে রাখুন যে এটি (বা হবে) বাদ পড়েছিল বা গৃহীত হয়েছিল কিনা iptables
?