উত্তর:
আমি ডাব্লু / ডেভিড পুনরায় সম্মত: বেশিরভাগ সার্ভারগুলি জোন স্থানান্তরের অনুমতি দেওয়ার জন্য কনফিগার করা হচ্ছে না। এটি বলার পরে, আপনি একটি জোন স্থানান্তর শট দেওয়ার চেষ্টা করতে পারেন।
dig @nameserver example.com axfr
আপনার নেমসারভারের নাম এবং আপনার ডোমেন নামের বিকল্প।
উইন্ডোজে, আপনি nslookupএকটি অঞ্চল স্থানান্তর করতে ইন্টারেক্টিভ মোডে ব্যবহার করতে পারেন । nslookupপ্রম্পট থেকে :
server nameserver
ls -d example.com
আবার, আপনার নেমসার্ভারের নাম এবং আপনার ডোমেন নামটির বিকল্প দিন।
সমস্ত নেমসারভার চেষ্টা করে দেখুন - কখনও কখনও আমি দেখতে পাই যে এর মধ্যে একটি জোন স্থানান্তরের অনুমতি দেবে।
সাধারণত না।
যদি ডিএনএস সার্ভারগুলি অন্য কোথাও জোন স্থানান্তর করার অনুমতি দেওয়ার জন্য কনফিগার করা থাকে তবে আপনি পুরো জোনের ফাইলটি সেভাবেই পড়তে পারেন - তবে সার্ভারগুলির পক্ষে এই জাতীয় অনুরোধগুলির সম্মান করা খুব অস্বাভাবিক কারণ যদি না তারা অন্য নাম সার্ভার বা প্রশাসক / পর্যবেক্ষণ মেশিন সরবরাহকারী না হয়।
আপনি যে কোনও ডিএনএস ক্লায়েন্টকে এনএসলআপ, হোস্ট, ডিগ ... ডিগ রান দিয়ে ডিএনএস সার্ভার তালিকাভুক্ত করতে পারেন
dig domain.tld ns
যদি ডিএনএস সার্ভার ট্র্যানফার্ট জোনটিকে সাধারণত ডিএনএস ডাটাবেসের অনুলিপি এবং ব্যাকআপের জন্য ব্যবহার করে তবে আপনি এইভাবে ডিগ ইউটিলিটি ব্যবহার করে জোন ফাইলটি পেতে পারেন:
dig @dns.server domain.tld axfr
dig -t AXFR domain.tldদেখে মনে হচ্ছে আপনার এমন কাজটি করা উচিত যা আমার কাছে সত্যিই অদ্ভুত বলে মনে হয়েছিল।
ls -d example.comসমস্ত কিছু ঠিক যেমন প্রদর্শিত হবেdig axfr