MacOS-এ হোস্ট ফাইল হল একটি সিস্টেম কম্পোনেন্ট যা ডোমেন নাম রূপান্তরের জন্য একটি গাইড হিসেবে কাজ করে. এর প্রধান কাজ হল IP ঠিকানায় হোস্টনাম অনুবাদ করুন, যা ইন্টারনেট ব্রাউজিং এর জন্য অপরিহার্য।
যদিও বর্তমান সিস্টেমগুলি সাধারণত এই কাজটি সম্পন্ন করার জন্য DNS সার্ভারের উপর নির্ভর করে, হোস্ট ফাইল একটি স্থানীয় সমাধান প্রদান করে।. ব্যবহারকারীদের সমন্বয় করতে অনুমতি দেয় গóনির্দিষ্ট ঠিকানাগুলি সমাধান করা হয়েছে, যা ওয়েব ডেভেলপমেন্ট বা নেটওয়ার্ক পরীক্ষার জন্য উপযোগী হতে পারে।
প্রোগ্রামিং বা ডেভেলপমেন্টের জন্য নিবেদিত যে কোনও ম্যাকোস ব্যবহারকারীর জন্য হোস্ট ফাইল বোঝা গুরুত্বপূর্ণ, কারণ এটি একটি অফার করে ইন্টারনেট সংযোগের উপর অতিরিক্ত নিয়ন্ত্রণ. জানা গómo এই ফাইলটি পরিবর্তন করলে অনলাইন অভিজ্ঞতা উন্নত হতে পারে, অবাঞ্ছিত বিষয়বস্তু অ্যাক্সেস ব্লক বা এমনকি সিস্টেম নিরাপত্তা জোরদার. এটি ডেভেলপার এবং সিস্টেম অ্যাডমিনিস্ট্রেটরদের জন্য একটি মূল্যবান হাতিয়ার যাদের সম্পাদন করতে হবে একটি সম্পূর্ণ DNS সার্ভার কনফিগার না করেই দ্রুত এবং নির্দিষ্ট সেটিংস.
MacOS এ হোস্ট ফাইল কি?
হোস্ট ফাইল অপারেটিং সিস্টেমের অপারেশনে একটি মৌলিক নথি বা ফাইল।. এটিতে, এটি সংরক্ষণ করা হয় আইপি ঠিকানায় হোস্টনাম ম্যাপ করার সাথে সম্পর্কিত বেশ কয়েকটি গুরুত্বপূর্ণ তথ্য.
একটি ম্যাক কম্পিউটারে, এই টুলটি নেটওয়ার্ক ব্রাউজিং প্রক্রিয়া এবং নাম রেজোলিউশনে একটি অপরিহার্য ভূমিকা পালন করে। ব্যবস্থা নিন বিভিন্ন IP ঠিকানার মধ্যে একটি মানচিত্রের মত.
হোস্ট ফাইল কি ফাংশন সঞ্চালন করে?
আমরা এই ফাইলটিকে এক ধরণের হিসাবে বিবেচনা করতে পারি ঠিকানা বই. যখন আমরা ব্রাউজারে একটি ঠিকানা লিখি, সিস্টেম হোস্ট ফাইলটি পরীক্ষা করে আপনি যে আইপি অ্যাক্সেস করার চেষ্টা করছেন তা নিবন্ধিত কিনা তা পরীক্ষা করুন. এটি সেই ফাইলে থাকলে, সংযোগ তৈরি হয় এবং ওয়েবসাইটটি খোলে।
অন্যথায়, সিস্টেম আপনার ইন্টারনেট পরিষেবা প্রদানকারীর (ISP) সাথে পরামর্শ করে. যেহেতু আমাদের ওয়েবসাইট কোনো ডোমেনের সাথে যুক্ত নয়, তাই আইএসপির কাছে আমাদের ঠিকানা সম্পর্কে কোনো তথ্য নেই, যা পৃষ্ঠাটিকে লোড হতে বাধা দেয়। সংক্ষেপে, হোস্ট ফাইলটি আপনাকে ডিভাইসে একটি ডোমেনের জন্য ডিএনএস নিষ্ক্রিয় করতে দেয় যেখানে আমরা এটি কনফিগার করেছি।
কিভাবে macOS এ হোস্ট ফাইল কনফিগার করবেন?
এটি 2 উপায়ে কনফিগার করা যেতে পারে। নীচে, আমরা আপনাকে প্রত্যেককে দেখাব এবং এটি অর্জন করতে আপনাকে প্রতিটি ক্ষেত্রে কী করতে হবে।
টার্মিনালের মাধ্যমে হোস্ট ফাইলটি সম্পাদনা করুন
MacOS নামে একটি টুল আছে প্রান্তিক. এটি একটি কমান্ড কনসোল যা আমাদের বিভিন্ন কাজ করতে দেয় টেক্সট লাইন ব্যবহার করে অপারেশন. যদিও এটি অনভিজ্ঞ ব্যবহারকারীদের কাছে জটিল মনে হতে পারে, কমান্ড লাইন ব্যবহার করা হয় ম্যাক হোস্ট ফাইল সম্পাদনা করার দ্রুততম উপায়.
টার্মিনাল খুলতে, আমরা করতে পারি স্পটলাইটে এটি সন্ধান করুন বা অ্যাপ্লিকেশনগুলির মধ্যে ইউটিলিটি ফোল্ডারে এটি খুঁজুন৷. আপনি যখন টার্মিনাল খুলবেন, আমাদের মেশিনের নামের সাথে একটি উইন্ডো আসবে। সেখানে, আমাদের অবশ্যই নিম্নলিখিত লাইনটি অনুলিপি করতে হবে এবং এন্টার টিপুন:
sudo ন্যানো / প্রাইভেট / ইত্যাদি / হোস্ট
আমাদের জন্য জিজ্ঞাসা করা হবে প্রশাসক পাসওয়ার্ড. সাধারণত, আমরা প্রশাসক হলে কম্পিউটার চালু করার সময় আমরা যেটি প্রবেশ করি তা একই। যদি তা না হয় তবে আপনাকে অবশ্যই প্রশাসক কে জিজ্ঞাসা করতে হবে।
সতর্কবাণী! আমরা গাড়ি দেখব নাaটাইপ করার সময় পাসওয়ার্ড অক্ষর. কার্সার সরবে না, তবে এটি একটি বাগ নয়। পাসওয়ার্ড টাইপ করুন এবং এন্টার টিপুন।
আমরা কীবোর্ডের তীর কী ব্যবহার করে সরাতে পারি। আমরা একটি ফাঁকা লাইন খুঁজছি এবং আমরা পছন্দসই ডোমেন অনুসরণ করে সার্ভারের আইপি যোগ করি. পরিবর্তনগুলি সংরক্ষণ করতে, আমরা কন্ট্রোল + O (অক্ষরটি) টিপুন এবং তারপরে এন্টার করুন।
বন্ধ করার জন্য, আমরা কন্ট্রোল + এক্স ব্যবহার করি। অবশেষে, আমরা টার্মিনালে এই কমান্ডটি টাইপ করে এন্টার টিপে ক্যাশে সাফ করব:
dscacheutil-fluscache
আমরা টার্মিনাল উইন্ডো বন্ধ করতে পারি। আমরা যদি যাচাই করতে চাই যে সবকিছু সঠিক, আমরা ডোমেনটি পিং করতে পারি। এটা খুবই সহজ, আমরা শুধু ডোমেন এর পরে পিং লিখি। এটি আমাদের আইপি ঠিকানা দেখাবে। যদি এটি আমরা সম্পাদনা করেছি তার সাথে মিলে যায়, সবকিছু ঠিক আছে। যদি না হয়, আমাদের অবশ্যই প্রক্রিয়াটি পুনরাবৃত্তি করতে হবে।
ফাইন্ডার থেকে হোস্ট ফাইলটি সম্পাদনা করুন
MacOS এর সংস্করণের উপর নির্ভর করে, অবস্থান পরিবর্তিত হতে পারে। যাইহোক, এটি সাধারণত পাওয়া যায়:
/প্রাইভেট/ইত্যাদি
"ব্যক্তিগত" ডিরেক্টরি লুকানো আছে। অতএব, আমরা এটিকে ফাইন্ডারে খুঁজে পাব না। ফোল্ডার অ্যাক্সেস করতে, আমরা ব্যবহার করি "ফোল্ডারে যান…” মেনুতে Ir ফাইন্ডার থেকে। এটি একটি উইন্ডো খুলবে যেখানে আমাদের /private/etc লিখতে হবে। এইভাবে, আমরা হোস্ট ফাইল অ্যাক্সেস করব।
একবার আমরা এটি খুঁজে পাই, আমরা এটি সম্পাদনা করতে ডেস্কটপে টেনে আনতে পারি। অনুমতির কারণে মূল ফোল্ডার থেকে সম্পাদনা কাজ করবে না। পরে, আমরা পারি TextEdit দিয়ে ফাইলটি খুলুন, যেমন। হোস্ট ফাইল সম্পাদনা করতে, আমরা কেবল একটি আইপি ঠিকানা, একটি স্থান এবং নিম্নলিখিত ডোমেনের নাম লিখি:
XX.XXX.XXX.XXX MyDomain.info www.MyDomain.info
যখন আমরা পরিবর্তনগুলি শেষ করি, তখন আমাদের অবশ্যই সংরক্ষণ করতে হবে এবং এটিকে /private/etc-এ ফিরিয়ে আনতে হবে। সিস্টেম এটি আমাদের প্রবেশ করতে বলবেeআমরা আমাদের প্রশাসকের পাসওয়ার্ড ব্যবহার করি. এটি আমাদের বলবে যে ইতিমধ্যেই হোস্ট নামে একটি ফাইল রয়েছে। আমরা এটি প্রতিস্থাপন করতে, স্থানান্তর বন্ধ করতে বা উভয়ই রাখতে বেছে নিতে পারি। আমরা ক্লিক করব প্রতিস্থাপন করা.
অবশেষে, আমরা আমাদের পাসওয়ার্ড লিখি সম্পাদিত হোস্ট ফাইলটিকে /private/etc এ সরান এবং পরিবর্তনগুলি প্রয়োগ করুন. আমরা টার্মিনাল ব্যবহার করতে পারি পিং করতে এবং যোগ করা আইপি ঠিকানা যাচাই করতে। হোস্ট ফাইলে পরিবর্তনগুলি মুছে ফেলতে মনে রাখবেন যখন ভবিষ্যতে সমস্যা এড়াতে তাদের আর প্রয়োজন হয় না।
হোস্ট ফাইল জানা আমাদের কি সুবিধা নিয়ে আসে?
হোস্ট ফাইল সম্পর্কে জ্ঞান থাকা এবং অ্যাক্সেস করা আমাদের অনেক সুবিধা দেয় যেমন নীচে তালিকাভুক্ত।
- অ্যাক্সেসের গতি বাড়ান: ওয়েবসাইটগুলির লোডিং গতি লক্ষণীয়ভাবে উন্নত হয়৷ নামগুলি আরও সহজে সমাধান করুন. ব্রাউজার পৃষ্ঠাটি লোড করার জন্য প্রথমে প্রয়োজনীয় আইপি সন্ধান করে। DNS হোস্ট ফাইলে থাকলে, রেজোলিউশন এড়ানো হয় এবং পৃষ্ঠাটি অবিলম্বে লোড হয়।
- ব্লকেজ প্রতিরোধ করে: এই ফাইল সাহায্য করে ওয়েবসাইট ব্লক বাইপাস, সেবা প্রদানকারী বা সরকার দ্বারা কিনা. ব্লক করা সাইটের দিকে নির্দেশ করে এমন একটি এন্ট্রি যোগ করে, এটি কোনো সমস্যা ছাড়াই অ্যাক্সেস করা যেতে পারে।
- নিরাপত্তা জোরদার করে: এই ফাইলটি ফিশিংয়ের বিরুদ্ধে সুরক্ষার একটি অতিরিক্ত স্তরও প্রদান করে৷ আইপি ঠিকানার সাথে এন্ট্রি যোগ করার সময়, আমরা প্রতারণামূলক সাইটগুলিতে পুনঃনির্দেশিত হওয়া এড়াই.
- সেটআপ সহজ করুন: সার্ভার এবং উন্নয়ন পরিবেশের জন্য, হোস্ট ফাইল খুবই মূল্যবান। বিকাশকারীরা পারেন স্থানীয় আইপিতে হোস্ট ম্যাপ করুন এবং অ্যাপ্লিকেশনগুলি প্রকাশ না করেই পরীক্ষা করুন৷.
- অতিরিক্ত নিয়ন্ত্রণ অফার করে: এই ফাইলটি ডোমেন রেজোলিউশনের উপর বৃহত্তর নিয়ন্ত্রণের অনুমতি দেয়। কাস্টম এন্ট্রি যোগ করে, নামগুলি নির্দিষ্ট ঠিকানার সাথে লিঙ্ক করা যেতে পারে, ইন্টারনেট ব্রাউজিং উন্নত করে।
এবং এই সব, আপনি বুঝতে আগ্রহী যে অন্য কোন কম্পিউটার বিজ্ঞান ধারণা মন্তব্য আমাকে জানান.