فایل میزبان برای نحوه اتصال کامپیوترها به شبکه ضروری است. این مانند نقشه ای است که به تطبیق نام وب سایت با شماره های خاص در رایانه شما کمک می کند. اگر اخیراً فایل هاست را در ویندوز خود ویرایش کرده اید و همه چیز به خوبی کار نمی کند، نگران نباشید. این مقاله راههای آسانی را برای رفع مشکل کار نکردن فایل هاست در ویندوز به شما نشان میدهد.
کار نکردن فایل هاست در ویندوز
چه بخواهید دسترسی به وبسایتهای خاصی را مسدود کنید، ترافیک را تغییر مسیر دهید یا وضوح دامنه محلی را مدیریت کنید، عیبیابی فایل میزبان میتواند ضروری باشد. از مشکلات مجوزها گرفته تا خطاهای نحوی، شناسایی علت اصلی خرابی فایل هاست می تواند چالش برانگیز باشد. بنابراین برای عیب یابی مشکل را دنبال کنید.
FLASH DNS Cache
حافظه پنهان DNS اطلاعات مربوط به وبسایتهای بازدید شده قبلی را ذخیره میکند، و اگر این دادهها قدیمی یا خراب شوند، میتواند منجر به درگیری با ورودیهای فایل میزبان شود. با فلاش کردن کش DNS، این اطلاعات ذخیره شده را پاک می کنید و سیستم را مجبور می کنید تا رکوردهای DNS را مجدداً جستجو و به روز کند.
علاوه بر این، همچنین تضمین میکند که سیستمعامل بهروزترین اطلاعات را از فایل میزبان دریافت میکند، و آن را قادر میسازد تا نام میزبانها را به آدرسهای IP که در فایل مشخص شده است بهطور دقیق نگاشت کند. در اینجا نحوه انجام آن در دستگاه شما آمده است:
مرحله 1: Windows + S را روی صفحه کلید خود فشار دهید و Command Prompt را تایپ کنید. روی Run as administrator کلیک کنید و با مشاهده درخواست، Yes را فشار دهید.

مرحله 2: دستور زیر را در پنجره Command Prompt خود وارد کرده و Enter را بزنید.
ipconfig /flushdns

اکنون، می توانید یک پیام تأیید را مشاهده کنید که می گوید: “شما DNS را با موفقیت پاک کردید”. پس از مشاهده آن، دستگاه خود را مجددا راه اندازی کنید تا تغییرات اعمال شود و بررسی کنید که آیا مشکل برطرف شده است.
کش نت بایوس را ریست کنید
اگر با مشکل کار نکردن فایل میزبان مشکل دارید، بازنشانی کش NetBIOS می تواند کمک کند. کش NetBIOS مانند مکانی برای ذخیره نام ها و آدرس های IP منطبق با آنهاست. اگر این حافظه خراب شود، میتواند در یافتن آدرسها مشکل ایجاد کند که بر فایل میزبان تأثیر میگذارد.
بازنشانی کش NetBIOS باعث میشود که سیستم دوباره آن را بسازد و فایل میزبان را در ویندوز کار نکند. این تضمین می کند که فایل میزبان می تواند به درستی نام ها را با آدرس های IP مطابقت دهد. برای بازنشانی کش NetBIOS در دستگاه ویندوز خود و تعمیر فایل میزبان ویندوز مراحل زیر را دنبال کنید:
مرحله 1: روی نماد ویندوز کلیک کنید و Command Prompt را در کادر جستجو وارد کنید. Run as administrator را انتخاب کنید و وقتی از شما خواسته شد گزینه Yes را انتخاب کنید.

مرحله 2: عبارت زیر را در پنجره CMD تایپ کنید و Enter را بزنید.
nbtstat -R

