হ্যা এবং না. দুটি পৃথক জিনিস যাকে হোস্টনেম বলা হয়।
"অভ্যন্তরীণ" হোস্টনাম মূলত কার্নেলের দ্বারা রাখা স্ট্রিং। hostname
কমান্ড (বা gethostname()
কল) দ্বারা এটি প্রতীয়মান এবং এটি সিস্টেম (*) এর মধ্যে অনন্য ।
এটি বেশিরভাগ ক্ষেত্রে ব্যবহৃত হয় যখন কোনও প্রোগ্রাম এটি চলমান সিস্টেমের জন্য কিছু সনাক্তকারী আউটপুট চায়। উদাহরণস্বরূপ \h
বাশ এর PS1
হোস্টনামে প্রসারিত। একইভাবে, সিসলগ-স্টাইলের লগফাইলগুলি লগ এন্ট্রিগুলিতে হোস্টের নাম অন্তর্ভুক্ত করে।
(* যদিও স্টিফেন কিট মন্তব্য করেছেন, একই সিস্টেমে প্রসেসের জন্য বিভিন্ন হোস্টনাম দেখাতে নেমস্পেস ব্যবহার করা যেতে পারে That's এগুলি বেশিরভাগ পাত্রে ব্যবহৃত হয়, যা তারা আলাদা সিস্টেমের মতো আচরণ করার চেষ্টা করে))
তারপরে ডিএনএসের নামগুলিও রয়েছে যা অন্য সিস্টেমের দ্বারা অন্যের আইপি ঠিকানা সন্ধান করতে ব্যবহৃত হয়। একই আইপি ঠিকানার দিকে নির্দেশ করে এমন একাধিক ডিএনএস নাম থাকতে পারে এবং তাই একই হোস্ট।
অভ্যন্তরীণ হোস্টনাম এবং ডিএনএসের নাম একই হওয়ার দরকার নেই। মনে করুন যে কারও কাছে একটি ওয়েবসভার রয়েছে তারা আইপি ঠিকানা দিয়ে কল orange
(*) করার সিদ্ধান্ত নিয়েছে 192.0.2.9
। এটি দুটি পৃথক ডোমেন পরিবেশন করতে পারে এবং ডিএনএস স্থাপনের জন্য সেট আপ করা হবে www.example.org
এবং www.example.com
উভয়ই চিহ্নিত করতে পারে 192.0.2.9
, যখন সিস্টেমটির অভ্যন্তরীণ হোস্ট-নেম orange.example.org
বা ন্যায়সঙ্গত হতে পারে orange
। সেই ক্ষেত্রে, ডিএনএস সেটআপ সাধারণত একটি হবে রিভার্স লুকআপ উপর 192.0.2.9
নাম বিন্দু ফিরে orange.example.org
, কিন্তু যে বল করার কিছুই নেই।
(* কারণ তারা ফলের নামে তাদের সার্ভারের নাম রাখতে পছন্দ করে Someone কেউ কেউ এটি ব্যবহার করতে পারে webserver1
বা এর মতো হতে পারে তবে মূল বিষয়টি এটির প্রকৃত ডোমেনগুলির একটিরও নামকরণ করার দরকার নেই))
এগুলি ছাড়াও, ভার্চুয়াল হোস্টিংয়ের প্রয়োজন ব্রাউজারটি ওয়েব সার্ভারটি যে সাইটে এটি অ্যাক্সেস করার চেষ্টা করেছিল তার নামটি বলে। অন্যথায় সার্ভারটি জানত না যে ক্লায়েন্টটি কোন ভার্চুয়াল সাইটে পৌঁছানোর চেষ্টা করেছে। HTTP এর জন্য Host
শিরোনাম রয়েছে ।
একটি ডিএনএস নাম এবং অভ্যন্তরীণ হোস্টনামের মধ্যে পার্থক্যকে কী হতাশ করে তা হ'ল এমডিএনএস প্রোটোকল
(যেমন প্রয়োগ করা হয় আহি ডিমন দ্বারা ) এবং অন্যান্য আবিষ্কার প্রোটোকল। এমডিএনএস নামগুলির তথ্যের জন্য হোস্টের পক্ষে একই নেটওয়ার্কে থাকা সমস্ত অন্যান্য হোস্টকে জিজ্ঞাসা করা এবং ডিএনএসে স্পষ্টভাবে সেট আপ না করে অন্য হোস্টগুলিতে তাদের নিজস্ব হোস্ট-নেম দৃশ্যমান করে তোলে।