কেন একজনের গৌণ ডিএনএস সার্ভার থাকা উচিত?


26

আমি খুব সন্দিহান.

আমি মূলত বুঝতে পারি ডিএনএস কীভাবে কাজ করে। এখানে একটি উদাহরণ যা বোঝার জন্য আমার কী সমস্যা হচ্ছে তা বোঝাতে সহায়তা করে।

এখনই, আমি একটি ছোট ওয়েব-সার্ভার চালাচ্ছি। আমি আমার সরবরাহকারীর ডিএনএস পরিচালক ব্যবহার করি, সুতরাং মেশিনে আমার কোনও ডিএনএস সার্ভার নেই।

এক সেকেন্ডের জন্য বলি, আমি আমার হোস্টের ডিএনএস ব্যবহার করি না এবং আমি আমার সার্ভারে একটি ডিএনএস সার্ভার স্থাপন করার সিদ্ধান্ত নিয়েছি। হাইপোথিটিক্যাল দৃশ্য: আমার সার্ভার (পুরো) সার্ভারটি নেমে গেছে - ডিএনএস অন্তর্ভুক্ত। আমার কেন ব্যাকআপ ডিএনএস লাগবে? যদি সার্ভারটি ডাউন থাকে তবে ডিএনএস সার্ভারটি নিচে থাকলে কে চিন্তা করে, আমার ডিএনএস আপ থাকলেও (এটি ক্র্যাশড সার্ভারে ছিল না), সার্ভারটি যেহেতু অনুরোধগুলি অগ্রাহ্য করতে সক্ষম হবেনা নিচে?

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

আশা করি যে কেউ আমাকে ঝুলিয়ে রেখেছিল তা কেউ দেখতে পাবে এবং কিছু নির্দেশনা সরবরাহ করবে।


সম্ভবত প্রাসঙ্গিক: serverfault.com/q/710108/183318
হকান লিন্ডকভিস্ট

উত্তর:


26

সেকেন্ডারি ডিএনএস সার্ভার থাকার প্রধান বিষয়টি আপনার ডোমেনটি পরিচালনা করে এমন প্রাথমিক ডিএনএস সার্ভার হ্রাস হওয়ার ইভেন্টের ব্যাকআপ হিসাবে। এই ক্ষেত্রে, আপনার সার্ভারটি এখনও আপ থাকবে এবং তাই ব্যাকআপ না পেয়ে কেউ আপনার সার্ভারে পৌঁছাতে পারে না ibly

একটি গৌণ ডিএনএস সার্ভার সর্বদা প্রস্তুত থাকে এবং পরিবেশনার জন্য প্রস্তুত। এটি নেটওয়ার্কে লোড ভারসাম্য করতে সহায়তা করতে পারে কারণ এখন আপনার তথ্য পাওয়ার জন্য একাধিক অনুমোদিত স্থান রয়েছে। আপডেটগুলি সাধারণত মাস্টার ডিএনএস থেকে স্বয়ংক্রিয়ভাবে সম্পাদিত হয়। সুতরাং এটি মাস্টার একটি সঠিক ক্লোন।

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

আমি আশা করি এটি আপনার বুঝতে সহায়তা করে।


যদিও আজকাল মেল সার্ভারগুলির সাথে যদি কোনও এমএক্স রেকর্ডটি সমাধান না করে তবে বার্তাটি পুরোপুরি প্রত্যাখ্যান না করে আবার চেষ্টা করার জন্য একটি কাতারে রেখে দেওয়া হয় - সুতরাং আপনি যদি মেল সার্ভার এবং / অথবা এমএক্স ডিএনএস রেকর্ডটি নীচে চলে যায় তবে আপনি ঠিকঠাক হওয়া উচিত একটি মেইল ​​দৃষ্টিকোণ ... তবে এখনও অন্যভাবে প্যাঁচানো!
উইলিয়াম

13

সেকেন্ডারি ডিএনএস থাকার বিষয়বস্তু

