۵۶۷۵ ۲۸۴۲ - ۰۲۱ info@gitiserver.com

۵ کاربرد فایل hosts که به کارتان می‌آید + آموزش ویرایش آن - گیتی سرور | GITI Server

17 فروردین 1399

post-thumnail

با وارد کردن آدرس سایت و دامنه آن در مرورگر، این فایل به سراغ DNS سرور رفته و IP مربوط به آن را می‌یابد و در نهایت شما سایت را مشاهده خواهید کرد. فایل hosts نسبت به DNS سرور تقدم داشته و زودتر می‌تواند این کار را انجام دهد.
در ادامه به کاربردهای این فایل و نحوه ویرایش آن در سیستم‌عامل‌های مختلف خواهیم پرداخت.

فایل hosts

این فایل از نوع txt. است و وظیفه آن تبدیل hostname به IP مربوطه است.
محتویات این فایل آدرس‌های IP می‌باشد که به اسم مورد نظر مرتبط شده‌اند.
تقدم این فایل نسبت به DNS سرور به این صورت است که پس از ورود آدرس سایت در مرورگر کامپیوتر(سرور)، ابتدا به این فایل مراجعه می‌شود. اگر آدرس سایت و IP در آن فایل موجود بود، از IP درون فایل استفاده شده و سایت مورد نظر روی آن IP نمایش داده خواهد شد؛ در غیر این صورت کامپیوتر به سراغ DNS سرور خواهد رفت و IP را از آن جا جستحو می‌نماید.
فرمت کلی فایل hosts به صورت زیر است:

IPAddress DomainName

 

نمونه پیش‌فرض از یک فایل hosts را هم در زیر مشاهده می‌نمایید:

127.0.1.1 gitiserver.com gitiserver 
127.0.0.1 localhost

 

کاربردهای فایل hosts

به طور کلی اگر بخواهید سایتی را روی آدرس IP دلخواه خود به غیز از آدرس IP اصلی آن مشاهده نمایید، با ایجاد تغییرات در این فایل روی کامپیوتر خود، قادر خواهید بود که این کار را انجام دهید.
از مهمترین کاربردهای فایل hosts عبارت است از:

 

1) پایان مزاحمت سایت‌های تبلیغاتی

اگر بخواهید کامپیوترتان هیچگونه ارتباطی با سایت‌های تبلیغاتی نگیرد و به مزاحمت‌های آن‌ها پایان دهید از این فایل استفاده نمایید.
شما می‌توانید با تغییر فایل hosts دستور دهید که Cookieهایی از طرف این سایت‌ها روی کامپیوتر شما ذخیره نشود و کامپیوترتان با سرورهای تبلیغاتی ارتباط نگیرد.

فایل hosts
امکان قطع کردن ارتباط با سایت‌های تبلیغاتی

 

به عنوان نمونه شاید جالب باشد که بدانید شما با این امکان، توانایی دارید تبیلغات گوگل ادز (google ads) را بلاک نمایید.

 

2) بررسی سایت با DNS جدید

ممکن است به دلایلی بخواهید DNS دامنه خود را تغییر دهید و با IP جدید سایت را مشاهده نمایید.
تغییر DNS دامنه حدودا ۲۴ ساعت زمان خواهد برد. شما می‌توانید با استفاده از تغییراتی که روی فایل hosts انجام می‌دهید در همان لحظه این تغییرات را مشاهده نمایید. با این کار اگر سایت شما برای بالا آمدن با DNS جدید مشکلی داشته باشد در همان لحظه متوجه خواهید شد.

فایل hosts
امکان بررسی سایت با DNS جدید قبل از اعمال شدن تغییرات با ویرایش فایل hosts

 

3) قطع دسترسی سایت‌های دلخواه

همانند سایت‌های تبلیغاتی ممکن است سایت‌های دیگری نیز باشند که شما بخواهید آن‌ها را مسدود نمایید.
با مرتبط کردن آدرس سایت‌ها به IP خود در فایل hosts این کار به سادگی انجام می‌شود. با این تغییر کامپیوتر شما هیچگاه سایت وارد شده را نمایش نخواهد داد.

فایل hosts
با تغییر در این فایل می‌توانید آدرس سایت‌های دلخواه را مسدود کنید.

 

4) افزایش یا کاهش امنیت؟!

فایل hosts نقش مهمی در ارتباطات شبکه دارد.
بسیاری از هکرها، ویروس‌ها و… این فایل را هدف قرار می‌دهند. هدف آن‌ها ایجاد تغییر در این فایل و هدایت کامپیوترها به سایت‌هایی است که می‌خواهند.
طبیعی است که محافظت از این فایل و ایجاد تغییرات درست در آن به افزایش امنیت کمک خواهد کرد در غیر این صورت امنیت شما ممکن است مختل شود. ایجاد تغییر مکان اصلی این فایل در ویندوز یکی از راه‌های محافظت از این فایل است.

فایل hosts
مراقب نفوذ هکرها برای ایجاد تغییر در این فایل باشید.

 

5) دسترسی سریعتر به سایت‌های دلخواه

اگر مشخصات مربوط به سایت‌هایی که شما از آن‌ها زیاد استفاده می‌نمایید را در فایل hosts کامپیوتر خود وارد کنید، با سرعت بالاتری به آن‌ها دسترسی خواهید یافت؛ زیرا برای تبدیل آدرس سایت به IP نیازی به DNS سرور نخواهد داشت.

 

دسترسی و ویرایش فایل hosts

این فایل تقریبا در تمام سیستم‌عامل‌ها هست. در ادامه آدرس این فایل در ویندوز و لینوکس را مشاهده خواهید کرد.

 

ویندوز

آدرس فایل hosts در ویندوز به صورت زیر است:

c:\windows\system32\drivers\etc

 

برای ویرایش و ایجاد تغییرات در این فایل کافی است فایل به آدرس بالا را در Notepad باز کنید.
دقت داشته باشید که ابتدا باید Notepad را به صورت Run as administrator اجرا کرده و سپس فایل مربوطه را داخل آن باز کنید.

 

لینوکس

فایل hosts در سیستم‌عامل‌های لینوکسی در مسیر زیر قرار دارد:

/etc/hosts

 

برای ویرایش این فایل در لینوکس کافی است دستور زیر را در ترمینال اجرا نمایید:

sudo nano /etc/hosts

 

سخن پایانی

برای مسدود کردن سایت به استفاده از این فایل، فقط کافی است که آدرس سایت را به IP سیستم خود (127.0.0.1) تغییر دهید. همچنین آدرس‌هایی که وارد می‌نمایید نباید دارای علائمی نظیر \ ،، http:/ و … باشد.

پیشنهاد می‌کنیم قبل از ایجاد هرگونه تغییراتی در این فایل یک نسخه Backup تهیه کنید
داشتن نسخه Backup کمک می‌کند تا در صورت بروز خطا بتوانید آن را به سادگی بازگردانید.

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *