ডিএনএস সার্ভার হিসাবে ব্যবহার করার জন্য আমি কেবলমাত্র একটি স্থানীয় ডিভাইসে (রাস্পবেরি পাই) ডিএনএসএসএএসসি ইনস্টল করেছি তবে নেটওয়ার্কের অন্যান্য কম্পিউটারগুলি এটি ব্যবহার করার চেষ্টা করার পরে পরিষেবাটি সর্বদা সঠিকভাবে কাজ করে না। এটি আমি /etc/dnsmasq.conf
ফাইলে যুক্ত করেছি:
log-queries
no-resolv
server=8.8.8.8
server=8.8.4.4
এই /etc/hosts
ফাইলটি:
192.168.1.101 desktop.home
192.168.1.102 laptop.home
আমি ডিএইচসিপি ব্যবহার করছি না, ডিএইচসিপি আমার রাউটার দ্বারা সম্পন্ন হয়েছে। আমার রাউটারে ডিএনএস সার্ভারটি ম্যানুয়ালি কনফিগার করার বিকল্প রয়েছে এবং আমি সেই ক্ষেত্রটিতে রাস্পবেরি পাই আইপি ঠিকানা (192.168.1.100) রেখেছি। আমি নিশ্চিত করতে পারি যে আমার ডেস্কটপ এবং ল্যাপটপ (লিনাক্স মেশিন) উভয়ই নতুন ডিএনএস সার্ভার (192.168.1.100 এ DNSMasq) সম্পর্কে সচেতন।
আমার ডেস্কটপ এবং ল্যাপটপ দুটোই কেবল দ্বারা সংযুক্ত। nslookup laptop.home
উদাহরণস্বরূপ, আমি যখন আমার ডেস্কটপ থেকে চলে যাই , আমি কমপক্ষে 50% হিট পাই - কখনও কখনও আমি একটি সফল ফলাফল পাই কখনও কখনও আমি না করি। ল্যাপটপ থেকে একই জিনিস।
আরও আশ্চর্যের বিষয় হ'ল আমি যখন ল্যাপটপটিকে ওয়াইফাইয়ের সাথে সংযুক্ত করি তখন হিটগুলি আরও কম হয়। আমি আমার ল্যাপটপে ওয়াইফাইতে কেবল 10% হিট বা তার চেয়ে কম পাই। সত্যি বিশ্বয়কর.
লগগুলি কিছুই বলে না। আমি এও জানি না যে এটি কোথায় ডিবাগ করা শুরু করবে।
nmcli device show enp0s25 | grep DNS
এবং প্রতিক্রিয়াটির অন্তর্ভুক্ত IP4.DNS[1]: 192.168.1.100
।