ডিএনএস এ বনাম এনএস রেকর্ড


42

আমি ডিএনএসকে আরও ভালভাবে বোঝার চেষ্টা করছি, তবে আমি এখনও এ এবং এনএস রেকর্ডগুলি পুরোপুরি পাই না don't

আমি যতদূর বুঝতে পেরেছি, এ রেকর্ডটি বলেছে যে কোন আইপি-ঠিকানাটি কোনও (সাব) ডোমেনের অন্তর্গত, এখনও পর্যন্ত এটি আমার কাছে পরিষ্কার ছিল। তবে আমি যেমন বুঝতে পেরেছি, এনএস রেকর্ডটি জানায় যে কোন নেমসারভার পয়েন্টগুলি কোনও (সাব) ডোমেনের অন্তর্গত, এবং সেই নেমসার্ভারকে বলা উচিত কোন আইপি-ঠিকানাটি একটি (সাব) ডোমেনের অন্তর্গত। কিন্তু এটি ইতিমধ্যে একই ডিএনএস ফাইলে একটি রেকর্ডে নির্দিষ্ট করা হয়েছিল। সুতরাং কেউ আমাকে এনএস রেকর্ডস এবং নেমসারভারগুলি ঠিক কী করতে পারে তা ব্যাখ্যা করতে পারেন কারণ সম্ভবত আমি কিছু ভুল বুঝেছিলাম।

সম্পাদনা: আমি আপনাকে সঠিকভাবে বুঝতে পেরেছি, একটি এনএস রেকর্ড আপনাকে নির্দিষ্ট ডোমেনের জন্য একটি রেকর্ডযুক্ত ডিএনএস সার্ভারটি খুঁজে পেতে বলেছিল, এবং একটি রেকর্ড আপনাকে জানায় যে কোন আইপি-ঠিকানা কোনও ডোমেনের অন্তর্ভুক্ত। তবে একই ডিএনএস ফাইলে একটি এ এবং এনএস রেকর্ড লাগানোর কী ব্যবহার? যদি ইতিমধ্যে একটি নির্দিষ্ট ডোমেনের জন্য একটি রেকর্ড থাকে, তবে আপনাকে কেন অন্য ডিএনএস সার্ভারের দিকে নির্দেশ করতে হবে, যা সম্ভবত আপনাকে একই তথ্য দেবে?


একটি পুরানো প্রশ্নের উপর হাব্রিস ক্ষমা করুন, কিন্তু আমি একটি ডিএনএস প্রশাসক এবং সমস্যাটি পর্যাপ্তরূপে ব্যাখ্যা করার জন্য আমি কোনও উত্তরের উত্তর বিবেচনা করি না। আমি এই প্রশ্নের সাথে সম্পর্কিত হতে পারি কারণ আমার প্রথম দিনগুলিতে আমার নিজের মধ্যে একই বিভ্রান্তি ছিল। আমি আমার নিজের একটি উত্তর অবদান রেখেছি।
অ্যান্ড্রু বি

উত্তর:


44

কল্পিত foo.comজোন ফাইলের বাইরে কয়েকটি উদাহরণ

 ....... SOA record & lots more stuff .......
 foo.com.      IN        NS        ns1.bar.com.

 foo.com.      IN        A         192.168.100.1
 ....... More A/CNAME/AAAA/etc. records .......

একটি রেকর্ড = "হোস্ট foo.com192.168.100.1 ঠিকানায় জীবনকে ডেকে আনে"
এনএস রেকর্ড = "আপনি যদি foo.comজোনে হোস্টগুলির সম্পর্কে জানতে চান তবে নাম সার্ভারটি এনএস 1.বার.com জিজ্ঞাসা করুন"


3
আমি ফুবার রেফারেন্স পছন্দ করি। : ডি
দ্যপ্রো

