मेरे पास कई वीपीएन कनेक्शन हैं जो समान गेटवे आईपी का उपयोग करते हैं (मेरे पास इसे बदलने की क्षमता नहीं है क्योंकि यह मेरे नियंत्रण से बाहर है)। ये वीपीएन सभी विभिन्न नेटवर्क तक पहुंच प्रदान करते हैं, और नेटवर्क कम से कम एक या दो हॉप्स अपस्ट्रीम हैं, इसलिए सभी मामलों में एक गेटवे आईपी आवश्यक है। लिनक्स के साथ, नेटवर्क पर जाने के लिए, मैं बस कर सकता हूं:
ip route add $destination_1 via $gateway_ip dev $interface_1
ip route add $destination_2 via $gateway_ip dev $interface_2
ip route add $destination_3 via $gateway_ip dev $interface_3
आदि।
लिनक्स तब सही गेटवे की ओर जाने वाले सही इंटरफेस पर प्रत्येक गंतव्य नेटवर्क के लिए ट्रैफ़िक रखेगा, इसलिए यह कोई फर्क नहीं पड़ता कि गेटवे आईपी प्रत्येक इंटरफ़ेस के लिए समान है।
मेरा सवाल यह है कि मैं OpenBSD में इसे कैसे प्राप्त कर सकता हूं? मैंने कोशिश की और असफल रहा। मेरे निष्कर्ष हैं कि किसी विशेष गंतव्य के लिए, मैं या तो कर सकता हूं:
- एक इंटरफ़ेस निर्दिष्ट करें (यदि गंतव्य उस लिंक पर सीधे पहुंच योग्य है - जो कि मेरे मामले में नहीं है)
- गेटवे IP निर्दिष्ट करें क्योंकि गंतव्य सीधे लिंक पर नहीं है
लेकिन मैं यह नहीं बता सकता कि दोनों को कैसे निर्दिष्ट किया जाए।
-T
विकल्प route
और परिभाषित करने के विकल्प का उपयोग कैसे करें ? मुझे लगता है कि यह प्रति इंटरफ़ेस नियमों के लिए बेहतर "इन्सुलेशन" प्रदान करता है।