আপনার ম্যাকের হোস্ট ফাইল সম্পর্কে আপনার যা জানা দরকার

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



হোস্ট ফাইল ম্যাক ডিফল্ট

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



একটি ম্যাক হোস্ট ফাইল কি?

হোস্ট ফাইল ডিরেক্টরি ম্যাকদ্য হোস্ট ফাইল একটি টেক্সট ফাইল যা হোস্টের নাম এবং তাদের সংশ্লিষ্ট আইপি ঠিকানাগুলির একটি তালিকা নিয়ে গঠিত। এটি মূলত ডোমেন নামের একটি ডাটাবেস হিসাবে কাজ করে যা আপনার অপারেটিং সিস্টেম একটি আইপি নেটওয়ার্কে হোস্ট সনাক্ত করতে এবং সনাক্ত করতে নিয়োগ করে।

যখন আপনার মেশিনকে একটি আইপি ঠিকানা খুঁজতে হবে তখন এটি প্রথমে হোস্ট ফাইলটি অনুসন্ধান করবে। অনুরোধ করা নামটি স্থানীয় হোস্ট ফাইলে না থাকলে, পরবর্তী পদক্ষেপটি হল একটি ডোমেন নেম সার্ভিস (DNS) সার্ভার ব্যবহার করে ঠিকানাটি সমাধান করার চেষ্টা করা। DNS সার্ভারের মাধ্যমে নামটি পাওয়া না গেলে অনুরোধটি ব্যর্থ হবে৷

DNS ত্রুটি ম্যাক হোস্ট

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

আপনার ম্যাকের হোস্ট ফাইলটি কীভাবে সম্পাদনা করবেন

এর প্লেইন-টেক্সট হোস্ট ফাইল যে অপারেটিং সিস্টেমে এটি ব্যবহার করা হয় তা নির্বিশেষে অভিন্ন। সমস্ত অপারেটিং সিস্টেম একই হোস্ট ফাইল বিন্যাস নিয়োগ করে। এটি একটি সাংখ্যিক আইপি ঠিকানা এবং সংশ্লিষ্ট হোস্টের নাম সনাক্তকারী পাঠ্যের লাইন দিয়ে তৈরি। উদাহরণস্বরূপ, এই এন্ট্রি



123.123.123.123 thebest.website.com

আমাদের বলে যে thebest.website 123.123.123.123 এ অবস্থিত৷ আপনার কম্পিউটার এই তথ্যটি ব্যবহার করে সরাসরি সাইটে নেভিগেট করার জন্য DNS লুকআপের প্রয়োজন ছাড়াই।

ফাইলটি ফাইল সিস্টেমের শ্রেণিবিন্যাসে কোথায় অবস্থিত তা অবশ্য কম্পিউটিং প্ল্যাটফর্মের উপর নির্ভর করে। macOS মেশিনে, ফাইলটি /etc/hosts এ অবস্থিত। যেহেতু এটি একটি টেক্সট ফাইল, আপনি পরিবর্তন করতে যেকোন টেক্সট এডিটর ব্যবহার করতে পারেন।❗ ওয়ার্ড প্রসেসর ব্যবহার করবেন না।

এই প্রদর্শনের উদ্দেশ্যে, আমরা ন্যানো পাঠ্য সম্পাদক ব্যবহার করব যা macOS সিয়েরা এবং পরবর্তী সংস্করণগুলির সাথে অন্তর্ভুক্ত। ন্যানো ব্যবহারে সাহায্য পাওয়া যাবে এখানে .

