আমিও তাই করার চেষ্টা করছি। আমি ম্যানুয়ালি স্থানীয়ভাবে একটি ক্যাচিং ডিএনএস সার্ভার চালিয়ে যাচ্ছি এবং যোগদানের সাথে সাথে এটি ইন্ট্রনেট শিখতে চাই।
আমি উত্সাহিত যে ডিএনএস সার্ভার এমনকি পুনরাবৃত্ত কল করার আগে ইন্ট্রানেট এবং ইন্টারনেট হোস্টনামের মধ্যে পার্থক্য করতে সক্ষম হতে পারে ।
আমি উদ্বিগ্ন যে আমার দুটি সংক্ষিপ্ত টিটিএল লাগবে, বা হুকগুলি লিখতে হবে যাতে প্রতিবারই একটি ইন্টারফেস পরিবর্তিত হয়ে আমি ডিএনএস ক্যাশে ফ্লাশ করার বিষয়টি বিবেচনা করি, বা একইরকম।
সফল হলে আমি রিপোর্ট করব ...
প্রথম 50%
ডিএনএস সার্ভারগুলির উইকিপিডিয়া তুলনাটি দেখার পরে , ডিএনমাস্ক আমার তালিকার শীর্ষে আসে।
দেখা যাচ্ছে brewএর জন্য একটি ফোরামেলা রয়েছে dnsmasqএবং এটির জন্য কিছু servicesউপ-ইন্টারফেসও লেখা আছে brew... দুর্দান্ত, কম ভাবনা কম, কেবল কনফিগারেশনটি কাজ করতে হবে।
$ brew install dnsmasq # [libidn] internation domain names
$ cp /usr/local/opt/dnsmasq/dnsmasq.conf.example /usr/local/etc/dnsmasq.conf
# To have launchd start dnsmasq now and restart at startup:
$ sudo brew services start dnsmasq
( brewএছাড়াও রয়েছে bind, তবে ন্যূনতম রাষ্ট্রটিও আমার কাছে আকর্ষণীয় - নেটওয়ার্ক কনফিগারেশন করার সময় এটি পরিষ্কার করতে হবে না)।
করতে
- আমার নতুন ডিএনএস ব্যবহার করার জন্য নেটওয়ার্ক পছন্দগুলি কনফিগার করে নিন এবং
dnsmasqএটি ইন্ট্রানেট সেটিংস ব্যবহার করতে পারে তা নিশ্চিত করার জন্য কনফিগার করুন । (আসল চ্যালেঞ্জ)