2
@ টিডো একটি বড় কারণ হ'ল গোলাম সার্ভারগুলি সাধারণত জোন পরিবর্তন সম্পর্কে অবহিত হয় কারণ তারা এনএস রেকর্ড হিসাবে তালিকাভুক্ত রয়েছে। এছাড়াও যদি আপনি ns1.foo.comঅন্য কোনও কিছু অনুসন্ধানের প্রক্রিয়ায় অনুমোদনের সার্ভারটির জন্য জিজ্ঞাসা করেন এবং রেকর্ডটি সেখানে উপস্থিত না থেকে আপনি পেয়ে যাবেন NXDOMAINএবং খারাপ জিনিসগুলি ঘটবে (তবে এটি comপ্যারেন্ট সার্ভারকে জিজ্ঞাসাবাদকারীদের পক্ষে কাজ করবে , যেহেতু সম্ভবত সেখানে আঠালো এ রেকর্ড থাকবে)
ভোরেটাক 7

1
@ জোহান দ্যপ্রো - আমার অন্য বিকল্পটি উদাহরণ ডটকম ছিল, এবং আমি উদাহরণ
ডটকমের

3
@ voretaq7 তাই মূলত এনএস রেকর্ডগুলি ব্যাকআপ প্রক্রিয়া হিসাবে ব্যবহৃত হয় এবং ডোমেনের আইপি-ঠিকানা পরিবর্তিত হলে সেই নামধারীদের অবহিত করতে?
তিদ্দো

2
@ টিড্ডো এবং উপরে বর্ণিত হিসাবে সাইনপোস্ট হিসাবে এবং অন্যান্য প্রচুর উত্তরে। অন্যান্য বিষয়গুলিও থাকতে পারে যা এনএস রেকর্ডগুলির দিকে তাকায় যা আমি ভুলে যাচ্ছি, তবে সে দুটি বড়ই মনে মনে ঝাঁপিয়ে পড়ে।
voretaq7

18

এটি একটি পুরানো প্রশ্ন, তবে আমি মনে করি যে অন্য উত্তরগুলি বিভ্রান্তির উত্সটিতে সত্যই স্পর্শ করছে না। NSশীর্ষে NSরেকর্ডগুলি শীর্ষের নীচে রেকর্ডগুলির চেয়ে বিধিগুলির একটি পৃথক সেট অনুসরণ করে।

এই নিয়মগুলি থেকে, যখন কোনও Aডিএনএস সার্ভারে একই নামে একটি রেকর্ড উপস্থিত থাকে তখন কী হয় তার জন্য আমরা দুটি পৃথক আচরণ পেতে পারি :

  • যদি NSরেকর্ডটি একটি রেফারেল সংজ্ঞায়িত না করে, অন্য অঞ্চলে একই জোনে এটির পাশাপাশি উপস্থিত থাকতে পারে। যেহেতু সার্ভার নিজেকে NSরেকর্ড এবং রেকর্ড উভয়েরই জন্য অনুমোদিত বলে মনে করে A, তাই কোনও বিরোধ নেই। এ কারণেই অন্যান্য ডেটা সাধারণত NSএকটি জোনের শীর্ষে রেকর্ডের পাশাপাশি বাস করে ।
  • যদি NSরেকর্ডটি একটি রেফারেল সংজ্ঞায়িত করে তবে জোন কাটাA দ্বারা রেকর্ডটি কার্যকরভাবে "মুখোশযুক্ত" হয় । এই রেকর্ডটি অনুমোদনযোগ্য নয় এবং অবশ্যই কোনও অনুমোদনমূলক প্রতিক্রিয়ার উত্তর বিভাগে প্রদর্শিত হবে না। এটি সম্ভবত আঠালো ডেটা হিসাবে ব্যবহার করা যেতে পারে যা রেফারেলের অতিরিক্ত বিভাগে প্রদর্শিত হয়, তবে এটি।A

বিভ্রান্তিকর? ঠিক এটাই. এটি অনুসরণ করতে আপনার যদি সমস্যা হয় তবে মন্তব্যে একটি নোট ফেলে দিন এবং আমি কী করতে পারি তা দেখতে পাচ্ছি।


এপেক্স বলতে কী বোঝ?
রায়ান-নিল মেস

