হোস্ট ফাইল শুনেছেন কি? আমাদের অধিকাংশ লোক হোস্ট ফাইলকে DNS ফাইল হিসেবে ভুলে মনে করে কিন্তু আসলে এগুলো খুব আলাদা। তাই, ম্যাক-এ হোস্টস ফাইল এডিট করার পদ্ধতি বুঝার আগে প্রথমে হোস্টস ফাইল এবং DNS-এর মৌলিক পার্থক্য বুঝে নিই।
হোস্টস ফাইল vs DNS
আমাদের অধিকাংশ লোক DNS-কে হোস্ট ফাইলের সাথে অ্যাসোসিয়েট করার সাধারণ ধারণা পোষণ করে কিন্তু thực tế তারা অনেক আলাদা। DNS (Domain Name System) মূলত একটি ডেটাবেস বা বিশাল ডিরেক্টরি যেটি তালিকাভুক্ত করে কোনো ওয়েব অ্যাড্রেসের নাম কোন IP অ্যাড্রেসের জন্য।
অন্যদিকে, হোস্টস ফাইল একটি নির্দিষ্ট ডিভাইসের জন্য লোকালাইজড। তাই, আমরা ম্যাক হোস্টস ফাইল নিয়ে কথা বললে এটি একটি খুব গুরুত্বপূর্ণ ডকুমেন্ট যা হোস্টনেমকে নির্দিষ্ট IP অ্যাড্রেসের সাথে ম্যাপ করে। এই কনসেপ্ট আসলে স্মার্টফোনে কন্টাক্ট নাম সংরক্ষণ করার মত। উদাহরণস্বরূপ, কন্টাক্ট নাম এক্ট করে ওয়েব অ্যাড্রেস এবং ফোন নম্বর এক্ট করে IP অ্যাড্রেস।
ম্যাক-এ হোস্টস ফাইল এডিট করা
ম্যাক-এ হোস্টস ফাইল এডিট করার কথা আসলে, কনসেপ্টটা খুব সিম্পল। এটি 마치 একটি নির্দিষ্ট ওয়েব অ্যাড্রেসের IP অ্যাড্রেস রি-রুট করার মত। আমরা ব্রাউজারে প্রায়ই "Cannot find the webpage which you're looking for" মেসেজ দেখি, ঠিক নাকি? এটি মূলত তখন হয় যখন একটি নির্দিষ্ট ওয়েব অ্যাড্রেস ভুল IP অ্যাড্রেসের সাথে লিংকড থাকে। এটি 마치 সেল ফোন থেকে রং নম্বরে কল করার মত, যখন আমরা কোনো কন্টাক্টে পৌঁছাতে চাই, ফোন রিং করে কিন্তু ভুল কন্টাক্ট ডিটেইল এন্টার করার কারণে আমরা সেই ব্যক্তির সাথে যোগাযোগ করতে পারি না।
ম্যাক-এ হোস্টস ফাইল এডিট করার কিছু গুরুত্বপূর্ণ সুবিধা নিচে দেওয়া আছে যা আপনাকে এই কনসেপ্ট ভালোভাবে বুঝতে সাহায্য করবে।
ম্যাক-এ হোস্টস ফাইল এডিট করার সুবিধা
একবার আমরা একটি ওয়েব অ্যাড্রেসকে নির্দিষ্ট IP অ্যাড্রেসে রি-রুট করলে নিচের কিছু সুবিধা পেতে পারি:
- উন্নত প্রোডাক্টিভিটি: আপনি যদি ছোট ব্যবসা চালান, তবে ফেসবুক, ইউটিউব, টুইটার এর মতো কিছু সোশ্যাল মিডিয়া ওয়েবসাইট ব্লক করলে আপনার কর্মীরা তাদের কাজে ফোকাসড থাকতে পারবে।
- নেটওয়ার্ক টেস্টিং: নতুন নেটওয়ার্ক বা নতুন ওয়েবসাইট প্রোজেক্ট ডেভেলপ করার সময়, আপনি ওয়েব অ্যাড্রেসকে একটি ভিন্ন IP অ্যাড্রেসে রি-রুট করতে পারেন যাতে রিয়েল ওয়েবসাইট ওয়েব ডেভেলপমেন্ট চলাকালীন প্রভাবিত না হয়।
- দুর্নীতিপূর্ণ ওয়েবসাইট ব্লক করা: আপনি যদি কোনো ম্যালিশিয়াস ওয়েবসাইট সম্পর্কে জানেন, তবে এই ওয়েব পেজগুলিকে একটি সিকিউর ল্যান্ডিং পেজে রি-রুট করলে আপনার সিস্টেম কোনো সম্ভাব্য হুমকি থেকে বাঁচবে।
- গতি বৃদ্ধি: যেহেতু হোস্টস ফাইল আপনার ম্যাক বা নির্দিষ্ট ডিভাইসের জন্য লোকালাইজড, DNS-এর তুলনায় একটি ওয়েব পেজ খুঁজে বের করা আপনার ব্রাউজিং অভিজ্ঞতা খুব বেশি স্পিড আপ করতে পারে।
টার্মিনাল দিয়ে ম্যাক-এ হোস্টস ফাইল এডিট করার পদ্ধতি
ম্যাক-এ হোস্টস ফাইল এডিট করার জন্য আগে যাওয়ার আগে, নিশ্চিত করুন আপনার ডিভাইসের অ্যাডমিনিস্ট্রেটর প্রিভিলেজ আছে।
- ম্যাক-এ টার্মিনাল লঞ্চ করুন স্পটলাইট সার্চ বা Finder উইন্ডো দিয়ে।
- Terminal উইন্ডোতে টাইপ করুন: sudo nano /etc/hosts এবং এন্টার চাপুন। এই কমান্ড আপনাকে Nano টেক্সট এডিটর এক্সেস দেবে যেখানে হোস্টস ফাইল এডিট করা হয়।
- এখানে আপনাকে অল্টারনেটিভ IP অ্যড্রেস লিখতে হবে যেটি আপনি ওয়েবসাইটে রি-রুট করতে চান। তারপর ট্যাব চাপুন এবং তারপর ওয়েব পেজ অ্যাড্রেস বা ডোমেইন নাম লিখুন। ধরা যাক, আপনি YouTube-এ অ্যাক্সেস ব্লক করতে চান, তবে প্রথমে একটি অবৈধ IP অ্যাড্রেস লিখুন যেমন 001.0.0.100, ট্যাব চাপুন, তারপর www.youtube.com লিখুন।
- Control + O কী চাপে পরিবর্তনগুলো সেভ করুন এবং Control + X চাপে Nano টেক্সট এডিটর থেকে এক্সিট করুন।
- টার্মিনাল উইন্ডো থেকে পুরো বের হওয়ার আগে টাইপ করুন: sudo killall -HUP mDNSResponder এবং এন্টার চাপুন সকল DNS ক্যাশ ক্লিয়ার করার জন্য।
TextEdit দিয়ে ম্যাক-এ হোস্টস ফাইল এডিট করার পদ্ধতি
ম্যাক টার্মিনাল টেক্সট এডিটর ছাড়া TextEdit ব্যবহার করেও হোস্টস ফাইল এডিট করা যায়।
- Finder > Go > Go to Folder...-এ নেভিগেট করুন।
- এখন
/private/etc/hostsটাইপ করুন এবং Go-তে ট্যাপ করুন।

