OpenVPN और DNS। कैसे?


17

मैं अपने कार्यस्थल LAN पर अपने लैपटॉप को कनेक्ट करने के लिए एक वीपीएन सेट करने के लिए OpenVPN का उपयोग कर रहा हूं । मैं अपने कार्यस्थल के कंप्यूटरों को उनके नाम से और उनके आईपी द्वारा नहीं, लेकिन मैं नहीं कर सकता।

यह मेरी स्थिति है:

कार्यस्थल LAN:

  • पता स्थान: 192.168.101.0/24
  • राउटर पता: 192.168.101.1

होम लैन:

  • पता स्थान: 192.168.1.0/24
  • राउटर पता: 192.168.1.1

वीपीएन:

  • पता स्थान: 10.100.1.0/24
  • OpenVPN सर्वर पता: 10.100.1.1

सभी मशीनें Microsoft Windows चला रही हैं।

मेरे कार्यस्थल पर, OpenVPN सर्वर के रूप में चल रहा पीसी 192.168.101.50 (और वीपीएन में 10.100.1.1) है, और इसके मशीन का नाम कार्यस्थान है

मेरे कार्यस्थल पर 192.168.101.50 नाम से कार्यस्थल का नाम हल किया गया है, लेकिन vpn क्लाइंट में नाम कार्यस्थान को हल नहीं किया जा सकता है, मैं चाहता हूं कि इसे 10.100.1.1 पर हल किया जाए। उसे प्राप्त करने के लिए मुझे OpenVPN को कैसे कॉन्फ़िगर करना चाहिए?

जवाबों:


21

आप अपने कार्यालय DNS (यदि आपके पास एक है) का उपयोग कर सकते हैं, इसके बजाय यदि आप डिफ़ॉल्ट DNS का उपयोग कर रहे हैं। ऐसा करने के लिए, आपको इस विकल्प को OpenVPN सर्वर में जोड़ना होगा ( डॉक्स देखें )

push "dhcp-option DNS 10.x.x.x"    

1
यह मेरे मामले में कोई प्रभाव नहीं लगता है। क्या ऐसा हो सकता है क्योंकि मैं डीएचसीपी का उपयोग नहीं कर रहा हूं? मुझे स्थैतिक सेटअप का उपयोग करना चाहिए, लेकिन मैं चाहूंगा कि डीएनएस वैसे भी ओवरराइड हो जाए।
डैनियल एफ

आपको redirect-gatewayनिर्देश ( मैनुअल देखें ) की भी आवश्यकता हो सकती है , क्योंकि आपका डिफ़ॉल्ट गेटवे संभवतः आपके डीएचसीपी या मैन्युअल द्वारा आपको सौंप दिया गया है। redirect-gatewayवीपीएन के माध्यम से भेजता चीजों का उपयोग करना - शायद प्रक्रिया में आपके मुद्दे को ठीक करना।
MrMajestyk

यदि आप एक ब्रिड्ड नेटवर्क का उपयोग नहीं कर रहे हैं, तो आपको DNS सर्वर के लिए एक मार्ग की भी आवश्यकता होगी: "मार्ग 10.0.0.0 255.0.0.0.0"
wilsotc

0

आप बस जरूरत के अनुसार मेजबानों को जोड़ सकते हैं (बहुत कम, यह नहीं है?) hostsफाइल करने के लिए , और ओपनवीपीएन कॉन्फिग्स के साथ भी गड़बड़ न करें (जो आपके पास नहीं है और निजी के अंदर डीएनएस सर्वर स्थापित नहीं करेगा। नेटवर्क)।


-2
  • OpenDNS पर एक खाता खोलें ।
  • अपने आप को एक नेटवर्क बनाएँ।
  • दोनों पक्षों के आईपी रेंज (ओं) को जोड़ें।
  • एक उपनाम के रूप में कार्यस्थान जोड़ें।

वहां से, आपके पास यह काम करने के लिए होना चाहिए और आपका कॉन्फ़िगरेशन आपका अनुसरण करेगा, जब तक आप उनके DNS का उपयोग करते हैं, जो वैसे भी बहुत अच्छे हैं।


7
और अपनी टोपोलॉजी को सार्वजनिक करें, एक अच्छा विचार नहीं ...
कार्टोच जूल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.