কিভাবে ম্যাক ওএস এক্স-এ টার্মিনাল দিয়ে হোস্ট ফাইল এডিট করবেন
সুচিপত্র:
একটি Mac এ হোস্ট ফাইল সম্পাদনা বা পরিবর্তন করতে হবে? এই নির্দেশিকা আপনাকে দেখাবে ঠিক কিভাবে Mac OS এ হোস্ট ফাইল সম্পাদনা করতে হয়। আপনি Mac OS X-এ হোস্টগুলিকে /private/etc/hosts-এ সংরক্ষিত দেখতে পাবেন তবে এটি /etc/hosts-এর আরও ঐতিহ্যগত অবস্থানে অ্যাক্সেস করা যেতে পারে। এটি বলেছে, আপনি যদি হোস্টগুলি সম্পাদনা করতে চান তবে আপনি /private/etc/-এ অবস্থিত ফাইলটিকে লক্ষ্য করতে চাইবেন।
আমরা macOS Big Sur, MacOS Mojave, MacOS Catalina, MacOS High Sierra, MacOS Sierra, OS X El Capitan, Yosemite, OS X Lion, OS-এ হোস্ট ফাইল ম্যানুয়ালি এডিট করার পদ্ধতি নিয়ে চলব। X Mountain Lion, এবং OS X Mavericks, এটি ন্যানো নামক সাধারণ পাঠ্য সম্পাদক ব্যবহার করে কমান্ড লাইন দিয়ে করা হবে। কমান্ড লাইন বা টার্মিনালকে ভীতিজনক শোনাবেন না কারণ এটি নয়, আমরা একটি ম্যাক হোস্ট ফাইল সম্পাদনা করার পুরো প্রক্রিয়াটিকে খুব সহজ করে দেব।
Mac OS এ কিভাবে হোস্ট ফাইল এডিট করবেন
আসুন macOS এবং Mac OS X-এ /etc/hosts-এ কিছু সম্পাদনা করা শুরু করা যাক!
- লঞ্চ টার্মিনাল, /Applications/Utilities/ এ পাওয়া গেছে অথবা স্পটলাইটের মাধ্যমে চালু হয়েছে
- প্রম্পটে নিম্নলিখিত কমান্ডটি টাইপ করুন:
- অনুরোধের সময় অ্যাডমিনিস্ট্রেটর পাসওয়ার্ড লিখুন, আপনি কমান্ড লাইনের সাথে স্বাভাবিকের মতো স্ক্রীনে টাইপ করা দেখতে পাবেন না
- একবার ন্যানোতে হোস্ট ফাইল লোড হয়ে গেলে, আপনার পরিবর্তনগুলি করতে হোস্ট ফাইলের নীচে নেভিগেট করতে তীর কীগুলি ব্যবহার করুন
- সমাপ্ত হলে, /private/etc/hosts-এ পরিবর্তনগুলি সংরক্ষণ করতে Control+O এর পরে ENTER/RETURN চাপুন, তারপর ন্যানো থেকে বেরিয়ে আসতে Control+X টিপুন
- সমাপ্ত হলে টার্মিনাল থেকে বেরিয়ে যান
sudo nano/private/etc/hosts
আপনি পিং, সাফারি বা অন্য কোনো নেটওয়ার্ক অ্যাপের মাধ্যমে আপনার হোস্টের পরিবর্তনগুলি অবিলম্বে যাচাই করতে পারেন।
পরিবর্তনগুলি অবিলম্বে কার্যকর হয় যদিও কিছু সামঞ্জস্যের সাথে একটি DNS ফ্লাশের প্রয়োজন হতে পারে যা OS X 10.9 এর মাধ্যমে macOS 10.12+ এ নিম্নলিখিত কমান্ডের সাহায্যে করা যেতে পারে:
dscacheutil -flushcache;sudo killall -HUP mDNSResponder
এই কমান্ড দিয়ে DNS ক্যাশে ফ্লাশ করার সময় আপনাকে অ্যাডমিন পাসওয়ার্ড দিতে হবে।
আপনি যদি দেখতে চান কিভাবে এই সম্পূর্ণ প্রক্রিয়াটি নিজে করার আগে সম্পন্ন হয়, তাহলে নিচের ভিডিওটি দেখুন ম্যাক OS X-এ 'yahoo' ওয়েবসাইট ব্লক করার জন্য হোস্ট ফাইলের পরিবর্তনের একটি প্রদর্শন দেখতে .com' লোডিং থেকে:
দ্রষ্টব্য: পদ্ধতিটি Mac OS X-এর পুরানো সংস্করণগুলির সাথে একই, যদিও Mac OS X-এর সংস্করণটি উল্লেখযোগ্যভাবে তারিখে থাকলে হোস্টের পথ /etc/hosts হতে পারে৷
নিম্নলিখিত টিপস Mac OS X এর বাইরে চলে যায় এবং যেকোন হোস্ট ফাইলে প্রযোজ্য হয়, তা ম্যাক, উইন্ডোজ বা লিনাক্সেই হোক।
- পূর্ববর্তী আইপি ঠিকানাটি যেখানে নিম্নলিখিত ডোমেনটি সমাধান করবে
- সর্বদা তাদের নিজস্ব অনন্য লাইনে নতুন হোস্ট যোগ করুন
- প্রতীকটি একটি মন্তব্য হিসাবে কাজ করে, এটি হোস্ট এন্ট্রিতে মন্তব্য যোগ করতে বা হোস্টের পরিবর্তনগুলি মন্তব্য করতে ব্যবহার করা যেতে পারে
- আপনি হোস্টের মাধ্যমে ওয়েবসাইটগুলিকে ফাইলে যুক্ত করে তাদের কোথাও না পাঠিয়ে, অ্যাক্সেস রোধ করে ব্লক করতে পারেন
- আপনি একই যুক্তি ব্যবহার করে স্থানীয়ভাবে ওয়েবসাইটগুলি পুনঃনির্দেশ করতে পারেন, টেস্ট ডোমেন সেট আপ করার জন্য উপযুক্ত
- কিছু পরিবর্তনের সাথে, পরিবর্তনগুলি কার্যকর হওয়ার আগে dscacheutil দিয়ে DNS ক্যাশে ফ্লাশ করা প্রয়োজন হতে পারে
- একাধিক হোস্ট ফাইল জাগল করার জন্য GasMask এর মতো একটি ম্যানেজার অ্যাপ ব্যবহার করার কথা বিবেচনা করুন
- যদি হোস্ট ফাইলটি লক করার দাবি করে, তবে এর কারণ হল আপনি "sudo" কমান্ডের সাথে সম্পাদনাটি প্রিফিক্স করেননি
- যদি আপনি উল্লেখযোগ্য পরিবর্তন করার পরিকল্পনা করেন তাহলে হোস্টগুলির একটি ব্যাকআপ নেওয়ার কথা বিবেচনা করুন, অথবা এটি আপনার প্রথমবার ফাইলটি সম্পাদনা করার (নিচে বর্ণিত প্রক্রিয়া)
হোস্ট ফাইলের একটি ব্যাকআপ করা একটি ভাল ধারণা হতে পারে যদি আপনি উল্লেখযোগ্য পরিবর্তন করার পরিকল্পনা করেন বা শুধুমাত্র পরিবর্তনগুলি নিয়ে খেলতে চান এবং দেখতে চান কি হয়, এটি করার একটি সহজ উপায় হল ব্যবহার করা এই কমান্ড, যা আপনার বাড়িতে একটি ব্যাকআপ সংরক্ষণ করবে ~/ডকুমেন্টস/ফোল্ডার:
sudo cp /private/etc/hosts ~/Documents/hosts-backup
তারপর, যদি আপনি পরিবর্তিত হোস্টগুলিকে মূল ফাইলের ব্যাকআপে পুনরুদ্ধার করতে চান, তাহলে আপনাকে শুধু এই মত পাথগুলি অদলবদল করতে হবে এবং ফাইলটির আবার নামকরণ করতে হবে:
sudo cp ~/Documents/hosts-backup/private/etc/hosts
এটাই, যদিও পরিবর্তনগুলি কার্যকর হওয়ার জন্য আপনাকে আবার DNS ফ্লাশ করতে হতে পারে।
অবশেষে, এটি উল্লেখ করার মতো যে আপনি যদি টার্মিনাল এবং কমান্ড লাইন সম্পূর্ণরূপে এড়াতে পছন্দ করেন তবে আপনি সিস্টেমের মাধ্যমে হোস্টের বিষয়বস্তু পরিবর্তন করার জন্য একটি অগ্রাধিকার ফলক ব্যবহার করার সহজ পদ্ধতিটি চেষ্টা করতে পারেন। পরিবর্তে পছন্দ. যদিও সাধারণভাবে বলতে গেলে, আমরা শুধুমাত্র সেই টুলগুলি ব্যবহার করার পরামর্শ দিই যা সরাসরি ম্যাকের মধ্যে তৈরি করা হয়েছে।
আপনার কোন প্রশ্ন বা পরামর্শ থাকলে আমাদের কমেন্টে জানান।