How to lock, manage, edit hosts file in windows 10

Алан-э-Дейл       04.09.2022 г.

Оглавление

Task Host тормозит выключение компьютера Windows 7

Всем привет. Знакомо, когда во время завершения работы компьютера появляется окно с заголовком Task Host и предложением завершить какое-либо приложение? Сегодня мы рассмотрим, что оно собой представляет, и какими методами бороться с появлением диалога, замедляющего выключение компьютера.

Суть процесса

Более осведомлённые пользователи уже знают, что за task host в Windows отвечает одноименный процесс taskhosts.exe. Зайдя в диспетчер задач, порой можно увидеть, что он потребляет 80 и даже более процентов ресурсов центрального процессора.

Отыскать подробную информацию о функционировании и предназначении файла taskhost.exe даже на сайте Microsoft нереально. Единственное, что известно, — это системная служба, запускаемая при входе в каждую учетную запись. Она нужна для запуска и правильного функционирования приложений, имеющих иной, отличающийся от исполняемого exe-файла, метод запуска. Taskhost.exe извлекает и запускает исполняемый код, расположенный в пользовательских процессах и динамических библиотеках Windows. Исходя из этой информации напрашивается вывод, что task host является альтернативой известным rundll32 и svchost, но разработчикам виднее, тем более, что о приложении мало что известно.

Почему порой процесс загружает процессор практически до 100% ввиду чего тормозит компьютер, можно лишь догадываться. Наверняка известно, что служба вызывает значительное количество зарегистрированных в системе динамических библиотек одновременно, из-за чего повышается нагрузка на ЦП во времена его относительного бездействия.

К тому же он постоянно обращается к rundll32.exe, которая загружает динамические библиотеки на выполнение положенных на них функций. Еще в task host располагается активная функция, относящаяся к планировщику заданий.

Часто tskhost.exe загружает процессор ввиду выполнения запланированного обслуживания системы (дефрагментация, очистка). Если возле пиктограммы центра поддержки отображается иконка часов, значит, имеются запланированные задания.

Просмотреть их список можно в планировщике по пути «Microsoft\Windows\TaskScheduler». Как он запускается, читайте в следующем пункте.

Отключаем taskhosts.exe

Замедление выключения компьютера, как правило, происходит не из-за функционирования самого исполняемого файла task host, а ввиду использования им ресурсов активных приложений (особенно фоновых), служб и процессов.

Закрыв процесс непосредственно перед завершением работы компьютера, можно ускорить его выключение, но процесс taskhost.exe автоматически запустится после очередной загрузки Windows.

Дабы ускорить выключение ПК, выполняем следующую цепочку действий.

Запускаем планировщик заданий любым удобным методом:

  • через пункт «Администрация» «Панели управления»;
  • посредством соответствующего запроса в поисковой строке Windows;
  • вводом команды Taskschd.msc.

Выставляем галочку напротив единственного пункта для активации опции отображения скрытых иконок.

В библиотеке планировщика следуем по пути: Microsoft – Windows.

Переходим в группу «RAC».

Выбираем единственный запланированный процесс под названием «RacTask» и отключаем его посредством панели действий, расположенной справа, или контекстного меню.

Для отключения task host до перезапуска Windows вызываем диспетчер задач и завершаем этот процесс.

Махинации с файлом hosts

Существуют два классических способа извлечь выгоду от внесения изменений в файл hosts. Во-первых с его помощью можно заблокировать доступ к сайтам и серверам антивирусных программ.

Например, заразив компьютер, вирус добавляет в файл hosts такую запись:  «127.0.0.1 kaspersky.com».  При попытке открыть сайт  kaspersky.com операционная система будет подключаться к ip-адресу 127.0.0.1. Естественно, это неверный ip-адрес. Это приводит к тому, что доступ к данному сайту полностью блокируется. В результате пользователь зараженного компьютера не может скачать антивирус или обновления антивирусных баз.

Кроме этого разработчики вирусов могут использовать и другой прием. Добавляя записи в файл hosts они могут перенаправлять пользователей на поддельный сайт.