@ রায়ান-নিল NSজোন ফাইলের শীর্ষে রেকর্ডগুলি।
অ্যান্ড্রু বি

9

এনএস রেকর্ডগুলি সার্ভারগুলি নির্দিষ্ট করে যা সেই ডোমেন নামের জন্য ডিএনএস পরিষেবা সরবরাহ করে।

একটি রেকর্ড হোস্টের নামগুলি (যেমন www, ftp, মেল) এক বা একাধিক আইপি ঠিকানায় নির্দেশ করে।


7

একটি রেকর্ড একটি আইপি ঠিকানায় একটি নাম মানচিত্র। যেমন

binary.example.com। এ 192.168.1.42 এ

bines.example.com বলেছে। 192.168.1.42 এ সমাধান হয়

একটি এনএস রেকর্ডটি অন্য নামসার্ভারে একটি নাম মানচিত্র করে, অর্থাত্ অন্য একটি ডিএনএস সার্ভার যা সেই ডোমেনটি পরিবেশন করে। উদাহরণস্বরূপ "এই নামের আইপি ঠিকানা সম্পর্কে আমার কোনও ধারণা নেই, তবে আপনি যদি সেই নেমসার্ভারটি সেখানে জিজ্ঞাসা করেন তবে এটি হয়ত জানতে পারে"

binary.example.com। এনএস otherbox.example.com এ
otherbox.example.com। এএন 192.168.1.2

আপনি যদি এমন কোনও ডিএনএস সার্ভারকে জিজ্ঞাসা করেন যা বাইনারি.এক্সামেল.কমের জন্য উপরের 2 টি রেকর্ড রয়েছে। (বা www.binary.example.com। বা foo.bar.binary.example.com)। এটি আপনাকে বলবে যে আপনাকে এই নামগুলি অনুবাদ করতে 192.168.1.2 জিজ্ঞাসা করতে হবে (ভাল, বা ডিএনএস সার্ভার আপনার পক্ষে এটি করতে পারে বা এটি সমাধান হওয়া নামগুলি ক্যাশে রাখতে পারে এবং সেগুলি আপনাকে আপনার কাছে ফিরিয়ে দিতে পারে))


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

এটি ছিল সবার মাঝে আমার প্রিয় ব্যাখ্যা!
বেঞ্জামিন

6

জোনালে এনএস এবং এ দুটি রেকর্ড থাকা জরুরী, যদি আপনাকে সাব-জোনটি বিভিন্ন ডিএনএস সার্ভারে অর্পণ করতে হয়।

উদাহরণস্বরূপ আমাদের জোন বার ডট কমের জন্য ডিএনএস সার্ভার এনএস 1.বার ডট কম রয়েছে। এবং আমাদের foo.bar.com ns1.foo.bar.com এ প্রতিনিধি দেওয়া দরকার। সুতরাং আমাদের জোন foo.bar.com তৈরি করতে হবে এবং সেখানে এই রেকর্ডগুলি রাখা উচিত:

foo.bar.com.     IN NS ns1.foo.bar.com.
ns1.foo.bar.com. IN A  10.10.10.10

আমাদের যদি একটি রেকর্ড প্রতিনিধি না থাকে কাজ করবে না। এই জাতীয় রেকর্ড জোড়া আঠালো রেকর্ড বলা হয়।

আঠালো রেকর্ডগুলি ডিএনএস সিস্টেমের অ-রুট অঞ্চলের জন্য অনুমোদিত ডিএনএস সার্ভারের সঠিক আইপি খুঁজে পাওয়ার একমাত্র উপায়। আপনি যদি এনএস রেকর্ডের জন্য কোনও ডোমেন পরীক্ষা করে থাকেন digবা ওয়্যারশার্ক দিয়ে ট্র্যাফিক ডাম্প দেখতে পান তবে আপনি দেখতে পাবেন যে উত্তরে 'অতিরিক্ত' বিভাগ রয়েছে।

;; ANSWER SECTION:
foo.bar.com.             10800   IN      NS      ns1.foo.bar.com.

;; ADDITIONAL SECTION:
ns1.foo.bar.com.         7972    IN      A       10.10.10.10