پروتکل DoH پرس و جوهای DNS را رمزگذاری می کند، و به طور بالقوه پیکربندی های DNS محلی، مانند موارد مشخص شده در فایل میزبان را دور می زند. این رمزگذاری میتواند در توانایی سیستم برای حل نامهای دامنه با توجه به ورودیهای فایل میزبان تداخل ایجاد کند.
با غیرفعال کردن DoH، کاربران می توانند اطمینان حاصل کنند که پرس و جوهای DNS به تنظیمات فایل میزبان پایبند هستند و امکان تفکیک دقیق و سفارشی نام دامنه را فراهم می کنند. در اینجا نحوه انجام این کار در مرورگر کروم آمده است:
توجه: مراحل برای سایر مرورگرهای وب مانند فایرفاکس یکسان است.
مرحله 1: مرورگر کروم را راه اندازی کنید. روی نماد سه نقطه کلیک کنید و تنظیمات را انتخاب کنید.

مرحله 2: از سمت چپ به Privacy and security بروید و در سمت راست Security را انتخاب کنید.

مرحله 3: به پایین بروید و استفاده از DNS امن را خاموش کنید.
فرمت کدگذاری فایل میزبان را بررسی کنید
بررسی فرمت رمزگذاری فایل میزبان یک مرحله عیب یابی بسیار مهم در هنگام مواجهه با مشکلات در بازیابی فایل های میزبان است. اگر فایل میزبان به درستی با فرمت ANSI یا UTF-8 کدگذاری نشده باشد، می تواند منجر به خطا شود و فایل میزبان را بی اثر کند. برای بررسی فرمت کدگذاری، مراحل زیر را دنبال کنید:
توجه: UTF-8 رمزگذاری توصیه شده است که از طیف وسیع تری از کاراکترها پشتیبانی می کند.
مرحله 1: کلید Windows + S را روی صفحه کلید خود فشار دهید. این کامپیوتر را در کادر جستجو وارد کرده و روی Open کلیک کنید.

مرحله 2: موارد زیر را در نوار آدرس قرار دهید و Enter را بزنید:

مرحله 3: فایل میزبان را پیدا کنید. روی آن کلیک راست کرده و Open with را انتخاب کنید.

مرحله 4: Notepad را از پنجره پاپ آپ انتخاب کنید و فقط یک بار کلیک کنید.

مرحله 5: اکنون روی File کلیک کرده و Save As را انتخاب کنید.
نکته: همچنین می توانید Ctrl + Shift + S را فشار دهید.
مرحله 6: مطمئن شوید که رمزگذاری UTF-8 یا ANSI است و Save را بزنید.
مسائل مربوط به مجوز را بررسی کنید
اگر فایل میزبان در دستگاه شما آنطور که پیش بینی می شود کار نمی کند، خوب است مسائل مربوط به مجوز را بررسی کنید. فایل میزبان برای عملکرد بهینه به داشتن هر دو مجوز Read و Read & Execute متکی است. بیایید مراحل ساده را برای بررسی مجوز فایل میزبان بررسی کنیم:
مرحله 1: روی نماد Windows کلیک کنید. This PC را جستجو کنید و روی Open کلیک کنید.

مرحله 2: موارد زیر را در نوار آدرس قرار دهید و کلید Enter را فشار دهید.
C:\Windows\System32\drivers\etc

مرحله 3: روی فایل host کلیک راست کرده و Properties را انتخاب کنید.

مرحله 4: به تب Security بروید و مطمئن شوید که Read & execute و Read تیک زده شده اند. حالا روی OK کلیک کنید.
فایل میزبان را بازنشانی کنید
فایل هاست وظیفه نگاشت نام هاست به آدرس های IP را بر عهده دارد و در صورت خراب شدن یا پیکربندی نادرست در طول زمان، می تواند منجر به مشکلات اتصال شود. یکی از راه حل های قابل اجرا در هنگام مواجهه با مشکلات عملکرد آن، تنظیم مجدد فایل میزبان است. در اینجا نحوه انجام این کار آمده است:
مرحله 1: کلید Windows را روی صفحه کلید خود فشار دهید. در کادر جستجو، This PC را تایپ کرده و روی Open کلیک کنید.

مرحله 2: برای یافتن فایل هاست، مکان زیر را در نوار آدرس وارد کرده و Enter را فشار دهید.
C:\Windows\System32\drivers\etc

مرحله 3: روی فایل host کلیک راست کرده و نماد Delete را انتخاب کنید.

