نحوه ی ویرایش فایل Hosts
در فایل Hosts، هاست نیم ها و آی پی های مربوط به آن ها نگهداری می شود.محتویات این فایل به صورت متن ساده می باشد و در تمامی سیستم عامل ها شامل ویندوز، لینوکس، مک او اس وجود دارد.
با استفاده از این فایل می توان به هر دامنه ی دلخواه، آی پی دلخواه متصل کرد که این تغییر فقط در کامپیوتر شما قابل مشاهده می باشد.
فایل Hosts نسبت به DNS اولویت دارد یعنی زمانی که شما یک نام دامنه ای یا وب سایت را در مرورگر خود تایپ می کنید اون دامنه باید به یک آی پی متصل شود که سیستم عامل ابتدا در داخل فایل Hosts رو چک می کند که این دامنه در این فایل می باشد یا خیر و سپس در صورت وجود نداشتن به سراغ دی ان اس سرور می رود و آی پی این دامنه رو از دی ان اس سرور درخواست می کند.
در این مقاله به آموزش نحوه ی ویرایش فایل Hosts در انواع سیستم عامل می پردازیم، با ما همراه باشید.
اضافه کردن دامنه و آی پی به این فایل زمانی کاربردی خواهد بود که برای مثال می خواهید وب سایت خود را بدون عوض کردن تنظیمات دی ان اس دامنه بر روی یک سرور دیگر تست کنید و یا حتی می توان دسترسی سیستم عامل رو به یک دامنه مشخص مسدود کرد.
فرمت فایل هاست
حالت و فرمت این فایل به صورت زیر می باشد :
1 | IPAddress DomainName |
که آی پی آدرس با دامنه حداقل باید یک فاصله space یا tab داشته باشند.
خط هایی که با # شروع می شوند به صورت کامنت بوده و تاثیری ندارند.
نمونه ای از یک فایل Hosts :
1 2 3 4 5 | # Static table lookup for hostnames. # See hosts(5) for details. 127.0.1.1 almahost.ir almahost 127.0.0.1 localhost |
ویرایش فایل Hosts در لینوکس
مسیر این فایل در لینوکس /etc/hosts می باشد که شما به راحتی با یک ویرایشگر مانند ویرایشگر nano همچنین دسترسی روت یا sudo می توانید این فایل رو ویرایش کنید، کافیست در ترمینال دستور زیر رو وارد کنید :
1 | sudo nano /etc/hosts |
البته قبل از اجرای دستور بالا باید ویرایشگر Nano نصب باشد.
سپس می توانید به اضافه کردن دامنه و آی پی در این فایل بپردازید:
ویرایش فایل Hosts در ویندوز
در ویندوز این فایل در مسیر زیر قرار دارد :
1 | c:\Windows\System32\Drivers\etc\hosts |
این آموزش برای ویندوز های نسخه ی 8 و 10 می باشد.
در سرچ ویندوز Notepad رو سرچ کنید و قبل از باز کردن کلیک راست کرده و run as administrator بزنید.بعد از باز کردن در گوشه سمت چپ بر روی File کلیک کنید و Open رو انتخاب کنید.در فیلد File name آدرس زیر رو وارد کنید :
1 | c:\Windows\System32\drivers\etc\hosts |
در نهایت بعد از تغییرات فایل رو می توانید Save کنید.
ویرایش فایل Hosts در مک
در مک او اس این فایل در مسیر زیر قرار دارد :
1 | /etc/hosts |
ترمینال رو باز کنید و دستور زیر رو در درون آن وارد و اجرا کنید :
1 | sudo nano /etc/hosts |
بعد از اجرای دستور بالا، سیستم عامل از شما درخواست وارد کردن پسورد Administrator رو می کند و بعد از وارد کردن پسورد فایل Hosts با ویرایشگر Nano باز می شود.تغییرات رو ایجاد کرده و فایل رو ذخیره کنید.
بعد از ذخیره ی فایل نیاز است تا دستور زیر به منظور پاک کردن کش دی ان اس اجرا شود :
1 | dscacheutil -flushcache |
[line]
تیم فنی آلما هاست، در تمام ایام سال به صورت 24 ساعته در خدمت شما هستند تا برای خرید سرور مجازی شما را یاری کنند و مناسب ترین آفر های موجود را برای شما متناسب با نیازتان ارائه کنند. برای دریافت آخرین آفر های ویژه و تخفیف های ما، می توانید از طریق تیکت با ما در ارتباط باشید تا آفر های موجود را بر اساس نیاز شما برایتان ارسال کنیم.
پرتال کاربری آلما هاست ( پاسخگویی 24 ساعته ) : پورتال مشتریان آلما هاست