এটি স্ট্যান্ডার্ড সম্ভাব্য উত্তরের সংকলন সহ একটি খুব জনপ্রিয় প্রশ্ন, এর সমস্তগুলি, আইএমও, বেশ হ্যাকি। আমার সবার ক্ষেত্রে উবুন্টুকে আমি নেটওয়ার্কম্যানেজারে যে ডিএনএস সেটিংস সেট করেছিলাম তা সম্মান করতে সমস্যা হতে হয়েছিল - বিশেষত "স্বয়ংক্রিয় (ডিএইচসিপি) ঠিকানাগুলি" সহ স্থির ডিএনএস সার্ভারগুলি নির্ধারণ করে - এবং আজ অবশেষে আমি বুঝতে পেরেছিলাম যে সত্যিকারের ভুলটি কী।
সমস্যাটি রেজলভকনফ এবং নেটওয়ার্কম্যানেজারের মধ্যে মিথস্ক্রিয়ায় রয়েছে। resolvconf এই ফাইল কল করেছে /etc/resolvconf/interface-order
। কমপক্ষে আমার সিস্টেমে নেটওয়ার্ক ম্যানেজার এই ফাইলটিতে মোটেই নেই (শেষ পর্যন্ত এটি * ওয়াইল্ড কার্ডের আওতাভুক্ত নয়)। তাই যা ঘটেছিল তা হল, ডিসল্লককনফের ডিএইচসিএলেন্টের অতি সাম্প্রতিক প্রতিবেদনে নেটওয়ার্কম্যানেজারের যে কোনও কথা বলা উচিত তার চেয়ে বেশি গুরুত্ব পেয়েছে।
অন্তত আমার ক্ষেত্রে, আসল উত্তরটি যুক্ত করা ছিল
NetworkManager
উপরে বা কাছাকাছি /etc/resolvconf/interface-order
।
(হ্যাঁ, আমি জানি অনেক লোক কেবল "আনইনস্টল রেজোলভকনফ" বলে থাকেন যা আমার নিজের কাছে একটি খারাপ ধারণা বলে মনে হয় seems তবে এর চেয়ে কমপক্ষে উইল এবং জেনিয়াল রেজলভকনফকে সিস্টেমের একটি গুরুত্বপূর্ণ অঙ্গ হিসাবে বিবেচনা করে [যেমন, উবুন্টু -মিনিমাল এটির উপর নির্ভর করে], সুতরাং রেজোলভকনফ ছাড়াই আপনার সিস্টেমকে ধারাবাহিকভাবে আপডেট হওয়া অবস্থায় রাখা কঠিন হবে))
অনুরোধের পরে আমি কীভাবে এটি বের করেছিলাম সে সম্পর্কে আরও বিশদ সরবরাহ করতে পারি। ( সম্পাদনা : স্পষ্টত আমি অনুরোধ করার সময় এটি করিনি, দুঃখিত। এই মুহুর্তে আমি পরবর্তী বলার চেয়ে বেশি কিছু বিশদ মনে করতে পারি না) সংক্ষেপে, আমি এর চারপাশে একটি শেল র্যাপার দিয়ে এক্সিকিউটেবল রেজোলভকনফকে প্রতিস্থাপন করেছি যা এর আর্গুমেন্ট, ইনপুট, আউটপুট এবং স্টাডারকে ফাইলগুলিতে ফেলে দিয়েছে; এবং রেজোলভকনফের আপডেট স্ক্রিপ্টগুলিতে সেট-এক্স যুক্ত করেছে।
( সম্পাদনা : আমি করতে । বলতে কি আমি প্রথম অংশ বলতে যে, আমি প্রকৃত resolvconf এক্সিকিউটেবল, যা আদেশ বা টাইপ কমান্ড ব্যবহার করে যা পাওয়া যেতে পারে সরাতে উবুন্টু ব্যবহার করে তা হল যে তারপর একটি শেল স্ক্রিপ্ট যে পরিণামে শুধু সরানো executes তৈরি রেজোলভকনফ, তবে কিছু ফাইলের মধ্যে আর্গুমেন্টগুলি প্রতিধ্বনিত করে এবং স্টিডিন, স্ট্ডআউট এবং স্টার্ডারকে অন্যান্য বিভিন্ন ফাইলে প্রেরণে শেল পুনঃনির্দেশ ব্যবহার করে "" রেজোলভকনফের আপডেট স্ক্রিপ্টগুলি "কোথায় আছে এবং বর্তমানে সহজে যাচাই করতে পারে না তা মনে করি না I আমার মনে হয় অনেক লিনাক্স গীক আমার অর্থ কী তা বুঝতে পারে; সম্ভবত কিছু ভাল সমরিতান একটি মন্তব্যে আরও বিশদ সরবরাহ করবে))
nm-tool
, নয়nmcli
।