مرحله 4: روی Continue در پنجره پاپ آپ کلیک کنید و Yes را در اعلان انتخاب کنید.
مرحله 5: اکنون به یک پوشه جدید بروید. در قسمت خالی کلیک راست کنید، New را انتخاب کنید و Text Document را انتخاب کنید.
مرحله 6: فایل را باز کرده و اطلاعات زیر را در آن قرار دهید.
# 127.0.0.1 localhost ::1 localhost 127.0.0.1 3ca52znvmj.adobe.io 127.0.0.1 cc-api-data.adobe.io 127.0.0.1 ic.adobe.io 127.0.0.1 genuine.adobe.com 127.0.0.1 prod.adobegenuine.com 127.0.0.1 assets.adobedtm.com
مرحله 7: روی File کلیک کنید و Save As را انتخاب کنید.
مرحله 8: نام فایل را به هاست تغییر دهید. اطمینان حاصل کنید که رمزگذاری UTF-8 است و روی Save کلیک کنید.
مرحله 9: اکنون فایل hosts را کپی کرده و در پوشه etc قرار دهید.
مجوزهای لازم را بدهید و دستگاه خود را مجددا راه اندازی کنید. این باید فایل هاست ویندوز شما را برطرف کند. اگر هنوز کار نمی کند، روش بعدی را دنبال کنید.
پروکسی را غیرفعال کنید
غیرفعال کردن پروکسی به سیستم اجازه میدهد مستقیماً از فایل میزبان استفاده کند. این بدان معنی است که می تواند آدرس های وب سایت را بر اساس اطلاعات موجود در فایل میزبان پیدا کند. این زمانی مفید است که بخواهید کنترل دقیقی بر نحوه حل و فصل نام دامنه داشته باشید. این تضمین می کند که اطلاعات موجود در فایل میزبان ابتدا استفاده می شود تا سیستم بتواند آدرس ها را با اطمینان بیشتر و دقیق تر پیدا کند. در اینجا نحوه انجام این کار آمده است:
مرحله 1: کلید Windows + I را فشار دهید و برنامه تنظیمات را باز کنید.
مرحله 2: به Network & Internet رفته و Proxy را انتخاب کنید.

مرحله 3: در قسمت تنظیم خودکار پروکسی، کلید تنظیمات تشخیص خودکار را خاموش کنید.
مرحله 4: روی ویرایش در کنار «Use a proxy server» در تنظیمات دستی پروکسی کلیک کنید.
مرحله 5: کلید «Use a proxy server» را خاموش کنید و روی ذخیره کلیک کنید.
Flush socket pools کروم
کروم، مانند بسیاری از مرورگرها، از Socket Pool برای بهینه سازی عملکرد استفاده می کند. این استخرها اتصالات باز را با وب سایت های پربازدید حفظ می کنند و سرعت و کارایی را افزایش می دهند. با این حال، اطلاعات کش شده در این استخرها گاهی اوقات ممکن است با بهروزرسانیهای اخیر فایل میزبان مغایرت داشته باشد و منجر به ناهماهنگی شود.
شستشوی سوکتهای حوضچهها، Chrome را مجبور میکند تا دادههای اتصال حافظه پنهان را کنار بگذارد و اتصالات جدید وبسایت را آغاز کند. این فرآیند تضمین میکند که Chrome به ورودیهای فایل میزبان بهروزرسانی شده پایبند است و اختلافات را برطرف میکند. در اینجا نحوه انجام این کار آمده است:
مرحله 1: مرورگر کروم را راه اندازی کنید.
مرحله 2: با تایپ متن زیر در نوار آدرس کروم خود به محل فایل میزبان بروید و Enter را بزنید.
chrome://net-internals/#sockets
مرحله 3: روی دکمه Flush socket pools کلیک کنید.

مرحله 4: اکنون مرورگر کروم خود را مجددا راه اندازی کنید تا تغییرات اعمال شوند.
سخن پایانی
کار نکردن فایل میزبان در دستگاه ویندوز شما می تواند ناامید کننده باشد. امیدواریم راه حل های پیشنهادی که قبلا ذکر شد به شما در رفع مشکل کمک کرده باشد. به ما اطلاع دهید که کدام یک از اصلاحات فوق برای شما کار می کند





نظرات در مورد : 8 روش برای رفع کار نکردن فایل هاست در ویندوز