एक साथ दो इंटरफेस के माध्यम से एक ही सबनेट में मार्ग कैसे जोड़ें?


0

मैं वर्तमान में GNU / Linux का उपयोग कर रहा हूं, निम्नलिखित रूटिंग टेबल है:

default via 192.168.1.1 dev eno1  proto static  metric 100 
10.0.0.0/8 dev enp1s0  scope link linkdown 
169.254.0.0/16 dev virbr0  scope link  metric 1000 linkdown 
192.168.1.0/24 dev eno1  proto kernel  scope link  src 192.168.1.2  metric 100 
192.168.122.0/24 dev virbr0  proto kernel  scope link  src 192.168.122.1 linkdown 

मैं सबनेट पर गेटवे के माध्यम से इंटरनेट से कनेक्ट करने के लिए एनआईसी 1 के साथ एनआईसी का उपयोग करता हूं 192.168.1.0/24

मैं 10.0.0.1अपने आंतरिक सबनेट ( ) के लिए NAT गेटवे ( ) के रूप में कार्य करने के लिए enp1s0 के साथ NIC का उपयोग करता हूं। 10.0.0.0/8अब मैं 10.0.0.0/8अपने बाहरी (eno1) इंटरफ़ेस के माध्यम से सबनेट में मार्ग (सीखना उद्देश्य) जोड़ना चाहता हूं :

# Added route via eno1, resulting in routing table shown above
ip route add 10.0.0.0/8 dev enp1s0
# When I add route via enp1s0, command causes error
ip route add 10.0.0.0/8 dev eno1
RTNETLINK answers: File exists

क्या आप बता सकते हैं कि इस समस्या को कैसे हल किया जाए? धन्यवाद।


क्या आप अधिक विस्तृत हो सकते हैं? अर्थपूर्ण तर्क की बहुत सराहना की जाएगी।
बुलट एम।

2
पैकेट कहाँ जाता है, यह कर्नेल कैसे तय करता है? आपका प्रश्न "एक निर्देशिका में 2 समान नाम वाली फ़ाइल क्यों नहीं हो सकता?" के समान है।
इपोर सिरकार

@ आईओआर, उदाहरण के लिए, मार्ग में किसी प्रकार का भार जोड़कर, बहुपथ मार्ग (बहुधा उचित शब्द नहीं जानता है) को संतुलित करने के लिए, नहीं?
बुलट एम।

@ मैं निश्चित रूप से, मैं आपको अच्छे उत्तर लिखकर कुछ प्रतिनिधि अर्जित करने की संभावना प्रदान करता हूं) हम यहां अच्छे कामों में आपकी मदद करने के लिए हैं।
Bulat M.
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.