আমি কি একটি নেটওয়ার্কে একাধিক ডিএইচসিপি সার্ভার রাখতে পারি?


84

এটি রিডানড্যান্ট ডিএইচসিপি সার্ভারগুলি সম্পর্কে একটি ক্যানোনিকাল প্রশ্ন

একই ল্যানে একাধিক ডিএইচসিপি সার্ভার থাকা কি সম্ভব? এটি করার প্রভাবগুলি কী কী?

  1. একাধিক ডিএইচসিপি সার্ভার উপলব্ধ থাকলে কী হবে? আমার ক্লায়েন্টরা কীভাবে ব্যবহার করবেন তা কীভাবে জানবেন?
  2. আমি কীভাবে ডিএইচসিপি সার্ভারে একাধিক সাবনেট \ নেটওয়ার্ক বিভাগে ঠিকানা সরবরাহ করতে পারি?
  3. একই সাবনেটের জন্য ঠিকানা সরবরাহ করতে আমি কীভাবে একাধিক ডিএইচসিপি সার্ভার কনফিগার করতে পারি ।

1
এই প্রশ্নের পিছনে ধারণাটি হ'ল আমাদের আরও নিয়মিত ব্যবহারকারীদের পাগল করার জন্য "" আমি কীভাবে একাধিক ডিএইচসিপি সার্ভার থাকতে পারি "এমন সমস্ত প্রশ্নের একটি নির্দিষ্ট উত্তর দেওয়া। আশা করি এটি আমাদের প্রচলিত উত্তরগুলির একটি হয়ে উঠবে ( meta.serverfault.com/questions/1986/… )
রব

2
RTFM? সরঞ্জাম.এইটিএফ.আর.জি.এইচ.টি.এল.ডি.আরএফ.এফ.সি.এফ.সি.এফ.এল.সি। (এবং আরএফসি 3074) ইতিমধ্যে এই আচরণটি সংজ্ঞায়িত করেছে, এবং লিনাক্স ডিএইচসিপিডি এটি manpages.ubuntu.com/manpages/precise/en/man5/ …
দানি_ল

2
@ ডানি_এল সম্ভবত আপনার প্রশ্নের 'ক্যানোনিকাল প্রশ্ন' লিঙ্কটি অনুসরণ করা উচিত এবং আমার আরটিএফএমের প্রয়োজন বলার আগে আমার প্রশ্নের উত্তরগুলির লেখকদের এখানে পর্যালোচনা করতে হবে।
রব মোয়ার

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

উত্তর:


95

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

একটি সাধারণ নেটওয়ার্কের ডিএইচসিপি DORA নীতিটি ব্যবহার করে কাজ করে।

  • আবিষ্কার - উপলব্ধ ডিএইচসিপি সার্ভারগুলি আবিষ্কার করতে ক্লায়েন্ট তার সাথে সংযুক্ত স্থানীয় নেটওয়ার্ক বিভাগে একটি বার্তা সম্প্রচার করে।

  • অফার - উপযুক্তভাবে কনফিগার করা ডিএইচসিপি সার্ভার একটি ক্লায়েন্টের কাছ থেকে একটি অনুরোধ গ্রহণ করে এবং এটি তার উপলব্ধ ঠিকানাগুলির পুল থেকে একটি ঠিকানা সরবরাহ করে।

  • অনুরোধ - ক্লায়েন্ট অফারে প্রাপ্ত ঠিকানার অনুরোধ করে অফারটিতে জবাব দেয়।

  • স্বীকৃতি - সার্ভারটি অনুরোধ স্বীকার করে, তার ঠিকানাগুলির পুলে ব্যবহৃত ঠিকানা হিসাবে চিহ্নিত করে এবং ক্লায়েন্টকে এড্রেস লিজটি কতক্ষণের জন্য বৈধ, এবং অন্য যে কোনও তথ্যের প্রয়োজন তা অবহিত করে।

একটি নেটওয়ার্ক বিভাগের যে কোনও ডিভাইস ডিএইচসিপি সার্ভার হতে পারে; এটি রাউটার বা ডোমেন নিয়ামক বা নেটওয়ার্কে অন্য কোনও "বিশেষ" ডিভাইস হতে হবে না।

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

একাধিক ডিএইচসিপি সার্ভার পিটি 1: একাধিক সাবনেট বিস্তৃত।

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

  1. যদি রাউটার / স্তর 3 স্যুইচগুলি তাদের পৃথক করে কোনও BOOTP / DHCP রিলে এজেন্ট হিসাবে কাজ করতে পারে তবে আপনি আপনার সমস্ত ডিএইচসিপি সার্ভারকে আপনার নেটওয়ার্কের এক বা দুটি কেন্দ্রীয় অংশে রেখে চালিয়ে যেতে পারেন এবং আপনার ডিএইচসিপি সার্ভারকে কনফিগার করতে পারেন ঠিকানা একাধিক পরিসীমা সমর্থন। এটি সমর্থন করার জন্য, আপনার রাউটার বা স্তর 3 স্যুইচ অবশ্যই BFOTP রিলে এজেন্ট স্পেসিফিকেশন আরএফসি 1542 এর বিভাগ 4 covered কভার সমর্থন করা উচিত ।

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

একাধিক ডিএইচসিপি সার্ভারগুলি পিটি 2: ডিএইচসিপি সার্ভারগুলি যা একই নেটওয়ার্ক বিভাগে পরিবেশন করে।

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

এটি পুরোপুরি সম্ভব, যদিও এর জন্য কিছু চিন্তাভাবনা এবং পরিকল্পনা প্রয়োজন।

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

সার্ভারের দৃষ্টিকোণ থেকে, প্রতিটি সার্ভারের এমন ঠিকানাগুলির একটি পুল থাকবে যা এটি ক্লায়েন্টদের কাছে প্রকাশ করতে পারে, এটির ঠিকানা স্কোপ known ডিএইচসিপি সার্ভারগুলি যে একই সাবনেটটি পরিবেশন করছে তাদের কোনও একক "ভাগ" করা উচিত নয়, বরং তাদের "বিভাজন" সুযোগ থাকা উচিত।

অন্য কথায়, যদি আপনার 192.168.1.100 থেকে 192.168.1.200 পর্যন্ত ক্লায়েন্টদের কাছে জারি করার জন্য DHCP ঠিকানাগুলির একটি পরিসর থাকে, তবে উভয় সার্ভারগুলি এই ব্যাপ্তির পৃথক অংশ পরিবেশন করার জন্য কনফিগার করা উচিত, যাতে প্রথম সার্ভারটি সেই সুযোগের অংশগুলি ব্যবহার করতে পারে 192.168.1.100 থেকে 192.168.1.150 এবং দ্বিতীয় সার্ভারটি 192.168.1.151 থেকে 192.168.1.200 এ ইস্যু করবে।

ব্যতিক্রম দেখানো, ডিএইচসিপি সুযোগ বিভক্ত করুন

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

সুযোগ বিভক্ত - সেরা অনুশীলন

একটি জিনিস যা আপনি সেরা অনুশীলন হিসাবে উল্লেখ করেছেন তা হ'ল ডিএইচসিপি স্কোপ বিভক্ত করার জন্য 80/20 নিয়ম, যার অর্থ একটি সার্ভার সেই সুযোগের 80% ঠিকানার এবং অন্য ডিএইচসিপি সার্ভারকে কার্যকরভাবে 'রিজার্ভে' রাখবে 20% ঠিকানা পরিবেশন করবে।

80/20 ঠিকানাগুলি বিভক্ত করার পিছনে ধারণাটি কারণ 80% উপস্থিত ঠিকানাগুলি আশা করা যায় যে সাবনেটে প্রয়োজনীয় সমস্ত ঠিকানাগুলির জন্য যথেষ্ট পরিমাণে থাকা উচিত এবং ডিএইচসিপি ইজারা সাধারণত বেশ কয়েক দিন জারি করা হয়; সুতরাং যদি আপনার প্রধান ডিএইচসিপি সার্ভারটি কয়েক ঘন্টার জন্য ডাউন হয়ে যায় তবে সেই সাবনেটের 20% এরও বেশি মেশিনগুলি ডাউনটাইমের সময় তাদের ঠিকানাগুলি পুনর্নবীকরণের প্রয়োজন হবে, 20% পুলের পর্যাপ্ত পরিমাণ তৈরি করে।

এটি এখনও যুক্তিসঙ্গত পরামর্শ, তবে এটি দুটি বিষয় ধরে নিয়েছে:

  1. আপনার রিজার্ভ ডিএইচসিপি সার্ভারের ঠিকানাগুলির ছোট পুলটি ক্লান্তি এড়াতে আপনার "মেইন" ডিএইচসিপি সার্ভারের সাথে আপনি যে কোনও সমস্যার সমাধান করতে পারবেন।
  2. আপনি লোড ব্যালেন্সিংয়ে আগ্রহী নন।

এই দিনগুলিতে (যেমন আপনি আমার উদাহরণগুলি থেকে দেখতে পারেন) আমি 50/50 বিভক্তিকে পছন্দ করি, যা আমি মনে করি উপরোক্ত বিষয়গুলির আরও বাস্তব উত্তর।

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

এই ধারণার সংমিশ্রণ

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

DHCP সার্ভারগুলি একাধিক সাবনেটগুলিতে বিভক্ত স্কোপ পরিবেশন করছে


3
বিভক্ত স্কোপের ক্ষেত্রে: দয়া করে মনে রাখবেন যে উভয় অংশে ডিএইচসিপি সংরক্ষণগুলি স্থাপন করা উচিত। আপনার ঘন ঘন আপডেট করার প্রয়োজন হলে এগুলিকে সিঙ্ক করে রাখা বেশ ঝামেলা হতে পারে।
টনি

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

3
@NielsB। আপনি যদি ৮০/২০ বিভাজনের মতো কিছু করে থাকেন তবে আপনি রিজার্ভ সার্ভারের প্রতিক্রিয়াতে বিলম্ব সেট করতে পারেন ( ব্লগস.টেকনেট / বি / টেমਧ্যাকপি / আর্কাইভ / ২০০৯ / ১ / ২ / ২ )। আমি নিজেকে 50/50 বিভক্ত করার কারণে এটি নিয়ে মাথা ঘামাই না, তবে এটি কার্যকর হবে।
রব মায়ার

13

আমি বেশ কিছু বছর আগে এই সুবিধা গ্রহণ করেছি যার যথেষ্ট সুবিধা রয়েছে এমন একটি ছোট থেকে মাঝারি আকারের (500 ব্যবহারকারী) নেটওয়ার্কের জন্য। ডিএইচসিপি ব্যর্থতার একক পয়েন্ট হতে পারে নি। স্থায়ীভাবে ম্যাক এবং আইপি ঠিকানা যুক্ত করে, আমরা নিশ্চিত করেছি যে উভয় ডিএইচসিপি সার্ভার প্রতিটি ডিএইচসিপি অনুরোধের জন্য একই প্রতিক্রিয়া দিয়েছে। প্রতিটি নেটওয়ার্ক সম্পত্তির আইপি ঠিকানা জানার ফলে নেটওয়ার্ক প্রশাসনও সরল করা যায় এবং ডিএনএস একই ডাটাবেসটি চালিয়ে যায়। সিস্টেমটি ইন্টারনেট সফটওয়্যার কর্পোরেশন BIND এবং DNS ব্যবহার করেছে এবং সম্পর্কিত স্ক্রিপ্টগুলি https://web.archive.org/web/20121031051901/http://www.pearbright.com/index.php/download/25- এ ডাউনলোড করা যাবে dns-dhcp-download

বিকল্প হ'ল সত্য আইএসসি ডিএইচসিপিডি ব্যর্থতা ব্যবহার করা হবে: https://kb.isc.org/article/AA-00502/0/A-Basic-Guide-to- কনফিগারিং-DHCP-Failover.html


2
ওপি বিশেষত এই প্রশ্নের জন্য একটি ব্যাখ্যামূলক উত্তর চেয়েছিল। আপনি নিজের উত্তরটি আরও প্রসারিত করতে সংশোধন করতে চাইতে পারেন।
ব্রেন্ট পাবস্ট

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

1
@ ডিজে পন 3 আমি সম্মত: আমি আপনার বড় মাল্টি-সাইট ডিএইচসিপি (যদিও কম ভিএলএনএস) হিসাবে একই ধরণের সেটআপ পরিচালনা করি এবং আমি পিটি ট্যালবটের মতো একই পদ্ধতির ব্যবহার করি those// জন এই ভিএলএন-এর জন্য।
টনি

1
লিঙ্কটি এখন ভেঙে গেছে :(
সের্গেই ভ্লাসভ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.