কেবলমাত্র অত্যন্ত ছোট সংস্থাগুলি একটি সার্ভারে সবকিছু করতে পারে। আমার অনেক সার্ভার রয়েছে, আমি চাই আমার ওয়েব ইমেলটি ওয়েব সার্ভারটি বন্ধ থাকা সত্ত্বেও চালিয়ে যেতে সক্ষম হোক। আমি বাহ্যিক নেটওয়ার্কগুলিতে হোস্ট করা পরিষেবাগুলি করেছি যা আমার ইন্টারনেট লিঙ্কটি বন্ধ থাকলেও আমি আপ রাখতে চাই।

মূলত সার্বক্ষণিকভাবে ব্যাকআপ ডিএনএস সিস্টেম থাকে?

সাধারণত।

এটি কীভাবে কনফিগার করা হয়?

এটি ডিএনএস সার্ভার সফটওয়্যারটির উপর নির্ভর করে তবে সাধারণত 'ব্যাকআপ সার্ভারে' আপনি এটি মাধ্যমিক হিসাবে সেট আপ করেন। তারপরে আপনি মাস্টার সার্ভারের আইপিতে এবং যে অঞ্চলগুলি আপনাকে প্রতিলিপি করতে চান তা বলতে পারেন।


11

এটি আরএফসির একটি আবশ্যক। Http://www.ietf.org/rfc/rfc1035.txt দেখুন

পৃষ্ঠা 4 থেকে গুরুত্বপূর্ণ বিষয়গুলি উদ্ধৃত করার জন্য:

ডিএনএসের প্রয়োজন যে সমস্ত অঞ্চল একযোগে একাধিক নেম সার্ভারের দ্বারা রিডান্টলি সমর্থনযোগ্য। মনোনীত মাধ্যমিক সার্ভারগুলি জোন অর্জন করতে পারে এবং ডিএনএসের জোন ট্রান্সফার প্রোটোকলটি ব্যবহার করে প্রাথমিক সার্ভার থেকে আপডেটগুলি পরীক্ষা করতে পারে।


10

ব্যাকআপ ডিএনএস সার্ভারগুলি (এক বা একাধিক) আপনার প্রাথমিক ডিএনএস সার্ভারের দাস হবে। প্রাথমিক ডিএনএস সার্ভারে পরিবর্তনগুলি দাসরা বেছে নেবে। এটি পর্যায়ক্রমিক ভিত্তিতে বা প্রাথমিক সার্ভারের কোনও বিজ্ঞপ্তির প্রতিক্রিয়া হিসাবে করা যেতে পারে। ইন্টারনেটে ডিএনএসে স্বীকৃতি পাওয়ার পরিবর্তনে বিলম্বের একটি কারণ এটি। আপনার প্রাথমিক এবং ব্যাকআপ নেমসারভারগুলি আপনার ডোমেনের নেমসার্ভার হিসাবে তালিকাভুক্ত করা হবে।

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

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

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


আপনার চালিত সমস্তগুলি যদি একটি ওয়েব সার্ভার হয় তবে একটি গৌণ ডিএনএস এটিকে গুরুত্বপূর্ণ মনে হতে পারে না। তবে, যখন আপনার সার্ভারটি নিচে থাকবে তখন আপনি বিভিন্ন কারণে ব্যাকআপ ডিএনএস সার্ভার চাইতে পারেন এমন কয়েকটি কারণ রয়েছে:

  • আপনার হোস্টটিকে পিং করতে বা এটি সন্ধানের জন্য এটি নিচে রয়েছে তা সনাক্ত করতে সক্ষম করতে।
  • ব্যবহারকারীদের এবং ক্রলারদের আপনার ডোমেনটি স্থির করতে বাধা দেওয়ার জন্য আর ব্যবহার করা হবে না।

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


1

এটি স্বয়ংক্রিয়ভাবে আপনার ব্যাকআপ নেওয়ার দরকার নেই। যদি আপনার ডোমেনের মধ্যে কোনও নামের জন্য কোনও ডিএনএস অনুরোধ যদি আপনার সার্ভারগুলির সন্ধানের অবধি পায় (মনে রাখবেন ডিএনএস ভারীভাবে ক্যাশে হয়েছে) তবে যদি আপনার প্রাথমিক এনএস সার্ভার সাড়া না দেয় তবে দ্বিতীয় এনএস সার্ভারটি অনুসন্ধান করা হবে।

