Toderelt.ru

ПК Журнал ТодерельТ
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как заблокировать доступ к сайту в Windows с помощью PowerShell

Как заблокировать доступ к сайту в Windows с помощью PowerShell

date26.09.2019
useritpro
directoryWindows 10, Windows Server 2016
commentsкомментария 3

Рассмотрим несколько способов, которые помогут вам запретить доступ к отдельным сайтам, URL и IP адресам в Windows без использования сторонних программ. Обычно блокировку сайтов наиболее эффективно настраивать на уровне сетевого шлюза (роутер, маршрутизатор, Wi-Fi точка доступа, через которую вы выходите в Интернет), или с помощью стороннего ПО (фильтры контента, DNS фильтры и т.д.). В нашем случае мы попробуем заблокировать определенный сайт с помощью встроенных средств Windows 10 и автоматизации PowerShell.

Способы блокировки сайтов на компьютере под управлением Windows

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

Блокировка сайтов на локальном компьютере путем редактирования файла hosts

Для того, чтобы отредактировать содержимое файла hosts нужно воспользоваться одним из текстовых редакторов, например, NotePad или же встроенным «Блокнотом». Эту программу необходимо открыть с правами администратора, чтобы иметь возможность вносить изменения.

1. Вставьте в адресную строку окна путь: «C:WindowsSystem32driversetc», кликните правой кнопкой мыши на файле с именем hosts и запустите его с правами администратора;

2. Опуститесь в конец открывшегося документа, нажмите Enter и установите курсор на созданной строке;

3. Внесите следующую запись: 127.0.0.1 «имя сайта», где вместо имени сайта наберите классический буквенный адрес (без кавычек), который хотите заблокировать для просмотра;

4. Для того, чтобы сделать переадресацию сайта (например, при наборе адреса vk.com отображалась страница yandex.ru), необходимо вместо 127.0.0.1 набрать адрес 93.158.134.11 (IP адрес яндекса) и затем после пробела указать адрес http://vk.com;

5. Сохраните и закройте файл hosts.

Если впоследствии временно понадобится убрать это ограничение, с начала прописываемой строки – правила переадресации добавьте символ # и блокировка сайта будет отключена (команда будет закоментирована) и для возобновления данного правила достаточно будет удалить символ решетки.

Блокировка сайта при помощи брандмауэра Windows

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

Чтобы узнать IP адрес, необходимо открыть командную строку (клавиши Win + R, далее введите cmd) и набрать команду ping «имя сайта» (без кавычек) и Вы сможете его увидеть.

1. Откройте Брандмауэр;

2. С левой стороны выберите пункт «Правила для исходящего подключения» и в правом окне кликните по пункту: «Создать правило»;

3. В появившемся окне установите буллит на последнем пункте «Настраиваемые»;

4. Далее в появившемся окне буллит необходимо установить на пункте «Все программы»;

5. Выберите в следующем окне протоколы и порты, никаких изменений вносить не нужно, просто нажмите кнопку «Далее»;

6. В окне «Область», в поле «Указанные IP адреса» укажите все адреса, которые необходимо внести в «Черный список»;

7. После нажатия кнопки далее в окне выберите пункт «Блокировать подключение».

Заблокировать сайт в браузере

Если Вы используете в качестве браузера Google Chrome, блокировку открытия сайта, можно сделать при помощи расширения Block Site. Нажав правой кнопкой мыши на странице, при выборе строки Block Site, откроется окно, в котором все инструкции прописаны на русском языке, и Вы сможете без труда заблокировать нежелательные сайты.

Для установки подобного расширения необходимо посетить магазин Google. Подобный инструмент имеется и в других браузерах.

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

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

Файл hosts

Закрыть доступ к определенным сайтам можно с помощью файла hosts. Найти его можно, пройдя по пути C:WINDOWSsystem32driversetc. В папке etc и находится этот файл. Он используется для сопоставления ip-адресов с именами известных сайтов. Обычно компьютер запрашивает об этом DNS-сервер, но если эта информация есть в файле hosts, он не будет этого делать. Вот, например, некоторые правильные сопоставления:

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

Читать еще:  Из-за чего компьютер отключается сам по себе

127.0.0.1 localhost
::1 localhost

localhost — это сам компьютер. Если перед этими строчками тоже стоят значки #, их нужно удалить. Теперь можно добавить нужные (вернее ненужные сайты), сопоставив их с этим же ip-адресом, например:

В одной строчке сначала пишется ip-адрес, затем — название сайта. Между ними должен быть хотя бы один пробел. После значка # можно добавить комментарий. После этого нужно через меню Файл сохранить исправления и перезапустить браузер. При обращении к одному из указанных сайтов компьютер будет искать их в себе самом, а браузер отобразит пустую страницу.

Можно, кстати говоря, вместо 127.0.0.1 написать ip-адрес любого другого сайта. Например, если написать

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

Способ 3: блокировка сайтов с помощью браузеров

Если вы не знаете, как заблокировать сайт на компьютере, а возиться с системными файлами и папками, тем более устанавливать стороннее ПО никакого желания нет, то можно внести «неугодные» сайты в исключения непосредственно при помощи средств самого браузера.

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

