2012-05-25 9 views
5

मुझे कोई त्रुटि मिल रही है और मैं नहीं देख सकता कि क्या होता है, कृपया देखें कि क्या आप गलत हैं।होस्ट: /etc/resolv.conf का पार्स असफल

जब भी मैं "मेजबान" आदेश का उपयोग करें, मैं इस त्रुटि मिलती है:

[email protected]:~$ host www.guparty.com 
host: parse of /etc/resolv.conf failed 

मुझे लगता है कि वाक्य रचना सही है:

[email protected]:~$ ls -l /etc/resolv.conf 
-rw-r--r-- 1 root root 49 2011-10-30 12:02 /etc/resolv.conf 
:

[email protected]:~$ cat /etc/resolv.conf 
search dsitelecom.com 
nameserver 8.8.8.8 8.8.4.4 

इसके अलावा अनुमतियाँ सबके लिए पठनीय हैं

शायद यह एक मूर्ख चीज है लेकिन मुझे यह नहीं मिल रहा है। क्या आप वहां कुछ भी गलत देखते हैं?

धन्यवाद!

उत्तर

6

अपने वाक्य रचना की जाँच करें, आप /etc/resolv.conf

search dsitelecom.com 
nameserver 8.8.8.8 
nameserver 8.8.4.4 
+0

एक आकर्षण की तरह काम करता है! Thanx। –

0

मैं इसी तरह की समस्या थी में प्रति पंक्ति एक नेम सर्वर परिभाषित करने की जरूरत है, लेकिन ऐसा किया और काम मिल गया:

# mv resolv.conf resolv.conf.old 
# cat resolv.conf.old 
search example.com 
domain example.com 
nameserver 11.22.33.44 
nameserver 2000::1 
# echo "search example.com" >>resolv.conf 
# echo "domain example.com" >>resolv.conf 
# echo "nameserver 11.22.33.44" >>resolv.conf 
# echo "nameserver 2000::1" >>resolv.conf 

पतों सिर्फ उदाहरण हैं, लेकिन परिणाम काम कर रहा है। Resolv.conf की प्रतिलिपि क्यों है कि आपको मूल की एक प्रति प्राप्त होती है। फिर जब आप इसे प्रिंट करते हैं, तो आपको resolv.conf के अंदर सबकुछ याद नहीं रखना पड़ेगा। और जब आप ईकोस के साथ फ़ाइल बनाते हैं, तो आप सुनिश्चित कर सकते हैं कि परेशानी करने वाले कोई अतिरिक्त वर्ण नहीं हैं। तो वहां सभी नेमसर्वर लाइनों को गूंजें।

संबंधित मुद्दे