আপনার ম্যাকের হোস্ট ফাইল সম্পাদনা করতে এই পদক্ষেপগুলি অনুসরণ করুন:

  1. টার্মিনাল অ্যাপ ম্যাক ডিফল্টটার্মিনাল অ্যাপ্লিকেশনটি খুলুন যা একটি ফাইন্ডার উইন্ডো খুললে এবং অ্যাপ্লিকেশন এবং তারপর ইউটিলিটিগুলিতে নেভিগেট করে পাওয়া যেতে পারে।
  2. টার্মিনাল উইন্ডোতে নিম্নলিখিত কমান্ডটি প্রবেশ করান: sudo nano /etc/hosts টার্মিনাল অ্যাপ হোস্ট ম্যাক ডিফল্ট ন্যানো খুলুন
  3. আপনাকে আপনার প্রশাসকদের পাসওয়ার্ডের জন্য অনুরোধ করা হবে যা এই ফাইলটি সম্পাদনা করতে প্রদান করতে হবে৷ এটি অ-প্রশাসকদের অননুমোদিত পরিবর্তনগুলি করতে বাধা দেয় যা সিস্টেমকে প্রভাবিত করতে পারে। আপনার পাসওয়ার্ড টাইপ করুন এবং টিপুন প্রত্যাবর্তন . টিপ হোস্ট ম্যাক সম্পাদনা কারণ
  4. আপনি খুব সহজ এই মত কিছু দেখতে পাবেন হোস্ট ফাইল .

    # হোস্ট ডাটাবেস
    #
    # লোকালহোস্ট লুপব্যাক ইন্টারফেস কনফিগার করতে ব্যবহৃত হয়
    # যখন সিস্টেম বুট হয়। এই এন্ট্রি পরিবর্তন করবেন না।
    ##
    127.0.0.1 স্থানীয় হোস্ট
    255.255.255.255 ব্রডকাস্টহোস্ট
    ::1 স্থানীয় হোস্ট

  5. এই ফাইলে কোন হোস্ট নির্দিষ্ট করা নেই যার মানে হল যে সমস্ত আইপি লুকআপ একটি DNS সার্ভারের মাধ্যমে করা হবে। হোস্ট যোগ করতে, লোকালহোস্ট এন্ট্রির পরে একটি লাইন ঢোকান এবং ঠিকানা এবং ডোমেন নাম টাইপ করুন।

    আপনি যদি আপনার হোস্ট ফাইলে পরিবর্তন করতে চান, আমরা আপনাকে প্রথমে এটির একটি অনুলিপি তৈরি করার পরামর্শ দিই যদি প্রয়োজনে প্রত্যাবর্তন করা যায়।

লোকালহোস্ট এন্ট্রি এবং 127.0.0.1 এর আইপি ঠিকানার বিশেষ নোট নিন। এই লুপব্যাক ঠিকানা. এই ঠিকানাটি ব্যবহার করে কেবল স্থানীয় মেশিনে নিয়ন্ত্রণ ফিরিয়ে দেয়। এটি মূলত 127.0.0.1 ঠিকানা সহ ডোমেনে অ্যাক্সেস ব্লক করে।

আপনি একটি বিস্তৃত তৈরি করতে পারেন হোস্ট ফাইল নেটওয়ার্কে আপনার কম্পিউটারের অ্যাক্সেস কীভাবে হোস্ট করে তার উপর নিয়ন্ত্রণ প্রয়োগ করতে। এটি প্রায়ই কর্পোরেট সেটিংসে প্রয়োজন যেখানে অভ্যন্তরীণ নেটওয়ার্কগুলি নিযুক্ত করা হয়৷ এছাড়াও আপনি ছেড়ে যেতে পারেন হোস্ট ফাইল একা এবং DNS আপনার নেটওয়ার্ক ট্র্যাফিক লোকেটিং এবং ফরওয়ার্ডিং পরিচালনা করতে দিন।

আপনার ম্যাকের হোস্ট ফাইল সম্পাদনা করার কারণ

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

