मेरे पास कोई नेटवर्क कनेक्टिविटी नहीं है इस मुद्दे । इसके निवारण के लिए, पहले सुझावों में से एक संपादन है /etc/resolv.conf
। जब आप शुरू में फ़ाइल खोलते हैं, तो यह कुछ इस तरह दिखता है:
# This file was automatically generated by WSL. To stop automatic generation of this file, remove this line.
nameserver 10.10.0.223
nameserver fec0:0:0:ffff::1
nameserver fec0:0:0:ffff::2
search example.net
फ़ाइल को संपादित करने के बाद - कभी भी यह सुनिश्चित नहीं किया जाना चाहिए कि वरीयता फ़ाइलें वास्तव में पकड़ में आती हैं - मैं बाहर निकलता हूं bash
और वापस लॉग इन करें। जब मैं वापस लॉग इन करता हूं, तो फ़ाइल अपने मूल कारखाने की सामग्री पर वापस आ जाती है। चीजें जो मैंने कोशिश की हैं:
- पॉवरशेल चलाना (जिससे)
bash
के रूप में शुरू किया गया है)Administrator
। - चल रहा है
bash
सेcmd
। - पहली लाइन हटाना और खाली लाइन छोड़ना।
- पहली पंक्ति और रिक्त रेखा को हटाना।
हाँ, यह एक टाइपो है। मैं वास्तविकता में सही फ़ाइल संपादित कर रहा हूँ।
—
Michael Terry
उस फ़ाइल को हटाएं और नैनो या vi कमांड के साथ एक नया बनाएं।
—
Biswapriyo
इसने काम कर दिया! कृपया उत्तर दें ताकि मैं इसे स्वीकार कर सकूं।
—
Michael Terry
फ़ाइल वास्तव में /etc/resolv.conf माना जाता है। लिनक्स के लिए विंडोज सबसिस्टम सिर्फ ubuntu की एक प्रति है, मेरा 14.04.5 है। मैंने एक दो कमांड लाइन विकल्पों की कोशिश की, लेकिन सफलता नहीं मिली और अब कोशिश करने के लिए समय से बाहर हूं। आपके डब्ल्यूएसएल में जो भी ubuntu रिलीज किया है, उसके लिए कमांड लाइन के माध्यम से dns को बदलने के तरीके खोजें। संस्करण को 'sudo cat / etc / * release' के साथ खोजें और यह आपको बताएगा।
—
Kyle H
/etc/resolv.conf
("resolv" में कोई 'e')?