Файлът "Хостове на Windows" е файл, който Windows използва за управление и картографиране на IP адреси. Чрез редактирането на файла Хостове Windows може да бъде персонализиран да блокира или пренасочва конкретни уеб сайтове и дори протоколи, които се използват от програми и приложения.
За да започнете да редактирате файла "Хостове на Windows", първо трябва да го намерите. Отворете Windows Explorer и кликнете върху Този компютър или Моя компютър, Щракнете двукратно върху C: \, след това върхуWindows папка и превъртете надолу по страницата, докато стигнете доSystem32 папка. Вътре в тази папка отворете шофьори и след това отворете и т.н., Вече ще видите няколко файла, един от които е Силите.
Сега забележете, че файловият тип за Силите файлът е посочен като досие, Тъй като няма зададена програма по подразбиране за отваряне на такъв тип файлове, двойно щракване върху файла hosts ще ви даде промпт за Windows, като ви пита коя програма искате да използвате, за да отворите файла.
От този прозорец можете да изберете да редактирате файла за хостове с Notepad. Така че, просто кликнете, за да изберете Notepad и кликнете върху Добре бутон. Оттам, Notepad ще стартира с информацията за хоста на файла.
Този начин на отваряне на хост файла бе показан, за да покаже къде файлът хостове действително се намира в Windows, но няма да можете да го редактирате, защото е системен файл. За да редактирате файла, първо трябва да отворите Notepad като администратор.
Кликнете върху начало и въведете в Notepad, но не кликнете върху Notepad, за да го отворите. По-скоро, Кликнете с десния бутон записа в бележника, за да изведете контекстното меню. Изберете опцията Изпълни като администратор.
Когато Notepad е отворен, изберете Файл> Отваряне, Придвижете се доC: \ Windows \ System32 \ шофьори \ и т.н., Ще получите празен екран, който показва подканата Няма резултати, съответстващи на търсенето ви, промяна Текстови документи (* .txt) към всички файлове като използвате падащото меню. Сега можете да изберете Силите файл и кликнете отворено.
Добавянето на файлове към хост файла е много проста. Файлът за хостове използва формата:
IP адрес exampledomain.com
Блокирането на уебсайт в Windows е толкова просто, колкото въвеждането на следното в долната част на хост файла:
127.0.0.1 www.exampledomain.com
Така че, ако искам да блокирам уеб сайт като www.nytimes.com, бих могъл просто да добавя следния ред:
127.0.0.1 www.nytimes.com
Това, което всъщност казваме на Windows, е, че сайтът www.nytimes.com трябва да пренасочи към IP адреса 127.0.0.1, който е само обратният адрес на нашата локална система. Ако не разполагате с локална настройка на уебсайта на компютъра си, в уеб браузъра си просто ще получите страница за грешка.
Доста страхотно, нали? Очевидно можете да видите как това може да се използва по няколко различни начина: шега, родителски контрол и т.н. Ако не искате да блокирате уебсайта по този начин, можете също така да го пренасочите към друг уебсайт. За да направите това, първо трябва да намерите IP адреса на другия сайт.
За да направите това, просто отворете командния ред (кликнете върху Старт и въведете CMD) и въведете следната команда:
ping examplewebsite.com
В моя пример, аз pinged Adobe.com. IP адресът е 192.150.16.117. Сега мога просто да включа този номер в хост файла си пред www.nytimes.com.
Сега, когато посещавам www.nytimes.com, получавам пренасочване към Adobe.com! Nice! Имайте предвид, че ако това не работи за уебсайтовете, които въвеждате, това може да се дължи на URL адреса, който използвате. Например, това прави разлика, ако използвате www.nytimes.com за разлика от nytimes.com без WWW, Посетете уеб сайта и вижте точно какъв е URL адресът на уеб сайта, който искате да пренасочите. Винаги трябва да опитате, без www да се види дали това работи.
Ако уебсайтът използва HTTPS като Google.com или нещо такова, то пак трябва да пренасочва, ако използвате името на хоста. Няма начин да посочите версията HTTPS на уебсайт във файла HOSTS, но трябва да пренасочвате версиите HTTPS и не-HTTPS на уебсайта, ако използвате само името на хоста (т.е. google.com).
И накрая, можете да използвате файла hosts, за да създадете прости преки пътища към вашите собствени устройства в мрежата. Например, моят рутер е в 192.168.1.3 в моята домашна мрежа, но бих могъл да добавя следния ред към хоста ми файл и просто въведете myrouter.com в адресната лента.
Всъщност няма значение дали myrouter.com всъщност е уеб сайт или не, защото файлът hosts се прочита първо и вие сте пренасочени към IP адреса, посочен във файла. Струва си да се отбележи, че не всички браузъри могат да използват файла hosts, така че ако не работи, това може да е проблемът. Тествах го с помощта на IE, Microsoft Edge, Chrome и Firefox и работи върху всички браузъри.
Като цяло, файлът hosts е все още полезен, дори и в Windows 10. Той все още работи добре в Windows 8, 7, Vista и т.н. Ако имате някакви въпроси, не се колебайте да коментирате. Наслади се!