2012-04-03 18 views
5

मेरा प्रश्न है:आईपी पैकेट को कैप्चर करने, इसकी सामग्री बदलने और इसे लिनक्स पर फिर से भेजने के लिए कैसे?

किसी नेटवर्क इंटरफ़ेस से आने वाले आईपी पैकेट को कैप्चर करने के लिए, अपनी सामग्री बदलें और इसे किसी अन्य नेटवर्क इंटरफ़ेस से पुनः भेजें?

उत्तर

5

पसंद आपकी है, कोई वरीयता नहीं है (और इसलिए कोई "सामान्य") नहीं है।

  • उपयोगकर्ताओं को वितरित करने और व्यापक संशोधन करने के लिए libnetfilter_queue का उपयोग करके।
  • या एक xtables मॉड्यूल भी काम करता है (चूंकि इसे एनएफ द्वारा भी कहा जाता है)। उपयोगकर्ताओं के स्थान से मदद के साथ पर्याप्त जुर्माना विन्यास की अनुमति देता है।
  • nfhook मॉड्यूल, यदि आपको चाहिए। सभी विन्यास आपको स्वयं को लागू करना होगा।
  • अच्छी तरह से और अंत में, यदि आपको चोट लगने वाली चीजें पसंद हैं, तो आप अपने स्वयं के वर्चुअल एनआईसी ड्राइवर को भी लागू कर सकते हैं।
0

आप उल्लेख नहीं करते कि आप वास्तव में क्या बदलना चाहते हैं, जिससे आपके प्रश्न का सही उत्तर देना मुश्किल हो जाता है।

राउटर प्रकार डिवाइस (अनुमान) पर सामग्री प्रतिस्थापन के लिए, नेटस्ड उपलब्ध सबसे सरल दृष्टिकोण हो सकता है।