OpenVPN: एक अलग प्रवेश द्वार के साथ ग्राहक के लिए एक मार्ग धक्का


21

मैं अपने OpenVPN सर्वर को एक अलग डिफ़ॉल्ट गेटवे के साथ क्लाइंट के लिए एक मार्ग नीचे धकेलना चाहूंगा।

विशेष रूप से, मेरे OpenVPN सर्वर का आंतरिक IP पता है 10.0.0.1, और मैं चाहूंगा कि यह 10.10.10.1/24प्रवेश द्वार का उपयोग करने के मार्ग को धक्का दे 10.0.0.2

क्या सर्वर कॉन्फिग फाइल में एक पुश रूट निर्दिष्ट करके ऐसा करना संभव है?


क्या आप कह रहे हैं कि आप push "route 10.10.10.0 255.255.255.0"ग्राहक के लिए चाहते हैं , और फिर वीपीएन क्लाइंट ट्रैफ़िक के लिए वीपीएन नेटवर्क नेटवर्क पर एक अलग डिफ़ॉल्ट गेटवे (10.0.0.2) है?
द्रविड़न

@DravSloan मैं चाहता हूं कि ग्राहक 10.10.10.0/24 नेटवर्क पर आईपी पते को 10.0.0.2 के माध्यम से एक्सेस करें, लेकिन मैं वीपीएन के अन्य रूटिंग व्यवहार को बदलना नहीं चाहता।
लोरिन होचस्टेन

@ जोस्टेन मैंने करने की कोशिश की: push "route 10.10.10.1/24 255.255.255.255 10.0.0.2"नहीं।
लोरिन होचस्टेन

2
@LorinHochstein कि शायद होना चाहिएpush route "10.10.10.0 255.255.255.0 10.0.0.2 1"
drav स्लोअन

@ जोस्टेन क्या आप उस उत्तर को पोस्ट करना चाहते हैं, जिसे देखते हुए आपने इसे सुझाया था (मैं सिर्फ रिक्त स्थान भर रहा हूं ...)
Drav Sloan

जवाबों:


25
push "route 10.10.10.0 255.255.255.0 10.0.0.2 1"

OpenVPN मैन पेज से:

--route network/IP [netmask] [gateway] [metric]

यह क्लाइंट को "पुश" करने के लिए सर्वर कॉन्फिगरेशन को बताता है, जो routeकमांड गेटवे 10.0.0.2 के माध्यम से 10.10.10.0/24 सबनेट का नेटवर्किंग रूट सेट करता है। 1. मेट्रिक के साथ मेट्रिक का उपयोग किया जाता है यदि मल्टीपल मार्ग मौजूद हैं (जैसे कि सबसे कम लागत जीतती है)।


3
push route "10.10.10.0 255.255.255.0 10.0.0.2 1"Openvpn पार्सर दुर्घटना बना दिया। push "route 10.10.10.0 255.255.255.0 10.0.0.2 1"इसके बजाय निर्दिष्ट करना था।
wget
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.