Windows 10-এ Hosts File এডিট করা: 'hosts' ফাইল একটি প্লেইন টেক্সট ফাইল, যা হোস্টনেমকে IP অ্যাড্রেসে ম্যাপ করে। একটি হোস্ট ফাইল কম্পিউটার নেটওয়ার্কে নেটওয়ার্ক নোডগুলোকে অ্যাড্রেস করতে সাহায্য করে। হোস্টনেম হচ্ছে একটি হিউম্যান-ফ্রেন্ডলি নাম বা লেবেল যা একটি ডিভাইস (হোস্ট) কে নেটওয়ার্কে অ্যাসাইন করা হয়, যাতে একটি নির্দিষ্ট নেটওয়ার্ক বা ইন্টারনেটে এক ডিভাইসকে অন্য থেকে আলাদা করা যায়। একটি IP নেটওয়ার্কে হোস্ট লোকেট করতে এর IP অ্যাড্রেস দরকার। একটি hosts ফাইল হোস্ট লেবেলকে এর একচুয়েট IP অ্যাড্রেসের সাথে ম্যাপ করে দিয়ে এই কাজটি করে।

আপনার কম্পিউটারে hosts file কেন দরকার?
www.google.com যেটি আমরা ব্যবহার করি, সেটি একটি হোস্টনেম যা সাইট এক্সেস করতে ব্যবহার করি। কিন্তু নেটওয়ার্কে সাইটগুলো númerিক্যাল অ্যাড্রেস দিয়ে লোকেট করা হয়, যেমন 8.8.8.8, যাকে IP অ্যাড্রেস বলে। হোস্টনেম ব্যবহার করা হয় কারণ সব সাইটের IP অ্যাড্রেস মনে রাখা প্রায় অসম্ভব। তাই যখন আপনি ব্রাউজারে কোনো হোস্টনেম টাইপ করেন, প্রথমে hosts ফাইলটি সেটিকে এর IP অ্যাড্রেসে ম্যাপ করে, তারপর সাইটটি এক্সেস হয়। যদি এই হোস্টনেমের ম্যাপিং hosts ফাইলে না থাকে, তবে আপনার কম্পিউটার DNS সার্ভার (domain name server) থেকে এর IP অ্যাড্রেস ফেচ করে। Hosts ফাইল থাকলে DNS কোয়েরি এবং রেসপন্সের জন্য যেটি সময় লাগতো সেটি বাঁচায়। সাথে সাথে hosts ফাইলে থাকা ম্যাপিংস DNS সার্ভার থেকে পাওয়া ডেটাকে ওভাররাইড করে।
নিজের কাজে hosts file কিভাবে মডিফাই করবেন?
Hosts ফাইল এডিট করা সম্ভব এবং আপনাকে এটি विवিধ কারণের জন্য করতে হতে পারে।
- আপনি hosts ফাইলে একটি এন্ট্রি যোগ করে ওয়েবসাইট শর্টকাট তৈরি করতে পারেন, যেটি ওয়েবসাইটের IP অ্যাড্রেসকে আপনার পছন্দের একটি হোস্টনেমে ম্যাপ করবে।
- আপনি যেকোনো ওয়েবসাইট বা অ্যাড ব্লক করতে পারেন তাদের হোস্টনেমকে আপনার কম্পিউটারের IP অ্যাড্রেস 127.0.0.1 (loopback IP address) এর সাথে ম্যাপ করে।
Windows 10-এ Hosts File এডিট করার পদ্ধতি
রিস্টোর পয়েন্ট তৈরি করে রাখুন।
Hosts ফাইল আপনার কম্পিউটারে C:\Windows\system32\drivers\etc\hosts লোকেশনে থাকে। যেহেতু এটি একটি প্লেইন টেক্সট ফাইল, তাই এটি নোটপ্যাডে খুলে এডিট করা যায়। আর দেরি না করে নিচের টিউটোরিয়াল অনুসরণ করে Windows 10-এ Hosts File এডিট করা শিখে নিই।
Windows 8 এবং Windows 10-এ Hosts File এডিট করুন
১. Windows Key + S চাপুন Windows Search বক্স আনার জন্য।
২. notepad টাইপ করুন, সার্চ রেজাল্টে Notepad-এর শর্টকাট দেখবেন।
৩. Notepad-এ রাইট-ক্লিক করে কন্টেক্সট মেনু থেকে Run as administrator সিলেক্ট করুন।

৪. একটি প্রম্প্ট আসবে। Yes সিলেক্ট করে চালিয়ে যান।

৫. Notepad উইন্ডো খুলবে। মেনু থেকে File → Open ক্লিক করুন।

৬. Hosts ফাইল খুলতে ব্রাউজ করুন: C:\Windows\system32\drivers\etc.

৭. এই ফোল্ডারে hosts ফাইল না পেলে নিচের অপশন থেকে All Files সিলেক্ট করুন।

৮. hosts file সিলেক্ট করে Open ক্লিক করুন।

৯. এখন hosts ফাইলের কন্টেন্ট দেখতে পাবেন।
১০. প্রয়োজনীয় পরিবর্তন বা মডিফিকেশন করুন।

১১. Notepad মেনু থেকে File > Save বা Ctrl+S চাপি ধরে পরিবর্তন সেভ করুন।
নোট: আপনি যদি Run as administrator সিলেক্ট ছাড়াই নোটপ্যাড খুলতেন, তবে এইরর মেসেজ পেতেন:

Windows 7 এবং Vista-এ Hosts File এডিট করুন
- Start button-এ ক্লিক করুন।
- All Programs → Accessories-এ যান।
- Notepad-এ রাইট-ক্লিক করে Run as administrator সিলেক্ট করুন।
- প্রম্প্ট আসলে Continue ক্লিক করুন।
- Notepad-এ File → Open ক্লিক করুন।
- অপশন থেকে All Files সিলেক্ট করুন।
- C:\Windows\system32\drivers\etc ব্রাউজ করে hosts ফাইল খুলুন।
- পরিবর্তন সেভ করতে File > Save বা Ctrl+S চাপুন।
Windows NT, Windows 2000, এবং Windows XP-এ Hosts File এডিট করুন
- Start button-এ ক্লিক করুন।
- All Programs → Accessories-এ যান।
- Notepad সিলেক্ট করুন।
- Notepad-এ File → Open ক্লিক করুন।
- অপশন থেকে All Files সিলেক্ট করুন।
- C:\Windows\system32\drivers\etc ব্রাউজ করে hosts ফাইল খুলুন।
- পরিবর্তন সেভ করতে File > Save বা Ctrl+S চাপুন।
Hosts ফাইলে প্রতিটি লাইনে একটি এন্ট্রি থাকে যা একটি IP অ্যাড্রেসকে এক বা একাধিক হোস্টনেমে ম্যাপ করে। প্রতিটি লাইনে প্রথমে IP অ্যাড্রেস, তারপর স্পেস বা ট্যাব ক্যারেক্টার, তারপর হোস্টনেম(গুলো) থাকে। ধরুন xyz.com কে 10.9.8.7-এ পয়েন্ট করতে চান, তবে ফাইলের নতুন লাইনে '10.9.8.7 xyz.com' লিখুন।
থার্ড পার্টি অ্যাপ ব্যবহার করে Hosts File এডিট করুন
Hosts ফাইল এডিট করার আরও সহজ উপায় হচ্ছে থার্ড পার্টি অ্যাপ্লিকেশন ব্যবহার করা, যেগুলো আরও ফিচার দেয় যেমন সাইট ব্লক করা, এন্ট্রি সোর্ট করা ইত্যাদি। দুটি এবিধ সফটওয়্যার:
HOSTS FILE EDITOR
এই সফটওয়্যার দিয়ে আপনি সহজে আপনার hosts ফাইল ম্যানেজ করতে পারেন। এডিট করার পাশাপাশি আপনি এক বা একাধিক এন্ট্রি ডুপ্লিকেট, ইनेবল, ডিজেবল করতে পারেন, ফিল্টার ও সোর্ট করতে পারেন, বিভিন্ন hosts ফাইল কনফিগারেশন আর্কাইভ ও রিস্টোর করতে পারেন ইত্যাদি।

এটি আপনার hosts ফাইলের সকল এন্ট্রির জন্য একটি ট্যাবুলার ইন্টারফেস দেয়, কলাম থাকে IP address, hostname এবং comment। নোটিফিকেশনে Hosts File Editor আইকনে রাইট-ক্লিক করে পুরো hosts ফাইল ইনাবল বা ডিজেবল করা যায়।
HOSTSMAN
HostsMan একটি অন্য ফ্রিউয়্যার অ্যাপ্লিকেশন যা hosts ফাইল সহজে ম্যানেজ করতে দেয়। এর ফিচারগুলোর মধ্যে আছে বিল্ট-ইন hosts ফাইল আপডেটার, hosts ফাইল ইনাবল/ডিজেবল, এরর/ডুপ্লিকেট/হাইজ্যাকের জন্য স্ক্যান ইত্যাদি।
আপনার hosts ফাইল কীভাবে প্রোটেক্ট করবেন?
কभी কখন ম্যালিশিয়াস সফটওয়্যার hosts ফাইল ব্যবহার করে আপনাকে অনচাহে, ম্যালিশিয়াস কন্টেন্টযুক্ত সাইটে রিডাইরেক্ট করে। ভাইরাস, স্পাইওয়্যার বা ট্রোজ্যান hosts ফাইলকে নষ্ট করতে পারে। আপনার hosts ফাইলকে ম্যালিশিয়াস সফটওয়্যার দ্বারা এডিট হওয়া থেকে বাঁচাতে:
১. ফোল্ডারে যান: C:\Windows\system32\drivers\etc.
২. hosts ফাইলে রাইট-ক্লিক করে Properties সিলেক্ট করুন।

৩. 'Read-only' অ্যাট্রিবিউট সিলেক্ট করে Apply ক্লিক করুন।

এখন আপনি আপনার hosts ফাইল এডিট করতে পারবেন, অ্যাড ব্লক করতে পারবেন, নিজের শর্টকাট তৈরি করতে পারবেন, লোকাল ডোমেন অ্যাসাইন করতে পারবেন ইত্যাদি।
Recommended:
- How to Switch Between Browser Tabs Using Shortcut Key
- Change from Public to Private Network in Windows 10
- How to Fix Monitor Screen Flickering Issue
- How to Make One Page Landscape in Word
আশা করি উপরের ধাপগুলো আপনাকে সাহায্য করল এবং এখন আপনি সহজে Windows 10-এ Hosts File এডিট করতে পারবেন। আরও প্রশ্ন থাকলে কমেন্ট সেকশনে জিজ্ঞেস করুন।