উইন্ডোজ ১০ এখনও হোস্টনেম ম্যাপিং-এর পুরনো কম্পিউটিং স্ট্যান্ডার্ড হিসেবে হোস্টস ফাইল রাখে। সহজ কথায়, হোস্টস ফাইল একটি প্রক্রিয়া প্রদান করে ডোমেইন নাম (যেমন "onmsft.com") আপনার পছন্দের সার্ভার IP ঠিকানার সাথে ম্যাপ করার জন্য।
উইন্ডোজ একটি হোস্টনেম ব্যবহার করে নেটওয়ার্কের ওপর কানেক্ট হওয়ার সময় হরবার হোস্টস ফাইলটি রেফার করে। যদি হোস্টস ফাইলে হোস্টনেমের জন্য একটি এন্ট্রি পায়, তবে সেটি ফাইলে নির্দিষ্ট সার্ভারের সাথে যোগাযোগ করবে। অন্যথায়—এবং অধিকাংশ ক্ষেত্রে—এটি DNS (ডোমেইন নেম সার্ভিস) ব্যবহার করে হোস্টনেম রেজল্ভ করবে, যা ইন্টারনেটে একটি ডোমেইন নামের পিছনে সার্ভার IP ঠিকানা পেতে ব্যবহৃত প্রক্রিয়া।
যদিও এটা টেকনিক্যাল শুনতে পারে, হোস্টস ফাইল নেটওয়ার্ক রাউটিং-এর একটি খুব সহজ পদ্ধতি—এবং আপনার নিজস্ব এন্ট্রি যোগ করা সহজ। শুরুতে, আপনাকে শুধু ফাইলটি খুলতে হবে। এটা উইন্ডোজের ইন্টারনাল "System32" ফোল্ডারে থাকে, তাই আপনার এডিটগুলো সেভ করার জন্য আপনাকে অ্যাডমিনিস্ট্রেটর অ্যাক্সেস প্রয়োজন।

ফাইলটি খোলার সবচেয়ে দ্রুত উপায় হ'ল অ্যাডমিনিস্ট্রেটর প্রিভিলেজের সাথে Notepad। Notepad খুঁজুন (স্টার্ট বাটন চাপুন এবং এর নাম টাইপ করুন) এবং অ্যাপে রাইট-ক্লিক করুন কনটেক্সট মেনু দেখাতে। "Run as administrator" ক্লিক করুন অ্যাপটির একটি প্রিভিলেজড ইনস্ট্যান্স চালু করতে। লক্ষ্য করুন আপনাকে পুনরায় নিজেকে অথেনটিকেট করতে হতে পারে বা একটি অ্যাডমিনিস্ট্রেটরের পাসওয়ার্ড দিতে হতে পারে যদি আপনি ইতিমধ্যে অ্যাডমিনিস্ট্রেটর হিসেবে লগইন না থাকেন।

অ্যাডমিনিস্ট্রেটর মোডে Notepad খোলা থাকলে, আপনি ফাইলটি খোলার জন্য প্রস্তুত। File > Open ক্লিক করুন এবং ফাইলটি C:WindowsSystem32driversetchosts-এ ব্রাউজ করুন (আপনি ওপেন উইন্ডোর উপরের এড্রেস বারে এটা কপি-পেস্ট করতে পারেন)। আপনি যদি গ্রাফিক্যালি ফোল্ডারগুলো ব্রাউজ করেন, তবে ফাইল টাইপ ফিল্টারকে "All Files"に変更 করা মনে রাখবেন যাতে হোস্টস ফাইলটি দেখায়।
এখন আপনি ফাইলটি এডিট করার জন্য প্রস্তুত। আপনি যদি হোস্টস ফাইলটি কখনো খোলেন না, তবে আপনি শুধু এর উদ্দেশ্য এবং কীভাবে এডিট করবেন সেটি বর্ণনা করার একটি সংক্ষিপ্ত টেক্সট সেকশন দেখবেন। পরিচ্ছেদটি ফাইলটি কীভাবে কাঠামোগত সেটি একটি উপকারী ওভারভিউ দেয়, কিন্তু আমরা এখানে বেসিকগুলো কভার করব।

