দুটি হোস্ট-নেম একই আইপি ঠিকানা ভাগ করে নেওয়া কি সম্ভব?


35

দুটি হোস্টনাম একই আইপি ঠিকানা ভাগ করে নেওয়া সম্ভব কিনা তা কি কেউ ব্যাখ্যা করতে পারেন?

এবং যদি কোনও হোস্টনাম একাধিক আইপি ঠিকানার প্রতিনিধিত্ব করে তবে কী তা সম্ভব? কেন?


18
একটি বাস্তব বিশ্বের উদাহরণ চান যেখানে এটি ঘটে? পিং করে serverfault.comএবং superuser.comদুজনের জন্য ফিরে আসা আইপি ঠিকানাটি দেখুন।
স্কট চেম্বারলাইন

1
সমস্ত হোস্ট-নেম ইতিমধ্যে 127.0.0.1 ঠিকানা ভাগ করে নিয়েছে ... এর ধরণের ...
jlliagre

উত্তর:


45

একটি হোস্টনামে একাধিক আইপি ঠিকানা বরাদ্দ করাও সম্ভব:

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 ।

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


7
প্রশ্ন কি এর বিপরীত প্রশ্ন করছে না?
mowwwalker

2
দুটি প্রশ্ন আছে। @ সির্চ ইতোমধ্যে প্রথম অংশটি বেশ ভালভাবে কভার করেছে
ম্যাথিয়াস আর জেসেন

ওহ, আমি দেখছি, আমি বর্ণনাটি বাদ দিয়েছি। উত্তরের জন্য ধন্যবাদ বিটিডব্লিউ!
mowwwalker

1
ব্রাউজারগুলি / নেটওয়ার্ক স্ট্যাকগুলি সাধারণত প্রাপ্ত প্রথম ঠিকানাটি চেষ্টা করে? না তারা এলোমেলো চেষ্টা করবে? লোড ভারসাম্য রক্ষার চেষ্টা করার জন্য আপনার ডিএনএস সার্ভারের মাধ্যমে আইপিগুলি অর্ডারটি এলোমেলো করে দেওয়া কী বোঝায়?
টম মার্থেনাল

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

35

হ্যাঁ, একাধিক হোস্টনামের জন্য একই আইপি ঠিকানাটি ব্যবহার করা সম্ভব, একটি রেকর্ডে নির্দেশ করার জন্য সিএমএল রেকর্ড ব্যবহার করা ভাল অনুশীলন

bar.example.com.        CNAME  foo.example.com.
foo.example.com.        A      192.0.2.23

সমস্ত সম্পূর্ণ স্টপ নোট নিন।

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


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

2
আরএফসি 1912 2.4 ietf.org/rfc/rfc1912.txt
dmourati

Aএকই আইপি সমেত রেকর্ডগুলি বিভিন্ন জোনে, যেমন, x.foo.com. A 1.2.3.4এবং প্রদর্শিত হতে পারে তাও উল্লেখ করা উচিত y.bar.com. A 1.2.3.4
ব্লারফ্ল

এই উত্তরটি ওয়াইল্ডকার্ড Aরেকর্ডগুলি সম্পর্কে বলতে ভুলে যায় , যা একই আইপিতে একাধিক হোস্টনামকে নিয়ে যায়।
ইজজি

আরে সির্চ, ফুলস্টপগুলির সাথে কী চুক্তি?
জোনোআরআর

6

অন্যান্য উত্তরগুলির প্রস্তাবিত হিসাবে সিএনএমের পরিবর্তনের পাশাপাশি আপনাকে আপনার হোস্টিং সার্ভারে যুক্তিও পরিচালনা করতে হবে। আমি অ্যাপাচি ব্যবহার করি এবং এটি এটিকে কনফিগার করেছি:

<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 সার্ভারের সফ্টওয়্যারগুলিতেও একই জিনিস রয়েছে।


2

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


2

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

এই বৈশিষ্ট্যটি যেকোনকাস্ট হিসাবে পরিচিত ।


1

একই ডোমেনের জন্য একাধিক আইপি:

  • হ্যাঁ, এটি সম্ভব এবং খুব সাধারণ: কোনও সার্ভার যদি (আইপি এ সহ) পড়ে যায় তবে আপনি ডিএনএস রেজিস্ট্রারের পরবর্তী আইপিতে সংযোগ করতে পারেন এবং পরিষেবাটি পেতে অন্য সার্ভারে (আইপি বি দিয়ে) অ্যাক্সেস করতে পারেন।

একই আইপির জন্য একাধিক ডোমেন:

আপনার পরবর্তী প্রশ্নের উত্তর দেওয়া দরকার: সমস্ত ডোমেন কি একই পরিষেবা সরবরাহ করছে?

  • যদি হ্যাঁ: এটিও একটি সাধারণ কনফিগারেশন: প্রচুর সংস্থাগুলি বিভিন্ন দেশের শীর্ষ ডোমেন: এক্সএক্সএক্স.কম, এক্সএক্সএক্সএক্স.এন.এক্সএক্সএক্সএক্সএক্স.এক্স.এক্স.এর সাথে প্রচুর ডোমেইন কিনে থাকে এবং সেগুলি একই পরিষেবাতে নির্দেশ করে, তা হ'ল , আইপি একই তালিকা।
  • যদি না: এটি সম্ভব তবে সাধারণ নয় এবং পুনরায় সংশোধনযোগ্য নয়। কিছু হোস্টিং সংস্থা যা কেবলমাত্র HTTP পরিষেবাটি আইপি ছাড়ার জন্য NAT / প্রক্সি ব্যবহার করে। তবে অবশ্যই, এর অর্থ এমন একটি প্রক্সি যা গন্তব্য পরিষেবাটি আইডেন্টিভ করতে HTTP "বোঝে"।

0

টেলিকমের অনেক সার্ভার (যেমন এইচএসএস এবং পিসিআরএফ) এসসিটিপি পরিবহন ব্যবহার করে এবং তাই এই সার্ভারগুলির একাধিক আইপি ঠিকানা রয়েছে। এই ঠিকানাগুলি মাল্টি-হোমিংয়ের জন্য ব্যবহৃত হয় (যা এসসিটিপি সমর্থন করে) অতিরিক্ত কাজ এবং ব্যর্থতার সাথে সংযোগ সরবরাহ করে।

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