Как да редактирате файла с хостове на Windows, Mac или Linux

Понякога ще трябва да редактирате файла hosts на вашата машина. Понякога заради атака или шега и други, за да можете просто и свободно да контролирате достъпа до уебсайтове и мрежовия трафик.

хостовите файлове се използват от ARPANET. Те бяха използвани за разрешаване на имена на хостове преди DNS. хостовите файлове ще бъдат масивни документи, използвани за подпомагане на резолюцията на мрежовите имена.

Microsoft поддържа файла на хоста жив в мрежата на Windows, поради което варира много малко, независимо дали се използва в Windows, macOS или Linux. Синтаксисът остава предимно еднакъв на всички платформи. Повечето файлове с хостове ще имат няколко записа за обратна връзка. Можем да използваме това за основния пример за типичния синтаксис.

Първата част ще бъде местоположението, към което да пренасочите адреса, втората част ще бъде адресът, който ще искате да пренасочите, а третата част е коментарът. Те могат да бъдат разделени с интервал, но за по-лесно четене обикновено са разделени от един или два раздела.

127.0.0.1 localhosts #loopback

Сега нека разгледаме достъпа до файловете хостове в различните операционни системи ...

Windows 8 или 8.1 или 10

За съжаление Windows 8 или 10 прави досадно отварянето на приложения като администратор - но не е твърде трудно. Просто потърсете Notepad, след това щракнете с десния бутон върху Notepad в списъка с резултати от търсенето и изберете да го стартирате като администратор. Ако използвате Windows 10, това ще бъде в менюто "Старт".

Ако използвате Windows 10, той ще изглежда по-скоро така:

След като го направите, отворете следния файл, като използвате функцията File -> Open.

c: \ windows \ system32 \ drivers \ etc \ hosts

След това можете да редактирате както обикновено.

Windows 7

За достъп до файла с хостове в Windows 7 можете да използвате следната команда в Run Line, за да отворите бележника и файла.

бележник c: \ windows \ system32 \ drivers \ etc \ hosts

След като бележникът е отворен, можете да редактирате файла. В този пример ще блокираме Facebook. За да направите това, просто въведете следното след знака #.

0.0.0.0 www.facebook.com

След като сте редактирали вашия файл с хостове, не забравяйте да го запазите.

Сега забележете, ако се опитаме да осъществим достъп до Facebook в IE, не можем да стигнем до страницата.

Също така не успяхме да стигнем до него в Google Chrome ... (проверете бележките в края). Също така за повече информация относно редактирането на вашия файл с хостове, вижте статията на Geek за това как да създадете пряк път за бързо редактиране на вашия файл с хостове.

Ubuntu

В Ubuntu 10.04 и повечето дистрибуции на Linux можете да редактирате хост файла директно в терминала. Можете да използвате любимия си редактор или дори да отворите любимия си GUI текстов редактор. За този пример ще използваме VIM. Подобно на Windows 7, хост файлът на Ubuntu се намира в папката / etc / , въпреки че тук е в корена на устройството. За да редактирате файла, ще трябва да го отворите като root, поради което тук използваме sudo .

Сега, когато е отворен, можем да го редактираме, за да пренасочим Facebook в нищо. Ще забележите, че с Ubuntu има и раздел за IP6. За повечето нужди ще трябва само да го редактирате в горния раздел и да игнорирате IP6.

Сега можем да запазим файла и да се опитаме да отидем на Facebook.com. Точно както в прозорците ще видим, че сега сме пренасочени към сайт, който не съществува.

macOS (всяка версия)

В macOS достъпът до файла hosts е много подобен на Ubuntu. Започнете в терминала и използвайте любимия си редактор, дори ако искате да извикате текстов редактор на GUI, по-лесно е да го направите от терминала.

Файлът ще прилича малко повече на Windows, само с малко по-малко обяснения. Отново ще пренасочим Facebook.

Този път изглежда, че 0.0.0.0 е обратна връзка и ще ви насочи към тестовата страница на компютрите Apache.

Бележки

Има някои неща, които трябва да отбележим от това ръководство, които забелязахме. Когато го тества, Chrome не използва файла hosts в никоя операционна система, но успяхме да блокираме Facebook в Chrome, като добавихме www.facebook.com . Също така, не забравяйте да поставите и допълнителен ред след последния запис за раздела.

Това трябва да ви помогне да разберете файла Hosts и как той може да ви помогне да защитите компютъра си. Можете да го използвате, за да блокирате сайтове, до които не искате компютър да има достъп. Ако имате още предложения за някоя от операционните системи, които сме обхванали, оставете коментар и ни уведомете!

Създайте пряк път за бързо редактиране на вашия файл с хостове в Windows