Например, заразив компьютер, вирус добавляет в файл hosts такую запись:  «90.80.70.60 vkontakte.ru». Где «90.80.70.60» это ip-адрес сервера злоумышленника. В результате при попытки зайти на всем известный сайт, пользователь попадает на сайт который выглядит точно также, но находится на чужом сервере. В результате таких действий мошенники могут получить логины, пароли и другую персональную информацию пользователя.

Так что в случае любых подозрений на заражение вирусом или на подмену сайтов первым делом необходимо проверять HOSTS файл.

Что делать, если файл hosts не работает

Как правило, обновления в hosts вступают в силу сразу после сохранения. Перезагрузка компьютера и дополнительные действия не нужны. Однако случаются ситуации, когда настройки не срабатывают. В этом случае убедитесь, что в записях:

Если записи добавлены правильно, но настройки всё равно не работают, попробуйте очистить кэш DNS. Для этого:

  1. 1.

    Откройте командную строку. Для этого введите в поисковую строку «Командная строка» и выберите появившееся приложение:

  2. 2.

    Введите команду:

Готово.

Если вы используете прокси-сервер, он тоже может влиять на работу hosts. Чтобы исправить проблему:

  1. 1.

    Зайдите в Свойства браузера:

  2. 2.

    Откройте вкладку «Подключения» и нажмите кнопку Настройка сети:

  3. 3.

    Уберите все галочки. Нажмите ОК:

Готово.

Как изменить файл hosts: открытие, редактирование и сохранение

Итак, где лежит hosts мы знаем, теперь давайте посмотрим, что с ним можно сделать, и зачем вообще может понадобиться его изменение. По сути, файл хост это обычный текстовый документ, только без расширения. Открыть его можно любым текстовым редактором, тем же штатным Блокнотом.

Есть также специальные утилиты вроде HostsEditor, но их использование в большинстве случаев, пожалуй, излишне. Содержимое файла hosts представлено краткими сведениями о его предназначении и двумя примерами использования. Синтаксис записей очень прост. Сначала идет IP-адрес, а через несколько пробелов после него указывается имя хоста. Например, IP 38.25.63.10 будет соответствовать адрес x.acme.com, а IP 127.0.0.1 или ::1 (для IPv6) – адрес локального компьютера (localhost).

Обратите внимание, что перед всеми строками стоит знак #, это означает, что строка закомментирована, то есть она неактивна, а это равносильно тому, как если бы файл был пустым. Работать он начнёт только тогда, когда вы добавите новую запись

Приведем пример, как изменить файл hosts в Windows 7/10 и заблокировать с его помощью сайт, перенаправив обращение на локальный компьютер. Допустим, мы хотим ограничить доступ к социальной сети Вконтакте. Для этого в конце файла добавляем такую строчку:

127.0.0.1     vk.com

Сохраняем файл HOSTS как любой другой текстовый файл, перезапускаем браузер и пробуем зайти на сайт. В результате вы получите ошибку «Не удается получить доступ к сайту». Работает это очень просто. Когда пользователь переходит на vk.com, браузер первым делом обращается к HOSTS и ищет в нём соответствие имени хоста и его IP-адреса, и, найдя, переходит по указанному IP-адресу, игнорируя службы DNS-серверов, так как обращение к файлу хост является приоритетным.

Само собой, на локальном компьютере никакой социальной сети нет, поэтому браузер возвращает ошибку. Таким образом можно блокировать любые ресурсы, прописывая их в HOSTS в столбик. Другой пример использования хост-файла – перенаправление на другой сайт в интернете. Тут всё то же самое, только вместо локального IP-адреса 127.0.0.1 прописывается адрес другого сайта. Кстати, этим часто грешат вирусы, изменяя HOSTS и добавляя в него редиректы на фишинговые ресурсы.

Вот почему так важно знать, как должен выглядеть файл hosts по умолчанию. Если вы его не редактировали, а в нём присутствуют незакомментированные записи, это должно стать поводом для беспокойства

Впрочем, изменять hosts могут также антишпионские утилиты, прописывая в него адреса блокируемых неблагонадёжных ресурсов. Изменения также способны вносить кейгены, используемые для обходной активации лицензионного программного обеспечения.

Как восстановить измененный файл hosts по умолчанию?

