আমি কীভাবে উবুন্টু 16.04 এ ডিএনএস নামের রেজোলিউশনটি ম্যানুয়ালি কনফিগার করব?


0

আমি উবুন্টুতে তুলনামূলকভাবে নতুন, এর আগে দেবিয়ান এবং রেড-হ্যাট ভিত্তিক ডিস্ট্রোস ব্যবহার করেছি। আমি আমার উবুন্টু 16.04 (কেডিএ) ডেস্কটপের ডিএনএস সেটিংস কনফিগার করার চেষ্টা করছি। মেশিনটি একটি ডিএইচসিপি ক্লায়েন্ট চালাচ্ছে তবে আমি ডিএনএসপি সেটিংসের সাথে ডিএনএসকে আলাদাভাবে কনফিগার করতে চাই যাতে আমাকে আলাদা ডিফলার নেভারসেভারে আমার ডিএনএস নির্দেশ করতে পারে। /Etc/resolv.conf ফাইলটিতে রয়েছে:

নেমসারভার 127.0.1.1

যেহেতু আমি এটি বুঝতে পারি, এটি স্থানীয় dnsmasq উদাহরণের দিকে নির্দেশ করছে। আমি অন্য কোথাও পড়েছি যে /etc/NetworkManager/NetworkManager.conf এ "dns = dnsmasq" সেটিংটি মন্তব্য করে এটি অক্ষম করা যায়। আমি এটি চেষ্টা করেছিলাম এবং তারপরে নিজেই রেজোলভকনফ সম্পাদনা করেছি। আমি রিবুট না করা পর্যন্ত সমস্ত কিছু ঠিকঠাক মনে হয়েছিল, তারপরে রেজোলভকনফ 127.0.1.1 এ ফিরে ইঙ্গিত করেছিল এবং ডিএনএস আর কাজ করে না।

আমি কেন এটি করছি এর পটভূমি হিসাবে: আমি উবুন্টু ক্লায়েন্টে এসএসএসডি সহ একটি সাম্বা 4 এডি ডোমেন কন্ট্রোলার চেষ্টা করছি যাতে ক্লায়েন্টকে অবশ্যই সাম্বা মেশিনের ডিএনএস ব্যবহার করতে হবে, তবে আমি আমার ডিএইচসিপি সেটিংসটিকে নির্দেশ করতে চাই না ডোমেন নিয়ন্ত্রকের সমস্ত ক্লায়েন্ট।

উত্তর:


2

আমি মনে করি আপনার নেটওয়ার্কম্যানেজার.কনফ ফাইলের পরিবর্তে ইন্টারফেস ফাইলটিতে পরিবর্তন করা উচিত। ইন্টারফেস ফাইলটিতে dns-nameservers যুক্ত করুন। ইন্টারফেস ফাইলের অবস্থান / etc / নেটওয়ার্ক / ইন্টারফেস হতে হবে

আমি আশা করি এটি আপনার সমস্যাটি সমাধান করবে। যদি তা না হয় তবে উভয় ফাইলের সামগ্রী এখানে পোস্ট করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.