Блокировка в Opera

Opera . В «Общих настройках» браузера находите вкладку, которая называется «Расширенные». В ней находите раздел «Блокируемое содержимое» и самостоятельно добавляете список адресов, недоступных для дальнейшего посещения. Mozilla Firefox. Запускаете браузер и выбираете раздел «Дополнения». В открывшемся поисковом окне вводите название «Block Site» и «Установить».

Блокировка в Mozilla Firefox

Перезапускаете браузер, после чего заходите в настройку расширений и добавляете все исключения с помощью кнопки «Add» в окне «Block Site».

Блокировка в Google Chrome

Google Chrome. Перейдя по ссылке https://chrome.google.com/webstore/category/extensions?hl=ru , необходимо с помощью поисковой строки отыскать приложение tinyFilter . Установив дополнение, необходимо зайти в его настройки и вручную перечислить адреса тех сайтов, доступ к которым с данного компьютера будет запрещен.

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

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

Создание фиктивных DNS-записей

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

Радактирование хост файла

Процесс редактирования файла host

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

И также этот способ не подойдёт для блокировки порносайтов, ведь просто нереально внести в него все это множество адресов.

Блокировка по IP

На ПК, где необходимо заблокировать доступ или на интернет-шлюзе создайте список с IP-адресами сайтов, к которым желаете запретить доступ. Открытие этих IP-адресов на компьютере будет блокироваться аппаратным шлюзом или программным файерволом. Для того, чтобы создать список запрещенный IP-адресов, нам необходимо зайти Панель управления> Система и безопасность> Брандмауэр Windows.

Шаг 1

Настраиваем дополнительные параметры

Шаг 2

Вносим список адресов

Выбираем блокировку подключения:

Шаг 3

Блокировка подключения

Далее даём правилу любое имя. После того, как правило созданно, кликаем по нему два раза. В появившемся окне:

  1. Выбираем вкладку Область.
  2. Выбираем пункт Указанные ip-адреса.
  3. Вводим любые нежелательные ip.

Шаг 4

Список IP — адресов

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

Читать еще:  Где и как скачать драйвера для контроллера Xbox 360

Прокси-сервер

Этот способ основывается на настройке программного обеспечения, используемого Вами, прокси-сервера, в котором мы имеем возможность создавать «чёрные списки» — список запрещённых сайтов. Этим способом можно заблокировать сайт даже по части его имени или адреса.

Для того чтобы выполнить блокировку нежелательных сайтов, нам достаточно скачать чёрный список с интернета в текстовом файле (по необходимости можете внести в него правки в обычном блокноте) и в своем прокси использовать импорт чёрного списка. Если прокси на ПК не установлен, прийдётся воспользоваться другим методом.

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

Настроим браузер

Google Chrome

В данном пункте мы рассмотрим как заблокировать доступ к нежелательным ресурсам в Google Chrome. Для этого можем воспользоваться расширением Block Site.

Данный способ так же подойдёт для таких браузеров, как Mozilla Firefox, Opera, Microsoft Edge и Яндекс Браузер

После того как Вы установили расширение, переходим в меню расширения и настраиваем его. Кликаем правой кнопкой мыши на любой открытой странице и получаем ряд бесплатных преимуществ:

blocksite для google chrome

Доступ к расширению blocksite

  • Блокировать сайт по адресу (можно настроить перенаправление)
  • Блокировка по слову (сайт будет заблокирован, если в его адресе встречается указанное слово)
  • Блокировка в зависимости от времени.
  • Блокировка доступа к настройкам с помощью пароля.
  • Блокировка, которая работает в режиме инкогнито.

Mozilla Firefox

Для Mozilla Firefox можем использовать тоже расширение Block Site.

Block Site

Расположение Block Site

Block Site шаг 2

Настройка блокировки сайта ВКонтакте

Opera

А вот браузер Opera в отличие от остальных имеет собственные средства для блокировки нежелательных веб-страниц. Для этого достаточно найти в меню браузера пункт «Содержимое» и внести сайты в список «Нежелательного содержимого».

Настройка Opera

Управление содержимым в Opera

Антивирус

Для рассмотрения мы выбрали антивирус Касперского, как самый популярный среди жителей стран СНГ. Способ довольно прост и удобен. Особенно если родители хотят оградить ребёнка от нежелательной информации.

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

Шаг 1

Выбираем необходимую функцию

После этого переходим к настройке.

Шаг 2

Настройка блокировки

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

Настроим роутер

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

Мы рассмотрим роутеры фирмы TP-Link.

  1. Все что нам необходимо это зайти в меню роутера набрав адрес: 192.168.0.1
  2. Ввести логин и пароль (указан на роутере или установлен Вами)
  3. И выбрать функцию «Контроль доступа»

Настройка роутера

Создание правил доступа

Данные для такого правила заносятся таким же методом, как и в прокси-сервере. Необходимо создать «чёрный список» адресов, и добавить его в меню роутера. Также необходимо отметить, что в данной серии существует ещё и функция «родительский контроль» которая позволяет блокировать доступ по тематике сайтов.

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

Как заблокировать сайт с помощью файла hosts

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