Чтобы вернуть объект в первоначальное состояние, следуйте описанному алгоритму:

  1. Откройте программу Блокнот (запустите меню «Пуск», начните набирать «Блокнот» и откройте найденное приложение или создайте txt-приложение на рабочем столе, щелкнув в свободном месте правой клавишей мышки).
  2. Наберите текст, отображаемый на картинке ниже.

Важно: оставьте в конце текстовых строчек пустую последнюю строку

  1. В левом верхнем углу выберите «Файл» → «Сохранить как» и сохраните объект на рабочий стол под именем «hosts» (в кавычках, как показано на скриншоте).
  1. Выйдите из программы «Блокнот».
  2. В папке с ОС Виндовс перейдите по адресу System32\drivers\etc. Там находится версия, автоматически созданная системой. Переименуйте данный файлик в hosts.old.

Внимание! В папке также находятся элементы, предназначенные для сохранения конфигураций сети, и удалять их запрещается

  1. Вернитесь к документу, созданному с помощью «Блокнота» и переместите его в папку со старым хостом. Потребуется ввод пароля – наберите пароль учетной записи администратора.

Об авторе

Павел Угрюмов

Основатель и главный редактор компьютерного журнала PClegko. Маркетолог, предприниматель и и путешественник. Проект интернет-журнал PClegko — моё хобби. Но я планирую вырастить его в мировой проект. Каждая ваша оценка статьи и оставленный комментарий очень важны для меня. Если проект вам нравится, то буду рад если вы меня поддержите:) В ссылке находится мой основной проект. Буду рад, если загляните!

Для чего изменяют файл хостс

Файл hosts изменяют для того, чтобы заблокировать доступ к определенному ресурсу в интернете, или для того, чтобы перенаправить пользователя на другой сайт.

Обычно, первоначально вредоносный код выполняется после запуска скачанной из интернета программы. В этот момент, автоматически вносятся изменения в свойства ярлыка браузера, и довольно часто добавляются дополнительные строки в файл hosts.

Для блокирования какого-либо сайта (например, сайт ВКонтакте) вносятся строки подобного вида:

127.0.0.1 vk.com

Для некоторых сайтов может быть внесено два варианта имени сайта с «www», или без этой аббревиатуры.

Вы сами можете заблокировать нежелательные сайты на своем компьютере, добавив в файл хост подобную запись:

127.0.0.1 название_сайта

В этой записи IP-адрес (127.0.0.1) — это адрес в сети вашего компьютера. Далее идет название сайта, который вам необходимо заблокировать (например, pikabu.ru).

В итоге, после ввода имени сайта, вы увидит пустую страницу со своего компьютера, хотя в адресной строке браузера будет написано название данной веб-страницы. Этот сайт будет заблокирован на вашем компьютере.

При использовании перенаправления, после ввода названия нужного сайта, в браузере пользователя будет открыт совсем другой сайт, обычно, это веб-страница с рекламой, или поддельная страница популярного ресурса.

Для перенаправления на другой сайт, в файл хост добавляются записи такого вида:

157.15.215.69 название_сайта

Вначале идет набор цифр – IP адрес (я написал здесь случайные цифры для примера), а далее, после пробела, латинскими буквами будет написано название сайта, например, vk.com или ok.ru.

Схема работы этого метода примерно такая: нехорошие люди специально создают фейковый (поддельный) сайт, с выделенным IP адресом (иначе этот метод не будет работать). Далее на компьютер пользователя попадает инфицированное приложение, после запуска которого, в файле hosts производятся изменения.

В результате, когда пользователь набирает в адресной строке браузера название популярного сайта, то его вместо нужного сайта, перебрасывают совсем на другой сайт. Это может быть фейковая страница социальной сети, которая предназначена для кражи личных данных пользователя, или сайт с навязчивой рекламой. Очень часто, с такого подставного сайта, идут редиректы (перенаправления) на множество других специально созданных страниц с рекламой.

Как выглядит файл hosts

Обычный, не тронутый вирусом или еще кем-нибудь или чем-нибудь файл hosts выглядит просто. Содержимое файла hosts начинается с длинного комментария Microsoft:

Это комментарий рассказывает то, что поясняли в начале статьи. Собственно отсутствие данного комментария уже должно насторожить, поскольку это является доказательством того, что файл hosts был изменен. После этого большого комментария должна быть строка с локальным адресом вашего компьютера, мы уже об этом писали выше. Правда, в зависимости от операционной системы, конец файла выглядит чуть по-разному. Для Windows 7 все закоментировано:

Для Windows Vista:

И для Windows XP:

Как найти файл hosts в Windows 7 (Windows Seven)

Чаще всего, для того чтобы найти hosts в Windows 7, необходимо просто перейти по адресу C:\Windows\System32\Drivers\, а затем выбрать папку etc, где и он и находится. Однако в некоторых случаях он может там не отображаться, причина может быть в том, что на вашем компьютере по умолчанию скрываются системные папки.

Для того чтобы они стали видны, достаточно на верхней панели меню найти пункт «Сервис», в нем выбрать строчку «Свойства папки», после чего нажать на вкладку «Вид» в появившемся окне. Тут уже можно снять галочку напротив необходимого параметра и наоборот – отметить пункт о необходимости показа скрытых файлов и папок.

Где находится файл hosts в windows 7, 8, 10?

После заражения компьютера вредоносными программами и последующей активации его, в первую очередь повреждают файл hosts, внося в него записи фальшивых ip-адресов популярных социальных сайтов (Вконтакте и Одноклассники и т.д.).

Если Вы столкнулись с данной проблемой, обязательно постарайтесь разобраться в вопросе где находится файл hosts в windows 7, 8, 10 и как его очистить?

Для того, что бы открыть и очистить файл hosts в windows 7, 8, 10 от возможных посторонних записей, нужно проследовать к папке C:\Windows\System32\drivers\etc (для windows xp, 7, 8, 10).

Открывается файл с помощью блокнота.

Содержимое должно выгладить следующим образом и заканчиваться словом “localhost” и IP-адресом “127.0.0.1“, с “#” (в начале строки означает как пример, неактивная запись) или без и в некоторых системах “::1“.

Ниже, на картинке, показаны записи, внесённые для изменения адресов социальных сетей:

В данном случае, указанные в записях популярные социальные сети, будут открываться по новому IP-адресу, то есть может открыться совершенно другой адрес и возможно с вредоносным характером.

При обнаружении записей подобного рода, тем более с популярными сайтами – их необходимо удалить

Но, если при нахождении и открытии указанного файла, с записями в нём всё в порядке, это ещё не значит, что он не повреждён, так как вирус мог создать фальшивый (второй) файл hosts.

Второй фальшивый файл Hosts

Учитывая, что пользователь узнает где находится файл hosts в windows 7, 8, 10, воспользовавшись интернетом и попробует просмотреть наличие записей в указанном файле, создатели данных вирусов придумали схему сложнее и создали второй фальшивый файл hosts. Записи в оригинальный файле при этом не меняются, а в реестре прописывается путь к второму и в нём уже указаны другие адреса:

Для того, что бы просмотреть, к какому файлу указан путь для системы – заходим в реестр компьютера комбинацией клавиш “Win+R” и в открывшееся окно “Выполнить” вводим “regedit” и нажимаем “Ок“.

В открывшемся реестре компьютера следуем по папкам HKEY_LOCAL_MACHINESYSTEM-> CurrentControlSet-> services-> Tcpip-> Parameters и правее смотрим присвоенное значение параметру “DataBasePath“

  • На картинке данному параметру присвоено значение “%SystemRoot%\System32\temp” это означает, что операционная система по этому присвоеному пути будет обращаться к второму фальшивому файлу hosts (который будет находиться в указанной папке), так как должен быть “%SystemRoot%\System32\drivers\etc” (для Windows 2000/NT/XP/Vista/7/8/10) или %SystemRoot%” (для Windows 95/98/ME).
  • Данное значение, можно исправить нажав правой кнопкой мыши и выбрав “Изменить” и установить правильное.

Автоматическая очистка файла hosts

Перейдя на сайт, нажмите ссылку для скачивания находящуюся справа.

После распаковки скачанного архива, запустите “ехе“файл программы во вкладке “Файл” необходимо выбрать “Восстановление системы“.

Далее установить галку на “Очистка файла Hosts” и нажать “Выполнить отмеченные операции“

Утилита AVZ очистит файл Hosts, восстановив его первоначальные записи в соответствии с установленной операционной системой.

Ubuntu

In Ubuntu 10.04 and most Linux distro’s you can edit the hosts file directly in the terminal. You can use your favorite editor or even open your favorite GUI text editor. For this example we will use VIM. Like Windows 7, Ubuntu’s hosts file is located in the /etc/ folder, though here it is in the root of the drive. In order to edit the file you will need to open it as root which is why we use sudo here.

Now that it is open we can edit it to redirect Facebook into nothing. You will notice that with Ubuntu there is also a section for IP6. For most needs you will only need to edit it the top section and ignore the IP6.

Now we can save the file and try to go to Facebook.com. Just like in windows we will see that we are now redirected to a site that does not exist.

RELATED: How to Set DNS Search Order in Ubuntu 18.04 using NetPlan

Как редактировать файл hosts?

Файл hosts можно редактировать в любом текстовом редакторе. Например, в стандартном блокноте Windows.

Давайте рассмотрим варианты редактирования и для начала заблокируем доступ к упомянутым выше сайтам: vk.com и ok.ru.

Сайт или сайты, к которым нужно заблокировать доступ, прописываются с новой строки, предварительно в начале строки указывается локальный IP-адрес — 127.0.0.1.

В нашем случае запись имеет следующий вид:

Сохраняем изменения. Теперь открываем браузер и пробуем перейти по адресу vk.com или ok.ru. Как видите, файл hosts сделал свое дело, и попытка соединения с данными сайтами не удалась.

Также можно перенаправить (сделать редирект) на другой сайт. Для этого вам нужно знать IP-адрес сайта, куда будет производиться перенаправление, а рядом через пробел указать домен, с которого осуществляется редирект.

На примере ниже видно, что вначале я прописал IP-адрес сайта yandex.ru (213.180.204.3), а через пробел указал домен vk.com.

Это означает, что при попытке зайти на сайт vk.com будет осуществляться перенаправление на yandex.ru (213.180.204.3).

Чтобы ускорить загрузку сайта, нужно знать его IP адрес и домен. Эти данные и прописываются в файле hosts.

Казалось бы, все просто: нужно прописать необходимые изменения в файл hosts и нажать «Сохранить». Но система ругается и не дает сохранить желаемые изменения. Точнее, предлагает сохранить в отдельный текстовый файл.

Это происходит из-за ужесточения правил безопасности в ОС последних версий, и в этом есть смысл, так как многие вирусы пытаются прописать сюда свои строки. В данном случае изменения вносятся нами, и делается это целенаправленно.

Нужно сделать следующее. Возвратиться к месту расположения файла hosts и правой клавишей мыши вызвать контекстное меню, где выбрать пункт «Свойства».

Перейти на вкладку «Безопасность» и выбрать пользователя, под именем которого вы работаете.

Согласиться с предупреждением о снижении уровня безопасности. Возвратиться и сохранить изменения.

Есть и более простой способ редактирования файла hosts — с помощью командной строки. Прочитать можно здесь.

Чтобы восстановить параметры файла hosts по умолчанию, просто скопируйте и вставьте нижеприведенный текст:

Вот так легко и просто путем правки файла hosts можно блокировать доступ к сайтам или осуществлять редирект. На этом сегодня все.

В следующей статье я расскажу, как редактировать файл hosts, если система Windows заблокирована. Кроме этого, я отвечу на популярные вопросы: «Почему я не могу зайти в Одноклассники?», «Почему я не могу зайти вКонтакт, на почту и другие сайты?». Подписывайтесь и не пропустите выход этой статьи (статья уже вышла, прочитать ее можно здесь).

The Domain Name System

When you type in the domain name of a web site you want to visit there’s a lot happening behind the scenes. Every web site, every service, almost every device connected to the Internet has a unique numeric address that tells all the other devices where it is — its TCP/IP address. The Domain Name System (DNS) translates those numeric addresses into something a bit more recognizable and memorable to humans, like, «www.imore.com» for example.

The first time you type in a web address, your Mac pings a DNS server — typically one automatically configured for you by your Internet Service Provider — to find out the TCP/IP address of the server you’re trying to connect to. Your Mac builds up a hidden cache file to remember those details later on when you visit the same site again.