আপনি যদি সরবরাহ করেন এমন পরিষেবাগুলি হোস্টিং সার্ভার থেকে দূরে রাখলে আপনার 2 ডিএনএস বোধগম্য। যদি একটি নীচে যায় তবে অন্যটি পিকআপ করবে এবং আপনার ডোমেনটি এখনও উপলব্ধ।


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

1

উপরেরটি ছাড়াও:

আরএফসি দ্বারা একটি দ্বিতীয় ডিএনএস সার্ভারের প্রয়োজনীয়তাটি প্রমাণ করা ছাড়াও উজানের সমাধানকারীদের দ্বারা নেতিবাচক ক্যাচিং এড়ানো ভাল। অনুরোধটি কোনও রেকর্ডের সাথে (NXDOMAIN) মেলে না / এটি ডিএনএস সার্ভারটি খুঁজে পাওয়া যায়নি তা ক্যাশে করা সাধারণ বিষয়।

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

দ্রষ্টব্য: সাধারণভাবে সর্বাধিক নেগ-ক্যাশে ব্যবধান। 5 মিনিটের প্রস্তাব দেওয়া হয় (তবুও কিছু আইএসপি সত্যই উন্মাদ মান পেয়েছে)


1

আপনি ঠিক বলেছেন - আপনার পরিস্থিতিতে আপনার কোনও তৃতীয় পক্ষের মাধ্যমিকের প্রয়োজন হবে না এবং এটি আপনাকে কিছু উন্নতি করতে পারে তবে শর্ত থাকে যে আপনার সমস্ত পরিষেবা (মেল সহ) এখনও একটি একক বাক্সে হোস্ট করা আছে নেটওয়ার্ক।

হ্যাঁ, প্রাথমিক এবং মাধ্যমিক উভয়ই একে অপরের পাশে চালিত হয়; উভয়ের একই তথ্য রয়েছে বলে ধারণা করা হয় (তবে তথ্যের সমন্বয়টি বাস্তবে গ্যারান্টিযুক্ত নয়); বহিরাগতের দৃষ্টিতে, প্রাথমিক এবং গৌণ সার্ভারের মধ্যে কোনও পার্থক্য নেই, উভয়ই একইরকম দেখা যায়, সাধারণত, প্রদত্ত রেজোলিউশনের জন্য কেবল একটিই ব্যবহৃত হয়। একটি নিচে থাকলে, অন্যটি চেষ্টা করা হয়। আপনার সমস্ত গ্রাহক যদি নিউইয়র্কে থাকেন তবে টোকিওর একটি সার্ভার থাকা খারাপ ধারণা হবে, কারণ এটি সার্ভারগুলি বেশ সুন্দর হওয়ায় এটি গড় রেজোলিউশনের (যেমন একটি খারাপ জিনিস) দীর্ঘায়িততা বাড়িয়ে তুলবে it অনেক এলোমেলোভাবে নির্বাচিত।

ডিএনএস অনুমানের জন্য কোনও ডোমেনের জন্য কমপক্ষে দুটি এনএস রেকর্ড সরবরাহ করা প্রয়োজন বলে মনে হচ্ছে, সুতরাং আপনি যদি কোনওভাবে নিজের ডোমেনের জন্য কেবল একটি সিএনএস রেকর্ড স্থাপন করতে পারেন তবে কোনও নাম সমাধান করতে ব্যর্থ কিছু সমাধানকারীরা আপনাকে দৌড়াতে পারেন।

মাধ্যমিক তৃতীয় পক্ষের ডিএনএস সেবার ভ্রান্ত ধারণা সম্পর্কে একটি ভাল সংক্ষিপ্তসার ডিজেবিডিএন রচয়িতা ডিজেবি সরবরাহ করেছেন:

http://cr.yp.to/djbdns/third-party.html

আসুন পৃষ্ঠাটি থেকে একটি সংক্ষিপ্ত উদ্ধৃতি আসুন:

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


-6

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

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

এটি চেষ্টা করুন।


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