আমি BIND সেটআপ করার চেষ্টা করছি যাতে এটি এতে করা যে কোনও এবং সমস্ত অনুরোধগুলি ধরে ফেলবে এবং সেগুলিকে এনএস সার্ভারের একটি নির্দিষ্ট সেট এবং একটি নির্দিষ্ট একটি রেকর্ডে নির্দেশ করবে।
আমার প্রায় 500 টি ডোমেন রয়েছে এবং আমি প্রতিদিন 10-15 হারে নতুন যুক্ত করছি, তাই আমি প্রতিটি ডোমেনের জন্য স্পষ্টভাবে একটি অঞ্চল যুক্ত করতে চাই না।
আমার বর্তমান সেটআপটি হ'ল: আমার নামযুক্ত কনফটিতে আমার নিম্নোক্ত জোনটির সাথে একটি ভিউ (নাম বহিরাগত) রয়েছে:
zone "." {
type master;
file "ext.zone";
};
এটি সমস্ত অনুরোধের সাথে মেলে।
ext.zone হল:
$ টিটিএল 3600 @ এসওএ-তে root.nsdomain.com। ( 1; ক্রমিক 3600; সতেজ করা 300; পুনরায় চেষ্টা করা 3600; নি: শ্বাস ফেলা 300); নেতিবাচক ক্যাশে টিটিএল এনএস ns1.example.com এনএস ns2.example.com এনএস 1 এ 192.0.2.4 এনএস 2 এ এ 192.0.2.5 *। এ 192.0.2.6 এ
সুতরাং, লক্ষ্যটি হ'ল: সমস্ত এনএস অনুরোধের জন্য, ফিরে আসুন ns1.example.com
এবং ns2.example.com
সমস্ত এ অনুরোধের জন্য, যেখানে তা ns1.example.com
বা ns2.example.com
ফিরে 192.0.2.6
। জন্য ns1.example.com
আগমন 192.0.2.4
, জন্য ns2.example.com
আগমন 192.0.2.5
।
এটি প্রায় কাজ করে, একমাত্র সমস্যাটি হ'ল যখন আমি একটি খনন করি, তখন আমি পাই:
@localhost somedomain.example খনন করুন ; > ডিজি 9.3.6-পি 1-রেডহ্যাট -9.3.6-4.P1.el5_5.3> @ লোকালহোস্ট সামডোমেন.এক্সামেল ; (1 সার্ভার পাওয়া গেছে) ;; গ্লোবাল বিকল্প: মুদ্রণ ;; উত্তর পেয়েছি: ;; ওপকোড: QUERY, স্থিতি: NOERROR, আইডি: 37733 ;; পতাকা: কিউআর আ আরডি; QUERY: 1, উত্তর: 1, প্রমাণ: 2, অতিরিক্ত: 2 ;; প্রশ্ন বিভাগ: ; Somedomain.example। IN এ ;; উত্তর বিভাগ: somedomain.example। 3600 ইন এ 192.0.2.6 // হিসাবে প্রত্যাশিত ;; যোগ্যতা বিভাগ: । 3600 IN NS ns1.example.com। // প্রত্যাশিত, "" কিনা জানি না। শুরুতে খারাপ, যদিও। । 3600 ইন এনএস এনএস 2.এক্স্পেল.কম। // উপরে দেখুন. ;; অতিরিক্ত বিভাগ: ns1.example.com। 3600 এ এ 192.0.2.6 // প্রত্যাশিত নয়, এটি 192.0.2.4 হওয়া উচিত ns2.example.com। 3600 এ এ 192.0.2.6 // প্রত্যাশিত নয়, এটি 192.0.2.5 হওয়া উচিত
আমি কিভাবে এটা ঠিক করব? আমি কি ভয়াবহ কিছু করছি? এই কাজ করতে একটি ভাল উপায় আছে কি?