আপনার হোস্ট ফাইল সম্পাদনা করতে সময় নেওয়ার কিছু কারণ এখানে রয়েছে

  • কারণ # 1
    আইপি লুকআপের সময় কমিয়ে দিন - আপনার হোস্ট ফাইলে একটি ঠিকানা এবং ডোমেন নাম উল্লেখ করলে প্রতিবার আপনি সেই সাইটটি অ্যাক্সেস করার সময় কয়েক মিলিসেকেন্ড সংরক্ষণ করবে। সময় সঞ্চয় ন্যূনতম, তবে হোস্ট ফাইলটি ঠিকানা প্রদানের মাধ্যমে কার্যকর হবে যদি আপনি যে DNS সার্ভারটি ব্যবহার করছেন সেটি কোনো কারণে অনুপলব্ধ হয়।
  • কারণ #2
    ইন্টারনেট অ্যাক্সেস নিয়ন্ত্রণ করা - হোস্ট ফাইল সম্পাদনা করার জন্য এটি প্রায়শই উদ্ধৃত কারণ হতে পারে। পূর্বে উল্লেখিত লুপব্যাক ঠিকানা, 127.0.0.1 সমস্ত অনুরোধ স্থানীয় কম্পিউটারে ফেরত পাঠায়। এর মানে হল যে ডোমেনগুলিকে এই ঠিকানাটি বরাদ্দ করা হয়েছে সেগুলি প্রশ্নে থাকা কম্পিউটার থেকে পৌঁছানো যায় না৷ অ্যাডমিনিস্ট্রেটররা একটি কোম্পানির কম্পিউটারে থাকাকালীন অসার বা বিপজ্জনক সাইটগুলি অ্যাক্সেস করার তাদের ক্ষমতা সীমিত করতে ব্যবহারকারীর মেশিনে পরিবর্তন করতে পারেন। প্রযুক্তি-বুদ্ধিমান অভিভাবকরা নিরাপত্তার স্বার্থে তাদের সন্তানের কম্পিউটারে হোস্ট ফাইল সম্পাদনা করতে চাইতে পারেন।
  • কারণ #3
    একটি ম্যালওয়্যার আক্রমণ থেকে পুনরুদ্ধার - সাইট পুনঃনির্দেশের ধারণার মাধ্যমে হোস্ট ফাইলের শক্তি অনুভব করা যেতে পারে। হোস্ট ফাইলের যেকোনো ডোমেনের সাথে যেকোনো ঠিকানা যুক্ত হতে পারে। এর মানে হল যে সংখ্যাসূচক ঠিকানা পরিবর্তন করে, আপনি একটি ডোমেন নাম স্পুফ করতে পারেন এবং সাইটের জন্য প্রত্যক্ষ ট্রাফিককে ভিন্ন স্থানে নিয়ে যেতে পারেন। এই কৌশলটি ব্যবহার করা ম্যালওয়্যার ডিস্ট্রিবিউটরদের মধ্যে জনপ্রিয় যারা আপনার হোস্ট ফাইলে অ্যাক্সেস পেতে পারে এবং এটিকে দূষিত সাইটগুলিতে নির্দোষ ট্র্যাফিক পরিচালনা করতে পরিবর্তন করতে পারে। ম্যালওয়্যার বা ভাইরাস আক্রমণের সম্মুখীন হওয়ার পরে আপনাকে আপনার হোস্ট ফাইলের এন্ট্রিগুলি সরাতে বা সংশোধন করতে হতে পারে।
বিঃদ্রঃ: কিছু উপায়ে, হোস্ট ফাইল একটি ধ্বংসাবশেষ যা কম্পিউটিং এবং আরপানেটের প্রথম দিনগুলিতে ফিরে আসে। ইন্টারনেটের পূর্ববর্তী এই প্রাথমিক নেটওয়ার্কটি DNS সার্ভার ব্যবহার করেনি। এই সত্যটি, সংযোগের জন্য উপলব্ধ সীমিত সংখ্যক সাইটের সাথে মিলিত, এটি ব্যবহার করা যুক্তিযুক্ত করে তুলেছে হোস্ট ফাইল . বজায় রাখা হোস্ট ফাইল আরো ওয়েবসাইট পপ আপ হিসাবে কঠিন হয়ে ওঠে.

উপসংহার

আজ, অনেক ব্যবহারকারী তাদের অ্যাক্সেস করে না হোস্ট ফাইল এবং আইপি ঠিকানা খুঁজতে DNS সার্ভার ব্যবহার করে বেশ ভালোভাবে এগিয়ে যান। আপনি আপনার সম্পাদনা করার প্রয়োজন হতে পারে না হোস্ট ফাইল , তা করার ক্ষমতা থাকলে আপনার কম্পিউটার কীভাবে ইন্টারনেটের সাথে ইন্টারঅ্যাক্ট করে তা নিয়ন্ত্রণ করে।