- হোস্টস ফাইল আপনার ম্যাকের ডেস্কটপে কপি করুন এবং ফাইলটি ডাবল-ক্লিক করে পরিবর্তন করুন।
- টার্মিনাল উইন্ডোর মতই, প্রথমে অল্টারনেটিভ IP অ্যাড্রেস লিখুন, ট্যাব চাপুন, তারপর ওয়েব পেজ অ্যাড্রেস লিখুন।

- হোস্টস ফাইলে আপনার ইচ্ছামতো পরিবর্তন করার পর সেটা সেভ করুন এবং সেটা আবার আগের লোকেশন থেকে যেখানে থেকে আনা হয়েছিল সেটা কপি করে etc ফোল্ডারে ফেরত দিন।
- ম্যাক আপনাকে প্রম্পট করবে আপনি কি এই ফাইলটি আগের এতিবাচক ফাইল দিয়ে রিপ্লেস করতে চান। কনফার্ম করুন এবং এগিয়ে যান।
তো বন্ধুরা, এখানে ছিল ম্যাক হোস্টস ফাইল এডিট করার দ্রুত গাইড! আশা করি উপরের ধাপগুলো আপনাকে পাস করাতে সাহায্য করবে!
অন্য যেকোনো প্রশ্ন বা ফিডব্যাকের জন্য কমেন্ট বক্সে হিট করতে পারেন!