मैं उबंटू सर्वर में अपनी डीएनएस सेटिंग्स कैसे कॉन्फ़िगर करूं?

के अनुसार यह पृष्ठ यह सरल प्रतीत होता है । हालांकि, /etc/bind उबंटू 12.04.3 एलटीएस सर्वर की डिफ़ॉल्ट स्थापना पर मौजूद नहीं है ।

तो, किसी भी आगे सॉफ्टवेयर को स्थापित किए बिना, डीएनएस को कैसे कॉन्फ़िगर कर सकते हैं और उबंटू सर्वर पर डीएनएसएमएएसक्यू को हटा सकते हैं? मैं काफी परिचित हूं sudo &एएमपी; nano.

डीएनएस सर्वर सेट करें

आपको कॉन्फ़िगर करना होगा /etc/network/interfaces फ़ाइल यदि आप कमांड लाइन के माध्यम से अपना डीएनएस सर्वर बदलना चाहते हैं ।

यह कुछ इस तरह दिखना चाहिए:

# The loopback network interface  auto lo  iface lo inet loopback  # The primary network interface  auto eth0 iface eth0 inet static  address 192.168.X.Xnetmask 255.255.255.0gateway 192.168.X.Xdns-nameservers X.X.X.X 

यदि आपके पास एक से अधिक डीएनएस सर्वर हैं, तो बस प्रत्येक के बीच एक स्थान जोड़ें:

dns-nameservers X.X.X.X Y.Y.Y.Y Z.Z.Z.Z

बस पसंद के डीएनएस सर्वर के अपने आईपी के साथ एक्सएस, वाईएस और जेडएस को बदलें, और जब यह किया जाता है, तो सेटिंग्स को अपडेट करने के लिए इस कमांड को चलाएं:

sudo ifdown eth0 && sudo ifup eth0

आशा है कि यह मदद करता है!

हालाँकि यदि आप नए उबंटू संस्करण पर हैं, तो आप इसका उपयोग कर रहे होंगे रिज़ॉलवकॉन्फ (एक पैकेज जो /आदि/रिज़ॉलव की सामग्री का प्रबंधन करता है । कॉन्फ) ।

डीएनएस-नेमसर्वर सेट करने के लिए जिन्हें रिबूट के बाद हटाया नहीं जाएगाउन्हें जोड़ें

sudo nano /etc/resolvconf/resolv.conf.d/base 

जैसे

nameserver x.x.x.xnameserver x.x.y.y

और आगे कि बस करो

sudo resolvconf -u

नेटवर्क प्रबंधक टीयूआई: nmtui

बगल में इस विकल्प का उपयोग कर nmcli connection edit आप एक और अधिक पसंद कर सकते हैं एनसीयूआरएसईएस के साथ दृष्टिकोण nmtui, सूक्ति का सीएलआईआपका के लिए वैकल्पिक nm-connection-editor.

screenshot nmtui main window

screenshot editing a connection

नोट: यह उत्तर उबंटू डेस्कटॉप से अधिक संबंधित है, लेकिन तब से उपयुक्त प्रश्न को इस एक के डुप्लिकेट के रूप में चिह्नित किया गया था (गलत तरीके से, आईएमओ) मैं इसे यहां पोस्ट करता हूं ।

के रूप में 20.04 फोकल फोसा, उबंटू सर्वर उपयोग करता है सिस्टमड-हल नेमसर्वर कॉन्फ़िगरेशन प्रबंधित करने के लिए । /आदि / संकल्प । कॉन्फ एक स्थिर फ़ाइल है और इसे संपादित नहीं किया जाना चाहिए ।

अपने रिज़ॉल्वर को कॉन्फ़िगर करने के लिए, आप इसे अपनी नेटप्लान कॉन्फ़िगरेशन फ़ाइल में सेट करते हैं, जैसे:

network:  version: 2  renderer: networkd  ethernets:    enp0s25:      addresses:        - 192.168.0.100/24      gateway4: 192.168.0.1      nameservers:          search: [mydomain, otherdomain]          addresses: [1.1.1.1, 8.8.8.8, 4.4.4.4]

नेटप्लान सिस्टम का उपयोग कैसे करें, इस बारे में अधिक जानकारी के लिए उबंटू लेख देखें नेटवर्क कॉन्फ़िगरेशन.

आप डीएनएस सर्वर को कॉन्फ़िगर करने के लिए एक मैनुअल पढ़ रहे थे, न कि सर्वर में डीएनएस प्रविष्टियों को कैसे कॉन्फ़िगर करें । आपको जो मैनुअल पढ़ना चाहिए था वह [यह] है(https://help.ubuntu.com/12.04/serverguide/network-configuration.html#name-resolution)

मुझे लगता है कि यहां एक बेहतर जवाब है linux - How do I set my DNS when resolv.conf is being overwritten? - Unix & Linux Stack Exchange -मूल रूप से आप अपनी डीएचसीपी सेटिंग्स को उन सर्वर के सामने “प्रीपेंड” करने के लिए ओवरराइड कर सकते हैं जिनका आप वर्तमान में उपयोग करते हैं । यह अच्छा है क्योंकि आपको केवल नए सर्वर पर भरोसा नहीं करना है, आप इसे लुकअप के लिए प्राथमिकता देते हैं ।

यह भी देखें Dnsmasq - Community Help Wiki. बाइंड एक नेमसर्वर है । यदि आपको अपने सर्वर पर नेमसर्वर कार्यक्षमता की आवश्यकता है, तो आपको नेमसर्वर स्थापित करना होगा । यह मदद मिलेगी अगर आप वर्णन सकता है कि यह क्या है आप को प्राप्त करने की कोशिश कर रहे हैं.

मेरे पास किसी अन्य उत्तर पर टिप्पणी पोस्ट करने के लिए प्रतिनिधि नहीं है, लेकिन 17 सितंबर 2013 को नललेट के जवाब के जवाब में, यह मेरे लिए काम किया । मैं सोच रहा था कि मेरे राउटर के साथ एक समस्या थी (एक सस्ता, आईएसपी प्रदान किया गया) । मुझे यह भी उल्लेखनीय है कि डीएनएस-नेमसर्वर लाइन पर, आपको *सार्वजनिक डीएनएस के आईपी का उपयोग करना चाहिए । * डीएनएस के स्थानीय पते का उपयोग न करें, जो आपके राउटर पर सबसे अधिक संभावना है । मैं अपने राउटर पर डीएनएस से कनेक्ट कर रहा था, जो किसी अज्ञात कारण से मेरे सर्वर के साथ काम नहीं कर रहा था । इसके बजाय, मुझे पता चला कि मेरे राउटर पर डीएनएस कहां से इसकी जानकारी प्राप्त कर रहा था, और डीएन सेट किया

सम्बंधित: रिज़ॉलव करते समय मैं अपना डीएनएस कैसे सेट करूं । कॉन्फिडेंस ओवरराइट किया जा रहा है?