ডিএনএস - একাধিক এ রেকর্ড বা 1 টি রেকর্ড এবং প্রচুর সিএনএম?


29

বলি আমার একটি ওয়েবসভার আছে, যার নাম 'www'। www.example.com machine মেশিনের আইপি ঠিকানার সমাধান করে। তারপরে আমি কিছু ভার্চুয়াল হোস্ট এবং তাদের জন্য ডিএনএস রেকর্ড তৈরি করতে চাই, যেমন ওয়েবমেল.এক্সেমন.কম।

'ওয়েবমেল' এর জন্য, আমি কি www এর আইপি অ্যাড্রেস সহ একটি রেকর্ড স্থাপন করব, অথবা আমার www এ সিএমএল করা উচিত?

আরও পরিষ্কার কি? উত্তম?

উত্তর:


26

এই প্রশ্নের দুটি বিকল্প মতামত আছে, এবং এটি চূড়ান্তভাবে চিরকালের জন্য বিতর্কিত হতে চলেছে এক। আমি আমার মতামত জানাতে যাচ্ছি না (কারণ আমি নিজেকে ছিঁড়ে ফেলেছি), তবে প্রতিটি দিক দিয়ে সাধারণত যুক্তিগুলি হ'ল:

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

  • "ক্যানোনিকাল নাম" (সিএনএম) এর আক্ষরিক অর্থ হ'ল একই নাম (চিন্তা করুন mailএবং smtp) এর কঠোর উপাত্ত সংজ্ঞা দেওয়া এবং আপনার যদি একই মেশিনে একাধিক পরিষেবা চলমান থাকে তবে তাদের সকলের একটি রেকর্ড থাকা উচিত, কারণ এটি ডিএনএসের উপর লোড হ্রাস করে এবং কিছু পরিষেবাদি (এনএস রেকর্ডস এবং কিছুটা কম পরিমাণে, এমএক্স রেকর্ডস) সত্যই সিএমএলগুলির সাথে ডিল করার দ্বারা প্রভাবিত হয় না, সুতরাং আপনাকে যদি সেই পরিষেবাগুলি অন্যভাবে পরিচালনা করতে হয় তবে আমরা পাশাপাশি প্রতিটি জিনিসই এটি করতে পারি।


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

3
আমি ফারসিকারের সাথে একমত, এমএক্স কোনও সিএমএমে নির্দেশ না দিলেও এটি কাজ করতে পারে। সম্পূর্ণ বিবরণ চাইলে উইকিপিডিয়া (এমএক্স রেকর্ডের সন্ধান করুন) বা আরএফসি 2181 (বিভাগ 10.3) দেখুন।
বেনোইট

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

বোনয়েটের নামের ভুল বানানটির জন্য দুঃখিত এই সময় আমি বিছানায় ছিল।
জন গার্ডেনিয়ার্স

আমি সবসময় নাম ব্যবহার করেছি। আমার সহকর্মী একাধিক রেকর্ড রচনা গ্রহণ করেছে। আর একটি কারণের নাম আরও ভাল: কোন রেকর্ডটি পিটিআর রেকর্ড পায় সেটি সিদ্ধান্ত নেওয়া সহজ করে তোলে। আমি এটির একজন তৃতীয় সহকর্মীর কাছ থেকে বিয়ার অর্জন করেছি।
dmourat

12

সিএনএম ব্যবহার করে ডিএনএস সার্ভারে কার্যকরভাবে দ্বিগুণ হয়। কোনও অনুরোধ যখন কোনও সিএনএমে মানচিত্র করে, তখন তারপরে সিএনএমের জন্য একটি রেকর্ড সন্ধান করা প্রয়োজন।

এটি বলেছিল, সিএনএমের উপস্থিতির একটি কারণ রয়েছে। এটি আপনার ডিএনএসকে পরিচালনা করা এত সহজ করে তোলে এবং আপনি যদি দিনে কয়েক হাজার রেজোলিউশন না করেন তবে তা গুরুত্বপূর্ণ নয় ...


12

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

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

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


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

4

আমার মতে, ভার্চুয়াল হোস্টগুলি যদি www.someotherdomain.com হয়, তবে আমি তাদের ডিএনএস রেকর্ডগুলির নিজস্ব সেট সহ একটি পৃথক ডোমেন হিসাবে বিবেচনা করব (পরে তাদের বিভাজনের প্রয়োজন হলে এটি আরও সহজ করে তোলে)। তবে এটির কেবলমাত্র ব্লগ .example.com, তবে আমি একটি সিএনএম ব্যবহার করব।

শুধু আমার ব্যক্তিগত পছন্দ।



2

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

প্রাথমিক উচ্চ ট্র্যাফিক রেকর্ডের জন্য একটি রেকর্ড ব্যবহার করুন (@ এবং www), উদাহরণস্বরূপ। মাধ্যমিক রেকর্ডগুলির জন্য সিএনএম ব্যবহার করুন যা সর্বদা প্রাথমিক রেকর্ডের একই আইপিতে ম্যাপ করে। উদাহরণস্বরূপ, আপনার যদি এমন একটি ডোমেন থাকে "সদস্য.সাইট.কম" যা সর্বদা "www.site.com" হিসাবে একই আইপি সমাধান করবে তবে আপনি এখানে সুবিধার্থে একটি সিএনএম ব্যবহার করতে পারেন তবে আপনি যদি একটি রেকর্ড ব্যবহার করতে পারেন , এটি দ্রুত সমাধান হবে।


ধন্যবাদ, আমি উত্তরটি পরিষ্কার পেয়েছি, তবে আপনার মন্তব্যটি আরও সহজ বোঝার জন্য :)
কর্নি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.