উবুন্টু সার্ভারে আমি কীভাবে আমার ডিএনএস সেটিংস কনফিগার করব?

অনুযায়ী এই পৃষ্ঠা এটা সহজ বলে মনে হচ্ছে. তবে, /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]

নেটপ্ল্যান সিস্টেমটি কীভাবে ব্যবহার করবেন সে সম্পর্কে আরও তথ্যের জন্য উবুন্টু নিবন্ধটি দেখুন নেটওয়ার্ক কনফিগারেশন.

আপনি একটি ডিএনএস সার্ভার কনফিগার করার জন্য একটি ম্যানুয়াল পড়া হয়েছে, না সার্ভারে ডিএনএস এন্ট্রি কনফিগার কিভাবে. আপনি পড়তে হবে ম্যানুয়াল হয় এই

আমি এখানে একটি ভাল উত্তর আছে মনে হয় linux - How do I set my DNS when resolv.conf is being overwritten? - Unix & Linux Stack Exchange -মূলত আপনি আপনার ডিএইচসিপি সেটিংস ওভাররাইড করতে পারেন “প্রিপেন্ড” আপনি বর্তমানে ব্যবহার করেন এমনগুলির সামনে একটি সার্ভার . আপনি নতুন সার্ভারে শুধুমাত্র নির্ভর করতে হবে না এই চমৎকার, আপনি শুধু অনুসন্ধান জন্য এটি প্রাধান্য দিতে.

এছাড়াও কটাক্ষপাত করা Dnsmasq - Community Help Wiki. বাইন্ড একটি নেমসার্ভার. আপনি আপনার সার্ভারে নেমসার্ভারটি কার্যকারিতা প্রয়োজন, আপনি একটি নেমসার্ভারটি ইনস্টল করা আবশ্যক. আপনি এটা আপনি অর্জন করার চেষ্টা করছেন কি বর্ণনা করতে পারে যদি এটা সাহায্য করবে.

আমি অন্য উত্তরের উপর একটি মন্তব্য পোস্ট করতে খ্যাতি আছে না, কিন্তু সেপ্টেম্বর 17 নুললেট এর উত্তর উত্তরে 2013, এই আমার জন্য কাজ. আমি আমার রাউটার সঙ্গে একটি সমস্যা ছিল চিন্তা ছিল (একটি সস্তা, আইএসপি এক প্রদান). আমি এটি উল্লেখ করার মতো মনে করি যে ডিএনএস-নেমসার্ভার লাইনে আপনার আইপি ব্যবহার করা উচিত পাবলিক ডিএনএস. আপনার রাউটার সম্ভবত যা ডিএনএস, স্থানীয় ঠিকানা ব্যবহার করবেন না. আমি আমার রাউটার ডিএনএস সাথে সংযোগ ছিল, কিছু অজানা কারণে আমার সার্ভারের সাথে কাজ করা হয় নি, যা. পরিবর্তে, আমি জানতে পেরেছিলাম যে আমার রাউটারের ডিএনএস কোথা থেকে এর তথ্য পাচ্ছে এবং ডিএন সেট করেছে

সমাধান করার সময় আমি কীভাবে আমার ডিএনএস সেট করব?কনফ ওভাররাইট করা হচ্ছে?] (linux - How do I set my DNS when resolv.conf is being overwritten? - Unix & Linux Stack Exchange).