فایل Host در ویندوز چیست؟ چگونه و غیره/هاست را ویرایش کنیم؟
فایل Hosts ، با نام مستعار etc/hosts از سال 1984 وجود داشته است. هر سیستم عاملی(operating system) یکی از جمله ویندوز(Windows) را دارد. ممکن است شما با اصطلاح etc/hosts مواجه شده باشید بدون اینکه بدانید معنی آن چیست و چرا استفاده می شود. اگر شما یک توسعه دهنده وب هستید، مطمئناً می دانید این فایل چیست و می خواهید به سرعت آن را پیدا کنید. در این راهنما، توضیح میدهیم که فایل Hosts چیست، در کجای ویندوز(Windows) قرار دارد، ورودی میزبان(host entry) چیست و چگونه میتوان فایل Hosts را بدون تصادف با خطاهای مجوز ویرایش کرد. بیا شروع کنیم:
فایل Host در ویندوز چیست؟
فایل Hosts (همچنین به عنوان etc/hosts نیز گفته می شود ) یک فایل متنی است(text file) که توسط ویندوز(Windows) (و سایر سیستم عامل ها) برای نگاشت آدرس های IP به نام میزبان یا نام دامنه استفاده می شود. این فایل به عنوان یک سرویس DNS محلی برای رایانه محلی شما عمل می کند و نگاشت های (DNS service)سرور DNS(DNS server) را که رایانه شما از طریق شبکه به آن متصل است، لغو می کند.
فایل Hosts در کجای ویندوز(Windows) قرار دارد ؟
فایل های Hosts (یا etc/hosts ) در پوشه زیر یافت می شوند: "C:\Windows\System32\drivers\etc"
این فایل بدون پسوند فایل است(file extension) که در هر ویرایشگر متنی(text editor) از جمله Notepad قابل باز شدن و مشاهده است .
ورود هاست در ویندوز چیست؟
فایل Hosts ورودی های میزبان(host entries) را ذخیره می کند. آنها خطوط استانداردی از متن هستند که از قالب زیر استفاده می کنند: آدرس IP Hostname Comment(IPaddress Hostname Comment) . قسمت اول آدرس IP(IP address) است که باید به آن ریدایرکت کنید، قسمت دوم دامنه ای است که می خواهید تغییر مسیر دهید و قسمت سوم یک نظر است. نظر دادن اجباری نیست فقط دو قسمت اول اجباری است. می توانید سه جزء ورودی میزبان را(host entry) با فاصله یا TAB(TABs) جدا کنید ( کلید TAB را یک یا دو بار فشار دهید). به عنوان مثال، می توانید خطی اضافه کنید که می گوید: "127.0.0.1 www.google.com"
هنگامی که ورودی بالا را ذخیره کردید، Windows دامنه www.google.com(domain www.google.com) را به رایانه محلی شما، در همه برنامه ها و مرورگرهای وب(apps and web browsers) شما هدایت می کند .
127.0.0.1 چیست؟
127.0.0.1 یک آدرس IP(IP address) با هدف خاص است که به لوکال هاست، که کامپیوتر شما است، منتهی می شود. به آن « آدرس حلقه(loopback address) برگشتی» نیز میگویند ، به معنای آدرسی که با استفاده از آدرس به رایانه بازمیگردد. برخلاف آدرس IP(IP address) استاندارد es، آدرس Loopback(loopback address) با هیچ سخت افزاری مرتبط نیست و به طور فیزیکی به شبکه متصل نیست. این آدرس توسط برنامهها و سرویسهایی(apps and services) که روی رایانه شما نصب شدهاند، برای برقراری ارتباط با لوکال هاست، یعنی رایانه شما، استفاده میشود.
رایانه شما همچنین دارای یک آدرس IP(IP address) منحصر به فرد ، متفاوت از 127.0.0.1، مرتبط با کارت شبکه(network card) شما است که برای برقراری ارتباط با سایر دستگاه ها و خدمات از طریق شبکه یا اینترنت استفاده می شود.
اغلب، آدرس IP(IP address) localhost هنگام نصب یک سرور وب(web server) بر روی رایانه شما، برای توسعه وب استفاده(web development) می شود ، به طوری که صفحات وب ایجاد شده را می توان به صورت محلی اجرا کرد، و در یک مرورگر وب(web browser) آزمایش کرد ، گویی در اینترنت زنده هستند. .
برای جلوگیری از تداخل در شبکه های کامپیوتری، آدرس IP(IP address) مورد استفاده برای دستگاه های شبکه می تواند هر چیزی باشد به جز 127.0.0.1. به عنوان مثال، اگر به صورت دستی سعی کنید آدرس IP (IP address)کارت شبکه(network card) خود را تغییر دهید ، در ویندوز(Windows) ، با این خطا مواجه می شوید که: "آدرس های IP که با 127 شروع می شوند معتبر نیستند زیرا برای آدرس حلقه بک رزرو شده اند. لطفا مقدار معتبر دیگری را مشخص کنید. بین 1 و 223."("IP addresses starting with 127 are not valid because they are reserved for loopback address. Please specify some other valid value between 1 and 223.")
نحوه باز کردن و مشاهده فایل Host(Hosts) (etc/hosts) در ویندوز(Windows)
می توانید فایل Hosts را با استفاده از هر ویرایشگر متنی ویرایش(text editor) کنید. برای مثال از Notepad(Notepad) استفاده کنیم(Let) . اولین(First) و مهمتر از همه این است که Notepad (یا ویرایشگر متن(text editor) مورد علاقه خود ) را با مجوزهای مدیر باز کنید. یکی از راههای انجام این کار این است که کلمه Notepad را در ویندوز 10 جستجو کنید، روی (Windows 10)نتیجه جستجوی (search result)Notepad کلیک راست کنید (یا روی آن ضربه بزنید و نگه دارید(tap and hold) ) ، و سپس روی Run as administrator کلیک کنید یا ضربه بزنید. ("Run as administrator.")در اعلان UAC که نشان داده شده است، (UAC prompt)بله(Yes) را فشار دهید .
حالا باید فایل Hosts را باز کنید. روی File(File) کلیک کنید یا روی آن ضربه بزنید و سپس Open یا CTRL+O را روی صفحه کلید خود فشار دهید.
به "C:\Windows\System32\drivers\etc" بروید یا مسیر را در قسمت آدرس پنجره Open کپی و جایگذاری کنید و (copy and paste)Enter را فشار دهید .
در ابتدا، "هیچ موردی با جستجوی شما مطابقت ندارد"("no items match your search") به این معنی است که هیچ فایلی را نمی بینید. دلیلش این است که فایل Hosts پسوند(file extension) فایل ندارد و Notepad فقط به دنبال فایلهایی با پسوند ".txt" است. روی لیست کشویی در سمت راست قسمت نام فایل (File name)کلیک کنید(Click) یا ضربه بزنید و "All Files (*.*)."
اکنون همه فایلهای موجود در پوشه، از جمله میزبانها(hosts) را میبینید . فایل را انتخاب کرده و Open(Open) را فشار دهید .
نحوه ویرایش فایل Host(Hosts) (etc/hosts) در ویندوز(Windows)
پس از اینکه فایل Hosts را باز کردید، میتوانید آن را ویرایش کنید، و ورودیها را اضافه کنید، تغییر دهید یا حذف کنید، همانطور که در هر فایل متنی(text file) دیگری انجام میدهید .
به یاد داشته باشید(Remember) که تمام ورودی هایی که اضافه می کنید باید از این قالب استفاده کنند: آدرس IP Hostname(IP address Hostname) . یک خط مانند "127.0.0.1 www.google.com" یا "192.168.1.1 www.webapp.com" اضافه کنید("192.168.1.1 www.webapp.com")
پس از اتمام ویرایش فایل Hosts ، باید تغییرات خود را ذخیره کنید. اگر تغییرات ایجاد شد و ذخیره نشد، توجه کنید که کاشی پنجره Notepad با علامت * شروع می شود. برای ذخیره تغییرات خود، به File رفته(File) و سپس Save یا CTRL+S را در صفحه کلید خود فشار دهید.
پس از اینکه تغییرات خود را ذخیره کردید، بلافاصله اعمال میشوند و نگاشتهای سرور DNS(DNS server) که رایانه شما به آن متصل است لغو میشوند.
چرا مردم از فایل Hosts استفاده می کنند؟
اکثر کاربران معمولی رایانه از فایل Hosts استفاده نخواهند کرد مگر اینکه بخواهند با کسی شوخی کنند و از آن برای مسدود کردن دسترسی او به Google ، فیس بوک(Facebook) یا سایت های دیگر استفاده کنند و باعث شوند فکر کنند این فایل خراب است و دیگر کار نمی کند. . افرادی که اغلب از فایل Hosts استفاده می کنند، توسعه دهندگان وب هستند که وب سایت ها و (Hosts)برنامه های وب را(web apps) ایجاد می کنند که باید قبل از انتشار آنها در اینترنت به صورت محلی آزمایش شوند.
متخصصان فناوری اطلاعات همچنین از فایل Hosts برای مسدود کردن دسترسی به سایتها و منابع وب خاص در رایانههایی که در محل کار مدیریت میکنند استفاده میکنند. به عنوان مثال، آنها می توانند از آن برای مسدود کردن تبلیغات در شبکه تجاری(business network) خود ، از شبکه های تبلیغاتی خاص استفاده کنند.
بدافزار همچنین می تواند از فایل Hosts برای هدایت ترافیک وب(web traffic) شما به سرورهای کنترل از راه دور و سرقت اطلاعات شخصی یا سایر داده ها استفاده کند.
من نمی توانم فایل Host را در ویندوز(Windows) ویرایش کنم ! چکار کنم؟
هنگام ویرایش و ذخیره فایل Hosts در (Hosts)ویندوز(Windows) ، ممکن است یک پیام خطایی(error message) دریافت کنید که می گوید: "شما مجوز ذخیره در این مکان را ندارید." ("You don't have permissions to save to this location.")این به این دلیل اتفاق میافتد که Notepad یا ویرایشگر متنی(text editor) که استفاده میکنید را با مجوزهای سرپرست باز نکردهاید. بخش های بالا را بخوانید و ببینید که چگونه Notepad را با مجوزهای مدیر راه اندازی کنید.
پس از انجام این کار، می توانید فایل Hosts را بدون هیچ گونه خطا و مشکل مجوز ویرایش کنید.
چگونه از فایل Hosts در ویندوز(Windows) استفاده می کنید ؟
با تشکر از(Thank) شما برای خواندن این آموزش. امیدواریم توانسته باشیم به تمام سوالات شما در مورد فایل Host پاسخ دهیم. (Hosts)قبل از بستن، در یک نظر به ما بگویید که چگونه قصد دارید از فایل Hosts در (Hosts)ویندوز(Windows) استفاده کنید ؟ آیا برای کار است یا فقط برای شوخی با یکی از دوستان یا اعضای خانواده(friend or family member) ؟ در زیر کامنت(Comment) بگذارید و بیایید تجربیات خود را از کار با فایل Hosts به اشتراک بگذاریم.(Hosts)
Related posts
نحوه راه اندازی یک سیستم از ابتدا: بهترین دستور برای نصب همه چیز
چگونه برای جلوگیری از Remote Desktop در کامپیوتر شما ویندوز
چگونه برای پیکربندی تنظیمات پروکسی سرور در Windows 10
چگونه برای اضافه کردن و استفاده از یک VPN در Windows 10 (همه شما نیاز به دانستن)
با فایروال Windows Defender، دسترسی برنامهها و بازیها را به اینترنت مسدود کنید
سوالات ساده: فایروال ویندوز چیست و چگونه آن را روشن یا خاموش کنیم؟
چگونه Windows 11 را کاهش دهیم و به Windows 10 رول برویم
وقتی اینترنت اکسپلورر را از ویندوز حذف می کنید چه اتفاقی می افتد؟
سوالات ساده: احراز هویت دو مرحله ای یا تایید دو مرحله ای چیست؟
چگونه بگوییم Windows من (11 راه)
چگونه رانندگان را از Windows حذف کنید، در 5 مرحله
نحوه بررسی نسخه Windows 10، OS build، نسخه یا نوع
نحوه استفاده از تاریخچه فایل با درایوهای شبکه و مکانها برای پشتیبانگیری از دادهها
چگونه برای ورود به UEFI/BIOS از Windows 11 (7 راه)
ویندوز 10 را از رایانه دیگری در شبکه محلی یا اینترنت به روز کنید
درباره InPrivate and Incognito. مرور خصوصی چیست؟ Which browser بهترین است؟
فایروال ویندوز دیفندر با امنیت پیشرفته: چیست؟ چگونه آن را باز کنیم؟ با این چه کار میتوانی بکنی؟
5 کاری که می توانید با Windows Defender Security Center جدید انجام دهید
ASUS AiProtection: روشن یا خاموش؟ امنیت روتر را افزایش دهید!
نحوه تغییر مکان شبکه ویندوز 10 به خصوصی (یا عمومی)