Как должен выглядеть файл hosts?

Хостс является небольшим текстовым файлом, который содержит в себе базу имен доменов. Он необходим для того, чтобы осуществлять трансляцию имен доменов в сетевых адресов узлов. То, что находится в hosts контролируется администратором компьютера. В некоторых случаях необходимо осуществлять редактирование и настройку удаленного файла. Некоторые владельцы компьютеров не знаю, где располагается hosts файл в windows 7. Однако этому следует вовремя научиться.

Почему важно знать где находится hosts?

Это требуется особенно тем пользователям, которые постоянно пользуются социальными сетями ВКонтакте или социальной сетью Одноклассники. При посещении этих сайтов выплывает окошко по валидации профиля. Это необходимо для того, чтобы пользователь мог подтвердить свою реальную личность и доказать что он не робот . В окошко необходимо вводить номер своего мобильного телефона. Такое действие часто связано с мошенническими операциями. В том случае, когда пользователей вбивает свой телефон, то затем на его мобильный приходит сообщение, где содержатся код. Отправлять по номеру никакие сообщения не нужно, иначе просто с вас спишут деньги

Вот почему так важно знать все про файл hosts и где находится находиться его папка

Как осуществить редактирование файлов hosts?

Для того, чтобы отредактировать эти файлы необходимо знать, где они расположены в системе Windows 7. Для этого вы должны зайти в папку C и найти там папку хостов. Папка имеет различные файлы скрытого типа. Для того, чтобы их увидеть нужно открыть к ним доступ. Для этого вам необходимо выбрать в панели управления папку с параметрами и пометить пункт «показывать скрытую папку». После чего вы сможете осуществить редактирование файлов хвост и их сохранение. Потом их вновь можно будет скрыть. Если Вы хотите узнать более подробную информацию о файле hosts, найти ее можно в интернете. На эту тему рассуждают многие пользователи компьютера. Об этом можно прочесть на форумах в сети Интернет.

Каким образом найти файл Host?

Найти файлы хостс на Windows 7 совершенно легко. Данная база файлов располагается на диске системного типа С. Эта папка есть в любом компьютере, вне зависимости от того, какая система на нем установлена. Для того, чтобы открыть эту папку в Windows 7 необходимо вначале зайти в Мой компьютер. Пользователю, конечно, необходимо открыть папку C и в ней уже найти раздел системы Windows. Если у вас 32 разрядная система, то вы открываете папку system32. Затем пользователь должен найти папку drivers и перейти в директорию etc. В ней и будет содержаться искомый файл хостс. Это сделать очень легко и с этим справится любой пользователь персонального компьютера

Важно вовремя осуществлять редактирование данного файла и знать, где он расположен в системе компьютера. Ведь тогда пользователь сможет грамотно осуществить контроль за теми действиями, которые осуществляются с помощью данного файла. 

Что будет, если удалить файл hosts windows?

Многих пользователей компьютера интересует вопрос, что случится, если они удалят windows файл hosts. На самом деле ничего не произойдет. Однако у вас появится небольшие проблемы, когда вы захотите подключиться к сети интернет. То есть, когда вы захотите подключиться к интернету, вам будет необходимо прописывать IP адрес самостоятельно, а также многие программы будут запрашивать его при их работе. Теперь вы знаете как найти, изменить и сохранить hosts файл в Windows 7. Это сделать сможет любой пользователь персонального компьютера. 

Работа с блокировкой сайтов через файл hosts

Так как файл хостс является посредником между сайтами и браузерами, то в нем можно прописать правила для доступа к конкретному сайту. К примеру через него можно без проблем заблокировать доступ к одноклассникам или контакту добавив всего две строчки в файл hosts.

127.0.0.1 ok.ru

127.0.0.1 vk.com

Конечно желательно прописать все возможные варианты ввода сайта, то есть с www и без www.

Таким образом если ваш ребенок сутками сидит за компьютером в любой из социальных сетей, вы можете без проблем заблокировать ему доступ к сайту, пока он не сделает все уроки к примеру. Чтобы заблокировать доступ к любому сайту достаточно добавить в новую строчку ip адрес локальной машины, он по умолчанию 127.0.0.1 и следом дописать домен сайта, то есть его название. Пример:

