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

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

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

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

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

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

    127.0.0.1 localhosts #loopback

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

    Windows 8 или 8.1 или 10

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

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

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

    C: \ Windows \ System32 \ шофьори \ и т.н. \ домакини

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

    Windows 7

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

    notepad c: windows system32 драйвери и др

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

    0.0.0.0 www.facebook.com

    Сега, след като сте редактирали вашия файл Hosts, уверете се, че сте го запазили.

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

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

    Ubuntu

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

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

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

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

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

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

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

    бележки

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

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

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