मैं एक वीपीएन क्लाइंट का उपयोग कर रहा हूं जो दो नाम सर्वर को जोड़ता है /etc/resolv.conf। मेरे सभी कनेक्शन नेटवर्क-मैनेजर द्वारा प्रबंधित किए जाते हैं।
मुझे अपने काम के वीपीएन के लिए इस वीपीएन क्लाइंट का उपयोग करना होगा लेकिन systemd-resolved16.10 में उबंटू जाने के बाद मुझे अपने कनेक्शन और डीएनएस के साथ समस्या हो रही है। ऐसा लगता है कि किसी कारण से डिफ़ॉल्ट नाम सर्वर पर वापस systemd-resolvedपरिवर्तन /etc/resolv.confहोता है जो आंतरिक पृष्ठों को हल नहीं करता है। मैं इस में कुछ और में देखा है और जगह समाप्त हो गया resolvconfसाथ openresolv। इसने बहुत मदद की, लेकिन अभी भी वीपीएन थोड़ी देर के लिए रहने के बाद systemd-resolvedरीसेट करता है /etc/resolv.conf।
यह सिर्फ कनेक्शन के ऊपर या कुछ मिनटों के बाद या कभी-कभी बिल्कुल भी नहीं हो सकता है। मैं तब अक्षम हो systemd-resolvedगया systemd resolvconf.serviceऔर केवल चला openresolv। यह सब अच्छा काम करता है ऐसा लगता है।
हालांकि, यह सब बहुत भ्रमित करने वाला है। क्या systemd-resolvedदूसरों में से एक के साथ उपयोग करने का कोई कारण है? यह Ubuntu 16.10 में सक्षम किया गया था, इसलिए मुझे लगा कि इसके लिए एक कारण होना चाहिए लेकिन यह एक लड़ाई का कारण बनता है /etc/resolv.conf।
यह बहुत अच्छा होगा अगर मैं बस चला सकता हूं operesolvऔर इसे समझा सकता हूं । मैंने इस पर काफी कुछ पढ़ा है, लेकिन मुझे अभी तक समझ नहीं आया कि /etc/resolv.confइसे क्यों प्रबंधित किया गया है, केवल यह कि जब मैं इसका उपयोग systemdकरता हूं तो मैं अपने वीपीएन क्लाइंट का उपयोग नहीं कर सकता।
/run/systemd/resolve/resolv.confफाइल के लिए एक सिमलिंक को resolv.conf बनाता है । आप अपने कनेक्शन को प्रबंधित करने के लिए सिस्टमड-नेटवर्कड होने का प्रयास करना चाहते हैं।