পুনরাবৃত্তির অনুরোধ করার সময়, যেমন www.foo.bar.com আপনার ডিএনএস ক্লায়েন্টটি foo.bar.com জোনটির জন্য ডিএনএস অনুমোদনের জন্য জিজ্ঞাসা করবে এবং ns1.foo.bar.com উত্তর পাবে।

আরও যেতে হলে ns1.foo.bar.com এর জন্য একটি অনুরোধ প্রেরণ করা দরকার, যা ... ns1.foo.bar.com দ্বারা পরিবেশন করা হয়েছে। লুপটি বেরোনোর ​​জন্য, ডিএনএস সার্ভারকে প্রতিনিধিত্ব করার সাথে একটি রেকর্ড সহ এই অতিরিক্ত বিভাগটি যুক্ত করা উচিত।

সার্ভার ns1.foo.bar.com এর জোনে একই রেকর্ড থাকা উচিত, তাই এটি foo.bar.com জোনটির পক্ষে অনুমোদনযোগ্য হতে পারে।


আপনার আঠালো রেকর্ডের ব্যাখ্যা না পাওয়া পর্যন্ত মুরগির ডিম ও ডিমের সমস্যাটি ঘিরে আমার মাথা পেতে খুব কষ্ট হচ্ছিল!
জন স্কারপেতেগ

3

কোন নির্দিষ্ট ডোমেনের জন্য নামধারকরা দায়বদ্ধ এমন সংজ্ঞা দেওয়ার উদ্দেশ্যে NS রেকর্ডগুলি কেবলমাত্র বিদ্যমান exist

একটি রেকর্ড একটি নির্দিষ্ট মেশিন, বা পরিষেবা "ADDRESS" এর কাছে বিদ্যমান।

আপনার জন্য উদাহরণ:

আপনার ডিএনএস কন্ট্রোল প্যানেলে আপনি কিছু এনএস রেকর্ড দেখতে পাবেন, এগুলি আপনার নামসার, অথবা আপনার ডোমেনের স্টাফ কোথায় থাকে তা ইন্টারনেট বলার জন্য দায়ী প্রাথমিক মেশিন।

NS1.CP.COM NS2.CP.COM

এছাড়াও আপনার ডিএনএস প্যানেলের অভ্যন্তরে, আপনার নিজের একটি ডোমেন থাকবে (যেমন। -মাইকসফুনহাউস ডটকম) আপনার একটি ওয়েবসাইটের মতো কিছু পরিষেবা থাকতে হবে।

সুতরাং আপনি যা করবেন তার একটি প্রাথমিক একটি রেকর্ড রয়েছে, "মাইকসফুনহাউস ডট কম" কে "76.19.87.956" (স্পষ্টতই নকল আইপি) দেখিয়ে।

তারপরে আপনি আর একটি রেকর্ড তৈরি করবেন, একটি www রেকর্ড, যা "www।" সাবডোমেনটিকে পুনর্নির্দেশ করবে। আপনার প্রাথমিক সাইটে অংশ।

সংক্ষেপে, আপনি একটি আইপি ঠিকানায় নেমস্পেস রূপান্তর করতে A রেকর্ড ব্যবহার করেন।


1

নেমসারভার রেকর্ডটি ইন্টারনেটকে বলে যে কোন ডিএনএস সার্ভার এ রেকর্ড ধারণ করে, তাই সাবডোমেনের জন্য একটি রেকর্ড অনুসন্ধান করার জন্য এটি প্রায় নিম্নলিখিত প্রক্রিয়াটি রয়েছে:

ডোমেনের জন্য নেমসার্ভারগুলি অনুসন্ধান করুন -> সাবডোমেনের এ রেকর্ডের জন্য নেমসারভারটি অনুসন্ধান করুন


তবে যদি এ রেকর্ডগুলি ইতিমধ্যে একই ফাইলটিতে থাকে তবে আপনার এনএস রেকর্ডগুলি কেন নির্দিষ্ট করা উচিত?
টিডো

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