হোস্টস ফাইল IP ঠিকানা এবং হোস্টনেমের একটি সহজ ম্যাপিং। প্রতিটি এন্ট্রি একটি নতুন লাইনে যায়, IP ঠিকানা (সেটি সংখ্যাগত ঠিকানা) প্রথমে, তারপর একটি স্পেস বা ট্যাব ক্যারেক্টার এবং তারপর হোস্টনেম (অথবা ডোমেইন)। আপনি ফাইলে কমেন্ট যোগ করতে পারেন লাইনের শুরুতে "#" ক্যারেক্টার রেখে—এটি উইন্ডোজকে ফাইলটি পড়ার সময় লাইনটি উপেক্ষা করতে বাধ্য করবে।
সুতরাং, আপনি যদি "microsoft.com"-কে IP 1.2.3.4-এ পয়েন্ট করতে চান, তবে আপনি "1.2.3.4 microsoft.com" একটি নতুন লাইনে লিখবেন। আপনি প্রতিবার microsoft.com ভিজিট করার চেষ্টা করলে, আপনি নিজেকে (অস্তিত্বহীন) 1.2.3.4 ওয়েবসাইটে পাবেন।

এই পয়েন্টে, আপনি আশ्चর্য করতে পারেন যে আপনি কেন কখনো হোস্টস ফাইল এডিট করতে চাবেন। যাইহোক, এটি টেকনিক্যাল ইউজারদের জন্য অধিক উপকারী, কিছু আরও সাধারণ কেসও আছে যেখানে এর মূল্য থাকতে পারে। একটি উদাহরণ হ'ল আপনি যদি একটি নির্দিষ্ট ওয়েবসাইট ব্লক করতে চান, উদাহরণস্বরূপ Google। হোস্টস ফাইলে "google.com"-এর জন্য একটি এন্ট্রি যোগ করে, আপনি উইন্ডোজকে অ্যাড্রেসটি একটি ভিন্ন লোকেশনে পয়েন্ট করতে বাধ্য করতে পারেন—তাহলে ইউজাররা সাইটটি ভিজিট করতে পারবে না।
এই উদাহরণটি অর্জন করতে, ফাইলে "0.0.0.0 www.google.com" এর মত একটি লাইন যোগ করুন। ফাইলটি সেভ করুন এবং আপনার ব্রাউজারে Google ভিজিট করার চেষ্টা করুন। আপনি সাইটটি লোড হচ্ছে না সেটি খুঁজে পাবেন।

মনে রাখবেন যে এটি একটি সাইট ব্লক করার নিরাপদ উপায় দূরে—অন্য কোনো ইউজার সহজেই হোস্টস ফাইল এডিটটি উল্টাতে পারে। পাশাপাশি, কিছু সফটওয়্যার হোস্টনেম লুকআপ করার জন্য নিজস্ব টেকনিক ব্যবহার করতে পারে যা হোস্টস ফাইলকে উপেক্ষা করতে পারে।
হোস্টস ফাইলের আরও একটি বাস্তবিক অ্যাপ্লিকেশন হ'ল বিজ্ঞাপন বা স্পাইওয়ার সার্ভ করা ওয়েবসাইটগুলো ব্লক করা। যদিও আমরা এখানে কোনো লিস্ট দিচ্ছি না, যদি আপনি বিশিষ্ট অ্যাড প্রোভাইডারদের ঠিকানাগুলো একটি অনব্যবহৃত ইন্টারনাল IP ঠিকানার সাথে ম্যাপ করেন (যেমন 127.0.0.1), তবে আপনি হঠাৎ করে একটি অ্যাড-ফ্রি ইন্টারনেট ব্রাউজ করবেন—প্রতিটি ব্রাউজারে।
উইন্ডোজ অ্যাড URLগুলোকে একটি ঠিকানায় রেজল্ভ করবে যা আর প্রোভাইডারদের সার্ভারের দিকে পয়েন্ট করে না। শুধু মনে রাখবেন যে আপনি যে প্রতিটি ঠিকানা যোগ করবেন সেটি হোস্টনেম মাত্রই হতে হবে (example.com), ফুল ওয়েব অ্যাড্রেস নয় (https://www.example.com)।
হোস্টস ফাইল সম্পর্কে এটাই ছিল সব। আপনি এর বাইরে ডেভেলপমেন্ট বা নেটওয়ার্ক এনভায়রনমেন্টে এটি ব্যবহার করার সুযোগ কম পাবেন, তবে এর কিছু ব্যবহারিক অ্যাপ্লিকেশন আছে যা প্রতিটি পিসি কনসিউমারের জন্য উপকারী হতে পারে। আপনাকে জানা উচিত যে হোস্টস ফাইল ম্যাক এবং লিনাক্স সিস্টেমেও একই সিনট্যাক্সের সাথে থাকে, যদিও আলাদা লোকেশনে।