প্রদত্ত ডোমেনের জন্য সমস্ত ডিএনএস এন্ট্রিগুলির তালিকা কীভাবে পাবেন?


9

আমার কিছু ডোমেনকে অন্য ডিএনএস সার্ভারে স্থানান্তরিত করতে হবে, এবং আমি ভাবছি যে বর্তমান ডিএনএস সরবরাহকারীর সত্ত্বেও জোন ফাইলের সম্পূর্ণ অনুলিপি পাওয়ার কোনও উপায় আছে কিনা?

উত্তর:


15

আমি ডাব্লু / ডেভিড পুনরায় সম্মত: বেশিরভাগ সার্ভারগুলি জোন স্থানান্তরের অনুমতি দেওয়ার জন্য কনফিগার করা হচ্ছে না। এটি বলার পরে, আপনি একটি জোন স্থানান্তর শট দেওয়ার চেষ্টা করতে পারেন।

dig @nameserver example.com axfr

আপনার নেমসারভারের নাম এবং আপনার ডোমেন নামের বিকল্প।

উইন্ডোজে, আপনি nslookupএকটি অঞ্চল স্থানান্তর করতে ইন্টারেক্টিভ মোডে ব্যবহার করতে পারেন । nslookupপ্রম্পট থেকে :

server nameserver
ls -d example.com

আবার, আপনার নেমসার্ভারের নাম এবং আপনার ডোমেন নামটির বিকল্প দিন।

সমস্ত নেমসারভার চেষ্টা করে দেখুন - কখনও কখনও আমি দেখতে পাই যে এর মধ্যে একটি জোন স্থানান্তরের অনুমতি দেবে।


ls -d example.comসমস্ত কিছু ঠিক যেমন প্রদর্শিত হবেdig axfr
নিক সসাই

6

সাধারণত না।

যদি ডিএনএস সার্ভারগুলি অন্য কোথাও জোন স্থানান্তর করার অনুমতি দেওয়ার জন্য কনফিগার করা থাকে তবে আপনি পুরো জোনের ফাইলটি সেভাবেই পড়তে পারেন - তবে সার্ভারগুলির পক্ষে এই জাতীয় অনুরোধগুলির সম্মান করা খুব অস্বাভাবিক কারণ যদি না তারা অন্য নাম সার্ভার বা প্রশাসক / পর্যবেক্ষণ মেশিন সরবরাহকারী না হয়।


আমি ভাবছি কেন ডিএনএসকে এমন কোনও বাধা ছাড়াই পুরোপুরি উন্মুক্ত সিস্টেম হিসাবে ডিজাইন করা হয়নি। সত্যই, এখন অবধি পুরো ইন্টারনেটের এমন হওয়া উচিত, যেখানে আইএসপি এমনকি প্রয়োজনীয় নয় কারণ পুরো জিনিসটি কেবল উন্মুক্ত।
flarn2006

@ flarn2006 "আমি ভাবছি কেন ডিএনএস পুরোপুরি উন্মুক্ত সিস্টেম হিসাবে ডিজাইন করা হয়নি" এটি। তবে কেন আপনার একটি জোনের সম্পূর্ণ বিষয়বস্তু দরকার? কেবলমাত্র দ্বিতীয় স্তরের অনুমোদনযোগ্য নেমসার্ভারগুলিকে প্রাথমিক একের সাথে সিঙ্ক্রোনাইজ করতে হবে এবং AXFR এক উপায় one কিন্তু এই ডেটার জন্য অন্যান্য ক্লায়েন্টদের ব্যবহারের ক্ষেত্রে কী কী? এটি গোপনীয়তা সংক্রান্ত প্রশ্ন উত্থাপন করে কারণ একটি জোনফাইলে কিছু রেকর্ড ব্যক্তিগতভাবে সনাক্তযোগ্য ডেটা সরবরাহ করতে পারে ... "যেখানে আইএসপি এমনকি প্রয়োজনীয় নয়" হ্যাঁ ঠিক আছে এবং তারপরে আপনি কীভাবে ইন্টারনেটের সাথে সংযোগ স্থাপন করবেন?
প্যাট্রিক মেভেক

6

আপনি যে কোনও ডিএনএস ক্লায়েন্টকে এনএসলআপ, হোস্ট, ডিগ ... ডিগ রান দিয়ে ডিএনএস সার্ভার তালিকাভুক্ত করতে পারেন


dig domain.tld ns
যদি ডিএনএস সার্ভার ট্র্যানফার্ট জোনটিকে সাধারণত ডিএনএস ডাটাবেসের অনুলিপি এবং ব্যাকআপের জন্য ব্যবহার করে তবে আপনি এইভাবে ডিগ ইউটিলিটি ব্যবহার করে জোন ফাইলটি পেতে পারেন:

dig @dns.server domain.tld axfr


শেষ কমান্ড লাইন দুর্দান্ত কাজ করেছে। দস্তাবেজগুলি থেকে, dig -t AXFR domain.tldদেখে মনে হচ্ছে আপনার এমন কাজটি করা উচিত যা আমার কাছে সত্যিই অদ্ভুত বলে মনে হয়েছিল।
অ্যালেক্সিস উইলক

আপনার নিজের সার্ভারে স্থানীয়ভাবে চলার সময় এটি ভালভাবে কাজ করে এবং আপনি সেই অঞ্চলের জন্য কনফিগার করা রিসোর্স রেকর্ডগুলির একটি দ্রুত তালিকা চান।
অ্যান্টনি জিওগিগান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.