127.0.0.1 сайт-блокировки.ru

127.0.0.1 www.сайт-блокировки.ru

В первой строке вы блокируете обычное название сайта, а потом дублируете с префиксом www .

Наиболее продвинутые ребята создают ридиректы с помощью файла hosts, где ридеректы это автоматическое перенаправления пользователя с одного адреса на другой. К примеру можно сделать так, чтобы при попытке войти на сайт в контакте пользователь всегда попадал на сайт одноклассников.

То есть возможен такой исход ситуации, пользователь пытается войти на свою страничку в социальной сети, а попадает на какой-то вредоносный сайт, который вымогает из него деньги или показывает принудительную рекламу. Такие перенаправления делаются очень просто, снова начинаем  запись с новой строки, сначала пишем ip адрес сайта куда нужно отправить пользователя, а потом пишем с какого сайта перенаправлять.

Пример строчки перенаправления с контакта на одноклассники:

Как видите, чтобы перенаправить с одного сайта на другой не нужны особые знания, надо лишь научиться определять ip адреса сайтов . А для этого существуют специальный сервисы, сайты на которых вы просто вводите название сайта, а вам в ответ показывают ip адрес сайта.

Для этого я на данный момент использую сервис: 2ip.ru/lookup смотрите как это просто на картинке:

Теперь вы знаете, что можно без проблем блокировать сайты через файл hosts

Для общего закрепления знаний рекомендую посмотреть видео ниже и все станет еще понятнее, а мои практические примеры научат вас делать необходимые настройки без проблем.

How to edit the Hosts file

You’ll need to know the IP address of the device you’d like to send your Mac to, or the domain names you’re trying to keep your Mac away from. The best way to work with the Host file is by using the Terminal application found in your Mac’s Utilities folder. You can search for Terminal using Spotlight or by selecting it in Finder.

  1. Open a Finder window.
  2. Select Applications from the sidebar.

    Source: iMore

  3. Double-click on Utilities.
  4. Double-click Terminal.

    Source: iMore

In the Terminal window, you will need to enter a command to open the Nano text editor. You will need your administrator password, as well.

  1. type sudo nano /etc/hosts and then hit return.
  2. Enter your administrator password and then hit return.

    Source: iMore

Additional Windows 8/10 Necessary Steps

Configuring Defender in Windows 8 to Modify Your hosts file

If you are using Windows 8, Windows Defender is running by default and it prevents you from being able to modify your hosts file. You will need to allow this file to be edited by going into Windows Defender and performing the following steps:

  1. Navigate to Windows Defender by hovering over the right corner to bring up the navigation bar. Click on the icon that appears to be a magnifying glass to start a search. Type in “Windows Defender”, click on the icon that appears. It will be labeled “Windows Defender.” Click on this icon and the application will launch.
  2. When Windows Defender opens, click on the tab labeled Settings.
  3. Next, type in the location of the hosts file based on the location of the Windows installation. Here’s the default path: c:\windows\system32\drivers\etc\hosts
  4. Click on the Add button and you’ll see it added to the list beneath the file locations.
  5. Click on Save Changes in the bottom right and then close Windows Defender.
  6. The next step will be actually editing the file. As per the instructions above, you will need to edit the file as an Administrator. Hover over the right side again, and then search for “Notepad”. Open it as an administrator.
  7. Open the file as per your HOSTS file path.
  8. Make your edits, and click on SAVE by clicking on “File” to bring up the menu. This completes the HOSTS file edit in Windows 8.

Working with Windows 10 to Change Your Hosts File