0000

2. Следующим шагом станет запуск данного файла, нажав по нем двойным щелчком мыши. Осуществляется это с помощью обыкновенного блокнота, т.е. в окошке «Выбор программы» который нам выдаст Windows, необходимо выбрать программу «Блокнот».

0001

Когда ОС откроет файл блокнотом, мы увидим подобную картину:

0002

3. Затем начинается самое интересное: ставим курсор мыши на последней строчке (в нашем случае в конце слова localhost) и нажимаем Enter. Должно получиться так:

0003

4. Прописываем «127.0.0.1» (без кавычек), и нажимаем табуляцию (Tab), после чего картина сложится следующим образом:

0004

5. Остается лишь дописать URL адрес сайта, который необходимо ограничить. Вводить URL нужно сразу после нажатия клавиши Tab. Допустим, если нужно закрыть доступ к соц.сети в контакте, то просто дописываем адрес ресурса vk.com. Аналогичным образом прописываются и остальные сайты, доступы которых необходимо внести в список ограничений, после чего внесенные изменения нужно сохранить.

Читать еще:  Не могу войти в Bios на Windows 10: что делать

0005

Что же делать, если у меня 64-х разрядная система?

В этом случае, придется действовать несколько по-другому, т.к. файл hosts по вышеописанной директории найти не получится. Тут можно выполнить поиск по директории C:Windows

0006 0007

после чего кликнув правой кнопкой мыши, выбрать в подменю пункт «Расположение файла»

0008

либо же через директорию C:Windows найти папку «winsxs», и в ней попытаться найти папку «amd64_microsoft-windows-w..nfrastructure-other_31bf3856ad364e35_6.1.7600.16385_none_6079f415110c0210», в которой и находиться требующийся нам файл. Но т.к. данный метод наиболее кропотливый, лучше всего использовать поиск.

0009

После чего выполняем 2-5 пункты, описанные выше, алгоритм действий здесь ничем не отличается, и выполняются в точности как и в 32-х разрядной системе.

Как заблокировать сайт при помощи роутера

Практически все домашние роутеры позволяют блокировать сайты на компьютерах пользователей. Для того чтобы заблокировать сайт войдите в веб-интерфейс роутера и найдите соответствующую функцию. Например, в роутерах ASUS нужно открыть раздел «Брандмауэр – Фильтр URL-адресов»

Как заблокировать сайт при помощи роутера

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

  • Как запретить программе доступ в Интернет
  • Как зайти на заблокированный сайт
  • Файл hosts в Windows 7
  • Поиск по картинке в Интернете
  • Как подключиться к FTP

Создатель сайта comp-security.net, автор более 2000 статей о ремонте компьютеров, работе с программами, настройке операционных систем.

К сожалению, заблокировать сайт с помощью файла hosts не удалось. Даже при правах администратора, не дает разрешение на сохранение изменений.

Файл просто заблокирован для изменения. Правой кнопкой мыши по файлу и СВОЙСТВО. Раздел БЕЗОПАСНОСТЬ. Для пользователя надо внести изменения на доступ к файлу. Вот и все.

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

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

Подскажите, пожалуйста, а этот айпи адрес всегда будет такой, для любого сайта 127.0.0.1?

Да, с помощью IP адреса 127.0.0.1 вы можете заблокировать любой сайт. Если коротко, то 127.0.0.1 это адрес вашего локального компьютера. Перенаправляя сайт на этот адрес вы делаете сайт не доступным на вашем компьютере.

Остается неясным в чем разница между строками в файле hosts в случае если мы удаляем ненужные вирусные вкладки и если добавляем исключения. В обоих случаях в случае вирусов мы убираем 127.0.0.1 адрес , а тут получается этот вирус таким же способом добавляем. Разъясните разницу, если она существует. См. для сравнения эту статью и по ссылке http://comp-security.net/как-почистить-файл-hosts/

Здесь мы не добавляем никого «вируса». Здесь мы блокируем нежелательный сайт. В указанной вами статье мы удаляем строки, которые были добавлены вирусом с вредоносными целями.

А если я захочу снять блокировку, то просто таким же образом нужно будет удалить эту строчку, которую написали, и все? Я правильно понимаю?

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

Адреса к примеру там — [адрес сайта удален], [адрес сайта удален], и прочее подобные. Адреса постоянно меняются.
Но сайт остается тем же. Тот же сайт amazonws.com я там никогда не был, и только в конце абракадабра, вместо айпи было написано это.

Пожалуйста помогите с этим делом.

У вас на компьютере вирусы. Установите нормальный антивирус и проверьте компьютер (например, можно установить пробную версию Касперского).
Также проверьте компьютер с помощью бесплатной версии Malwarebytes Anti-Malware.

Что делать, если через фильтрацию url сайт не блокируется?

А как можно разблокировать сайт с помощью роутера?

Заблокировал таким образом сотруднику доступ вконтакте, но он теперь заходит по адресу м.вк.ком ))))
то есть открывает мобильную версию на компе. Добавление строчки адреса мобильной версии в этот список, ничего не дало. Как сделать так, чтоб и такой адрес заблокировать?

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector