উত্তর:
একটি হোস্টনামে একাধিক আইপি ঠিকানা বরাদ্দ করাও সম্ভব:
rr.example.com. A 192.0.2.12
rr.example.com. A 192.0.2.23
rr.example.com. A 192.0.2.34
rr.example.com. A 192.0.2.45
আপনি যখন কোনও ডিএনএস সার্ভারের জন্য জিজ্ঞাসা করেন rr.example.com
আবার আইপি ঠিকানাগুলির একটি তালিকা ফিরে পাবেন। তারপরে আপনি এগুলির মধ্যে একটিতে সংযোগ স্থাপন চয়ন করতে পারেন। সক্রিয়ভাবে সংযোগ দেওয়ার প্রথম প্রচেষ্টাটি সক্রিয়ভাবে প্রত্যাখ্যান করা উচিত, কেবল পরবর্তী চেষ্টা করুন।
বেশিরভাগ ব্রাউজার এই প্রবাহটিকে অনুসরণ করবে, যতক্ষণ না শেষ পয়েন্টগুলি সক্রিয়ভাবে টিসিপি সংযোগ অস্বীকার করবে। কোনও শেষ পয়েন্টের সময়সীমা শেষ হওয়ার পরে, সমস্ত আইপি চেষ্টা না করেও রিসোর্সটি অ্যাক্সেসযোগ্য হিসাবে বিবেচিত হবে
যেহেতু বেশিরভাগ অ্যাপ্লিকেশন (ব্রাউজারগুলি অন্তর্ভুক্ত) প্রায়শই একবারে কেবলমাত্র 1 আইপি শেষ পয়েন্টে আগ্রহী এবং কেবল প্রথম উপলব্ধ উত্তরটি বেছে নেয়, তাই আপনি লক্ষ্য সার্ভারগুলির মধ্যে বোঝা চাপিয়ে দেওয়ার ঝুঁকি রাখেন যাতে প্রথম সার্ভারটি সমস্ত ট্র্যাফিক পায় যখন অন্যরা নিষ্ক্রিয় থাকে might ।
এটি থেকে রক্ষা পেতে, বেশিরভাগ ডিএনএস সার্ভারগুলি রাউন্ড রবিন কনফিগারেশন হিসাবে পরিচিত যা অফার করে, সার্ভারটিকে বিকল্প ক্রম তৈরি করে যাতে সমানভাবে মিলে যাওয়া রেকর্ডগুলি ফিরে আসে। লোড ব্যালান্সারগুলি সাধারণ হওয়ার আগে, ভারসাম্য লোড করার একটি কার্যকর উপায় ছিল এবং নেটওয়ার্ক সিস্টেমে কিছুটা ত্রুটি-সহনীয়তা প্রয়োগ করে।
হ্যাঁ, একাধিক হোস্টনামের জন্য একই আইপি ঠিকানাটি ব্যবহার করা সম্ভব, একটি রেকর্ডে নির্দেশ করার জন্য সিএমএল রেকর্ড ব্যবহার করা ভাল অনুশীলন
bar.example.com. CNAME foo.example.com.
foo.example.com. A 192.0.2.23
সমস্ত সম্পূর্ণ স্টপ নোট নিন।
একাধিক আইপি ঠিকানার প্রতিনিধিত্ব করার জন্য একটি হোস্টনাম রাখা আরও জটিল। আমরা যদি এমএক্স রেকর্ডের কথা বলছি তবে এই সমাধানটি ইতিমধ্যে ডিএনএসে অগ্রাধিকার নম্বর ব্যবহার করে উপস্থিত রয়েছে, আপনি যদি এটি একাধিক এ রেকর্ড উপস্থাপন করতে চান তবে উদাহরণস্বরূপ, লোড ব্যালেন্সার, HAProxy ব্যবহার করা ভাল।
A
একই আইপি সমেত রেকর্ডগুলি বিভিন্ন জোনে, যেমন, x.foo.com. A 1.2.3.4
এবং প্রদর্শিত হতে পারে তাও উল্লেখ করা উচিত y.bar.com. A 1.2.3.4
।
A
রেকর্ডগুলি সম্পর্কে বলতে ভুলে যায় , যা একই আইপিতে একাধিক হোস্টনামকে নিয়ে যায়।
অন্যান্য উত্তরগুলির প্রস্তাবিত হিসাবে সিএনএমের পরিবর্তনের পাশাপাশি আপনাকে আপনার হোস্টিং সার্ভারে যুক্তিও পরিচালনা করতে হবে। আমি অ্যাপাচি ব্যবহার করি এবং এটি এটিকে কনফিগার করেছি:
<VirtualHost 1.2.3.4:80>
ServerName www.abc.com
ServerAlias abc.com
...
</VirtualHost>
<VirtualHost 1.2.3.4:80>
ServerName www.xyz.com
ServerAlias xyz.com
...
</VirtualHost>
আমি নিশ্চিত যে অন্যান্য http সার্ভারের সফ্টওয়্যারগুলিতেও একই জিনিস রয়েছে।
দুটি হোস্ট-নেম দ্বারা আপনি কী বোঝাতে চাইছেন সে সম্পর্কে আপনাকে পরিষ্কার হওয়া দরকার। আপনি যদি একই আইপি ঠিকানার সাথে দুটি শারীরিক বাক্সটি বোঝাতে চান তবে উত্তরটি সাধারণত হয় না। আপনার ক্ষেত্রে যদি এমন হয় যে সার্ভারএ এবং সার্ভারবি একটি অ্যাক্টিভ-প্যাসিভ ক্লাস্টার হিসাবে কাজ করছে তবে আপনার প্রতিটি সার্ভারের দুটি ঠিকানা একটি টুকরো থাকবে। একটি সেই সার্ভারের জন্য উত্সর্গীকৃত একটি আইপি ঠিকানা এবং দ্বিতীয় আইপি ঠিকানাটি সার্ভারের মধ্যে ভাগ করা হয়েছিল তবে এটি কেবলমাত্র সক্রিয় সার্ভারই সেই ভাগ করা ঠিকানা শুনবে। সক্রিয় সার্ভারটি নীচে গেলে কেবল প্যাসিভ সার্ভার ভাগ করা ঠিকানায় শুনতে শুরু করে।
এটিও লক্ষণীয় যে IPv6 এ আপনি একই আইপিটি দুই বা ততোধিক হোস্টকে অর্পণ করতে পারেন এবং নেটওয়ার্ক আপনার জন্য লোড ব্যালেন্সিং এবং ফেইলওভার করবে (যদি কোনওটি পৌঁছতে না পারে তবে অন্যটি চেষ্টা করুন)। উভয়ই একটি যৌক্তিক শেষ পয়েন্ট হিসাবে বিবেচিত হয় এবং এতে কোনও ডিএনএস জড়িত নেই।
এই বৈশিষ্ট্যটি যেকোনকাস্ট হিসাবে পরিচিত ।
একই ডোমেনের জন্য একাধিক আইপি:
একই আইপির জন্য একাধিক ডোমেন:
আপনার পরবর্তী প্রশ্নের উত্তর দেওয়া দরকার: সমস্ত ডোমেন কি একই পরিষেবা সরবরাহ করছে?
serverfault.com
এবংsuperuser.com
দুজনের জন্য ফিরে আসা আইপি ঠিকানাটি দেখুন।