When you are working with Windows 10, the main concern you will need to address before you begin is being able to modify your hosts file. You will need Administrator access in order to make the change. If you have any questions concerning administrator access please see Microsoft’s definition of an Administrator for Local accounts or speak with a local Windows administrator. In Microsoft’s documentation, local accounts means “on your computer.” Follow the steps below to quickly and easily make changes to the hosts file.

  1. Log in as your Administrator User
  2. Right-click on the Windows icon in the toolbar.
  3. A pop-up menu will appear. Look for Powershell (Administrator) then click on this option.
  4. You will see a Window notification pop-up asking if you wish to allow permission for the application to make a change. Click on Yes to continue.
  5. When the prompt appears, type in Notepad. Since you are launching Notepad from the Powershell Administrator, it will launch the application with the appropriate administrator permissions.
  6. In the Notepad menu, click on File, then click on Open. You will need to navigate to the folder that contains the hosts file. This is the typical path: c:\Windows\System32\drivers\etc.
  7. If you do not have show hidden files enabled in your Windows File preferences, you will not see any files. However, type in Hosts, then hit enter. Notice that the file does not have an extension – it’s just “hosts.” This will bring up the Hosts file. Since the Hosts file is a system file, it will be hidden unless you set your Windows file preferences to show hidden files.
  8. At this point, you will see the hosts file. As per the instructions above you will need to have the IP address of the server where you trying to point the URL. Make sure that you follow the example provided and put a space between the IP address and the domain name that you wish to use.
  9. Click on File, then click on SAVE in order to save any changes that you may have made to the file.

As a precaution close the Notepad window and then re-load the hosts file per the beginning steps and double-check to see that your changes have been applied.

Инициализация сетевого соединения: файл /etc/rc.d/init.d/inet

В файле /etc/rc.d/init.d/inet находятся команды, обеспечивающие
конфигурирование сетевого соединения. Многие записи в этом файле автоматически создаются при
использовании утилиты netcfg и конфигурировании сетевого соединения
в процессе инсталляции. Например, здесь находятся команды ifconfig
и route. Кроме того, здесь задаются хост-имя вашей системы, адрес
сети и другие необходимые адреса. Непосредственно редактировать этот файл можно лишь в том случае,
если вы уверены в том, что все делаете правильно и обладаете начальными познаниями в области
программирования в shell. В других дистрибутивах Linux, например в , файл
инициализации может иметь имя /etc/ rec.d/rc-inet1 или просто
/etc/rc.inet1.

Полезные советы

  • Не забывайте проверить, есть ли сбоку в записи полоса, с помощью которой можно прокрутить текстовые строки вниз. Это связано с тем, что вредоносные процессы часто маскируются, прячась за пределы окна.
  • Если Вы не можете сохранить изменения в хосте, зайдите заново, используя права администратора.
  • Зловредные вирусы скрывают файл хост, проставляя атрибут «Скрытый» в свойствах.
  • Перенаправление и ускорение загрузки сайта при помощи хоста не всегда может получиться: сайты используют генерацию повторяющихся ip-адресов. К примеру, сервисы передают внешние ip-адреса для нескольких веб-страниц.
  • Чтобы защитить хост от вирусных атак, поставьте в свойствах атрибуты «Скрытый» и «Доступно только для чтения». Для этого щелкните правой клавишей мышки по названию host-a и выберите «Свойства», вкладку «Общие»,и поставьте галочки рядом с соответствующими надписями.

В дополнение к предыдущему совету: если дополнения в записи «Блокнота» не сохраняются, проверьте установленные по умолчанию атрибуты.

Hosts File in Windows 10

In this post, we will see its location and also how to manage, lock, or edit the Hosts file in Windows 10. We will discuss the following:

  • Host file location
  • Lock Hosts file to prevent hijacking
  • Block website using the Hosts file
  • How to edit the Hosts file
  • Using free Hosts File Editor software.

Let us take a look at them.

The Hosts file in Windows is located at the following location:

C:\Windows\System32\drivers\etc

Lock Hosts file to prevent hijacking

Imagine clicking on www.thewindowsclub.com and seeing a completely different website load in your browser. Malware can redirect Web addresses on your computer by altering your Hosts file. This is referred to as the Host File Hijack.

To prevent Host file hijacks, you may navigate to it, right-click on it, select Properties and make it a Read-only file. This will lock down your Hosts file and prevent anyone or any malware from writing to it.

Block website using the Hosts file

To block a website using the Hosts File, simply add the following entry:

127.0.0.1       blocksite.com

Although I do not do it, many users like to manually add entries to it in order to block the opening of one or more particular websites. Others, like to download and use List from well-known sources like mvps.org, to add entries that block malware sites from opening.

Гость форума
От: admin

Эта тема закрыта для публикации ответов.