گاهی اوقات ممکن است فایل Hosts خراب شده باشد و در دستگاه شما نیاز به ویرایش داشته باشد.
در این آموزش روش ویرایش فایل Hosts در مک و یا لینوکس را توضیخ خواهیم داد.
روش ویرایش فایل Hosts در اوبونتو
در اوبونتو و اکثر نسخه های لینوکس میتوانید فایل میزبان را مستقیماً در ترمینال ویرایش کنید.
در این مثال ما از Vim استفاده خواهیم کرد، زیرا یکی از ویرایشگرهای متن سنتی در لینوکس است.
در ابتدا شما باید Vim را با مقدمه sudo راهاندازی کنید، این عملکرد مشابه عملکرد Run as Administrator در سیستمعاملهای ویندوز است.
برای انجام این کار یک ترمینال باز کنید و سپس عبارت زیررا وارد کنید:
sudo vim \etc\hosts
توجه داشته باشید قبل از اجرای دستور باید رمز عبور خود را وارد نمایید.
بعد از اجرا دستور بالا اگر پیامی دریافت کردید که به شما می گوید Vim نصب نشده است، کافی است دستور sudo apt install vim را در ترمینال اجرا کنید.
در این مرحله اکنون میتوانیم فایل هاست خود را ویرایش نماییم. در این بخش متوجه خواهید شد که در اوبونتو نیز بخشی برای IPv6 وجود دارد.
در بیشتر موارد می توانید بخش IPv6 را نادیده بگیرید و فقط به ویرایش بخش IPv4 که نیاز دارید، بپردازید.
وقتی آدرس فایل میزبان را بر روی 0.0.0.0 تنظیم کنید، کامپیوتر شما نمیتواند به فیسبوک دسترسی پیدا کند و خطای Unable to Connect را نشان میدهد.
در پایان می توان گفت اگر مرورگر شما برای استفاده از DNS از طریق HTTPS و سرور DNS خود پیکربندی شده است، ویرایش فایل میزبان احتمالا دسترسی را مسدود نخواهد کرد.
روش ویرایش فایل Hosts در تمامی نسخه های مک
در مک، دسترسی به فایل هاست بسیار شبیه به اوبونتو است و باید از ترمینال (ویرایشگر متنی) استفاده نمایید.
این فایل بسیار شبیه فایل میزبان موجود در ویندوز و لینوکس خواهد بود و دوباره فیسبوک را به 0.0.0.0 هدایت می کنیم.
در نهایت با انجام کارهای بالا، با باز کردن مرورگر سافاری و رفتن به سایت فیسبوک قادر به اتصال آن نمی باشد.