হোস্টদের গোলমাল? কিভাবে Mac OS X-এ মূল ডিফল্ট /etc/hosts ফাইলটি পুনরুদ্ধার করবেন

Anonim

হোস্ট ফাইলটি প্রতিটি কম্পিউটারে অন্তর্ভুক্ত করা হয় এবং ম্যাক ওএস দ্বারা হোস্ট নামের আইপি ঠিকানাগুলি ম্যাপ করতে ব্যবহৃত হয়। যেহেতু ব্যবহারকারীরা বিভিন্ন কারণে হোস্ট ফাইলটি সামঞ্জস্য, পরিবর্তন বা অন্যথায় সম্পাদনা করতে বেছে নিতে পারে, এটি সহজেই ব্যবহারকারীর ত্রুটির শিকার হতে পারে, যার ফলে অপ্রাপ্য নেটওয়ার্ক অবস্থান, নেটওয়ার্ক ব্যর্থতা, ওয়েব সাইট ব্লক করা থেকে শুরু করে বিভিন্ন ধরনের অবাঞ্ছিত নেটওয়ার্ক সমস্যা হতে পারে। অথবা অন্যথায় লোড করতে অক্ষম, এমনকি ব্যর্থ iOS আপডেট এবং বিভিন্ন আইটিউনস ত্রুটি যেমন প্রায়শই সম্মুখীন হওয়া 17 এবং 3194 ত্রুটিগুলি কারণ অ্যাপল সার্ভারগুলি ব্লক করা হয়েছে৷

সৌভাগ্যবশত, মূল ডিফল্ট /etc/hosts ফাইলটিকে স্বাভাবিক অবস্থায় ফিরিয়ে আনা বেশ সহজ, এবং মূল অস্পর্শিত ডিফল্ট ফাইলটি ফিরে পাওয়ার সর্বোত্তম উপায় হল বিদ্যমান ক্ষতিগ্রস্থ হোস্ট ফাইলটিকে একটি নতুন দিয়ে ওভাররাইট করা। ক্লিন সংস্করণ যা Mac OS X-এ ডিফল্ট যা আসে তার একটি অনুলিপি। এর একটি উদাহরণ সুবিধার জন্য নীচে অন্তর্ভুক্ত করা হয়েছে, তবে প্রয়োজনে আপনি অন্য ম্যাক থেকেও এটি পুনরুদ্ধার করতে পারেন। নীচের সংস্করণে কোনও অতিরিক্ত এন্ট্রি বা পরিবর্তন অন্তর্ভুক্ত করা হয়নি, যা OS X Mavericks-এ পাওয়া একটি প্রত্যক্ষ প্রতিরূপ, যদি আপনি পরিবর্তন বা সমন্বয়ের সময় ভুলবশত গুরুত্বপূর্ণ হোস্ট নথিতে বিশৃঙ্খলা করে থাকেন তবে এটিতে ফিরে আসা নিরাপদ করে তোলে। আপনি নীচের পাঠ্যটি অনুলিপি করতে এবং /etc/hosts পাথে সংরক্ষিত একটি প্লেইন টেক্সট ফাইলে পেস্ট করতে চাইবেন। আপনি যদি নিশ্চিত না হন যে এটি কীভাবে করবেন, আপনি কমান্ড লাইন থেকে ফাইলটি সঠিকভাবে সম্পাদনা করতে শিখতে এই নির্দেশাবলী অনুসরণ করতে পারেন এবং কেবল নীচের হোস্ট ব্লক দিয়ে এটিকে ওভাররাইট করতে পারেন, অথবা টেক্সটএডিট ব্যবহার করুন এবং মেস আপ সংস্করণে সংরক্ষণ করুন। , যা আমরা নীচের মাধ্যমে হাঁটব কি.

Mac OS X-এ ডিফল্ট এবং অরিজিনাল /etc/hosts ফাইলটি দেখতে এরকম দেখাচ্ছে

কোড ব্লকের মধ্যে রয়েছে মূল হোস্ট ফাইল এবং চারটি ডিফল্ট এন্ট্রি। শুধুমাত্র একটি বিদ্যমান হোস্ট ফাইলের উপর এটি অনুলিপি করুন এবং পেস্ট করুন তারপর এটিকে পুনরুদ্ধার করতে প্লেইন টেক্সট হিসাবে সংরক্ষণ করুন।

এই এন্ট্রি পরিবর্তন করবেন না।127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost

যারা কমান্ড লাইনের সাথে পরিচিত তাদের এটির সাথে কোনও সমস্যা হওয়া উচিত নয়, তবে আপনি কী করবেন তা নিশ্চিত না হলে আপনি TextEdit অ্যাপ থেকে প্রক্রিয়াটি সম্পূর্ণ করতে পারেন যা আমরা নীচে বর্ণনা করব :

Mac OS X এ একটি অপরিবর্তিত মূল হোস্ট ফাইল পুনরুদ্ধার করুন

TextEdit হল প্রতিটি ম্যাকের সাথে বান্ডিল করা সহজ পাঠ্য সম্পাদক, এই কাজটি সম্পূর্ণ করতে আপনার অ্যাডমিনিস্ট্রেটর অ্যাক্সেসেরও প্রয়োজন হবে কারণ হোস্ট ডকুমেন্ট একটি সীমাবদ্ধ ডিরেক্টরির একটি সিস্টেম ফাইল।

  1. TextEdit খুলুন এবং উপরের কোড ব্লকটিকে একটি নতুন খালি ফাইলে পেস্ট করুন
  2. সমস্ত পাঠ্য নির্বাচন করুন এবং "ফরম্যাট > মেক প্লেইন টেক্সট" নির্বাচন করুন এবং "ঠিক আছে ক্লিক করুন
  3. "ফাইল > সেভ অ্যাজ" বেছে নিন এবং "কোনও এক্সটেনশন দেওয়া না থাকলে txt ব্যবহার করুন"-এর জন্য বক্সটি আনচেক করুন - এটি গুরুত্বপূর্ণ, একটি ফাইল এক্সটেনশন অন্তর্ভুক্ত করবেন না
  4. "ফোল্ডারে যান" উইন্ডোটি আনতে Command+Shift+G টিপুন, এখন টাইপ করুন /etc/ এবং যান
  5. ফাইলটির নাম 'হোস্ট' দিন এবং সংরক্ষণ করুন, এই ডিরেক্টরিতে লিখতে সক্ষম হতে আপনাকে একটি প্রশাসকের পাসওয়ার্ড লিখতে হবে

এখন সঠিকভাবে সংরক্ষিত হোস্ট ফাইলটি নিশ্চিত করতে, টার্মিনাল অ্যাপে যান এবং নিম্নলিখিতটি টাইপ করুন:

cat/etc/hosts

এই কমান্ডের ফাইলটি এইরকম দেখতে রিপোর্ট করা উচিত:

উপরের নমুনা হোস্ট ফাইলের মতো না দেখলে, আপনি কিছু ভুল করেছেন। সবচেয়ে সাধারণ সমস্যাগুলি হল সাধারণত ফাইলটিকে প্লেইন টেক্সট হিসাবে সংরক্ষণ না করা, ভুলবশত ফাইল এক্সটেনশন যোগ করা, বা এটির ভুল নামকরণ, তাই দুবার চেক করুন। আপনার যদি এখনও সমস্যা হয়, আপনি হয়ত ফাইলটি সঠিকভাবে ওভাররাইট করেননি।

আপনি সম্ভবত DNS ক্যাশে ফ্লাশ করতে চাইবেন বা শুধু ম্যাক রিবুট করতে চাইবেন যাতে সিস্টেম জুড়ে পরিবর্তনগুলি কার্যকর হয় এবং হোস্ট ফাইল পুনরুদ্ধার করা যায়।

যদি আপনি হোস্ট ফাইলটি এলোমেলো করে ফেলে থাকেন, যদি এটি প্রচুর পরিমাণে এন্ট্রির সাথে অতিরিক্ত বিশৃঙ্খল হয়ে থাকে বা অন্য কোনোভাবে হোস্ট ডাটাবেসটিকে সম্পূর্ণরূপে অব্যবহারযোগ্য করে ফেলেন তাহলে এটি পুনরুদ্ধার করার সবচেয়ে সহজ উপায়।আপনাকে অবশ্যই একটি টাইম মেশিন ব্যাকআপ থেকে একটি সম্পূর্ণ ম্যাক পুনরুদ্ধার করতে হবে না বা এটি সম্পন্ন করতে OS পুনরায় ইনস্টল করতে হবে না।

হোস্টদের গোলমাল? কিভাবে Mac OS X-এ মূল ডিফল্ট /etc/hosts ফাইলটি পুনরুদ্ধার করবেন