मेरे पास दो ट्रांजिट पड़ोसियों के साथ एक क्वाग राउटर है और अपने खुद के आईपी स्पेस की घोषणा कर रहा हूं। मैं हाल ही में एक सार्वजनिक peering Exchange (IXP) में शामिल हुआ और इसलिए मैं अन्य सभी प्रतिभागियों के साथ मिलकर उनके स्थानीय नेटवर्क (/ 24) का हिस्सा हूं। अभी तक सब कुछ ठीक है।
अब सुरक्षा के लिए मुझे आश्चर्य है कि क्या अन्य प्रतिभागी मेरे माध्यम से अपने सभी आउटगोइंग ट्रैफ़िक को रूट नहीं कर सकते हैं? उदाहरण के लिए यदि कोई अन्य प्रतिभागी मेरे IXP आईपी के लिए डिफ़ॉल्ट मार्ग को इंगित करेगा तो क्या होगा। अगर मैं उस प्रतिभागी से सभी आउटगोइंग ट्रैफ़िक को सही तरीके से समझ पाऊं तो वह मेरे राउटर में जाएगा जो मेरे ट्रांजिट अपलिंक का उपयोग करके इसे इंटरनेट पर ले जाएगा, है ना?
इसलिए मुझे आश्चर्य है कि अगर मुझे इसके खिलाफ कोई उपाय करना है। मेरे विचार हैं:
सेटअप फ़ायरवॉल (iptables) नियम ताकि मेरे अपने IP स्थान के गंतव्य के साथ केवल अन्य IXP प्रतिभागी से ही ट्रैफ़िक स्वीकार किया जाए। IXP प्रतिभागियों से किसी अन्य ट्रैफ़िक को छोड़ें।
किसी तरह quagga प्रत्येक पड़ोसी (या सहकर्मी-समूह) के लिए एक अलग कर्नेल मार्ग तालिका का उपयोग करें। IXP पड़ोसियों के लिए राउटिंग टेबल में मेरे खुद के आईपी स्पेस को छोड़कर कोई भी एंट्री नहीं होगी और इसलिए मेरे आईपी ट्रांजिट अपलिंक का उपयोग करने पर कोई रूटिंग नहीं होगी।
ip rule show
शो के उत्पादन को देखते हुए क्वाग स्वचालित रूप से ऐसा नहीं कर रहा है?
क्या मैं सही रास्ते पर हूं? क्यूगा में सीधे 2. क्यों लागू नहीं किया गया है? हार्डवेयर समस्या (सिस्को, जुनिपर, ..) इस समस्या से कैसे निपटते हैं?