Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Тонкая настройка брандмауэра Windows

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128

Открыть новую тему     Написать ответ в эту тему

KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
  • Как видно из описания темы, речь пойдёт о настройке брандмауэра Windows для предотвращения несанкционированных соединений, в том числе телеметрии, вся "борьба" с которой сводится к отключению/перенастройке почти всех правил Microsoft.
    Сначала возвращаем ПРАВИЛА БРАНДМАУЭРА ПО УМОЛЧАНИЮ, если система только что установлена, то можно пропустить.
     
  • Выбираем Пуск => Средства администрирования => Брандмауэр Windows в режиме повышенной безопасности.
    ПКМ на "Брандмауэр Windows в режиме повышенной безопасности (Локальный компьютер)" => Свойства => Блокируем исходящие подключения:
       
    Отключаем или удаляем все входящие правила MS, кроме Основы сетей - протокол DHCP (вх. трафик DHCP)
    Отключаем или удаляем все исходящие правила MS, кроме Основы сетей - протокол DHCP (DHCP - исходящий трафик)
    и Основы сетей - DNS (UDP - исходящий трафик).


    НЕ ОБЯЗАТЕЛЬНО (на слив телеметрии не влияет, сначала осознайте, для чего вам это нужно):
    Оставив правило DNS, помним и не забываем, что некоторые программы могут воспользоваться им для своих нужд.
    Если таки решили это правило отключить и осознали, зачем вам это надо, обязательно отключите службу DNS-клиент.


    Всё, Интернета нет, как и нет любых других соединений (кроме DHCP и DNS), включая телеметрию. Чтобы убедиться в этом, используйте программу Wireshark.
    Вопросы по работе программы Wireshark там.
    После такой настройки обновления системы и антивируса Microsoft Defender автоматически устанавливаться не будут. Последующие обновления устанавливайте ручками.
    Здесь берем свежие базы антивируса Microsoft Defender.
    Кумулятивные обновления для системы берем в Каталоге Центра обновления Майкрософт.
    Журнал обновлений разных версий Windows 10.
    Журнал обновлений разных версий Windows 11.
     
  • Осталось "научить" брандмауэр Windows выпускать и впускать только то, что мы разрешили. Иначе говоря, будем создавать "белый" список приложений.
    Так как у каждого свои приложения и задачи, предлагаю здесь в теме обсудить правила, которые необходимы для комфортной работы пользователя.
     
  • Для того чтобы быстро разобраться, какой программе что нужно открыть в брандмауэре, можно использовать приложение Process Hacker (ныне System Informer).
    Сборка Process Hacker x86 x64 от Victor_VG или ее русский вариант от KLASS для Windows 10.
    Вопросы по работе Process Hacker (ныне System Informer) (изучите там шапку).
    Открываем Process Hacker от имени администратора (по ПКМ), вкладка "Firewall" и запускаем приложение, которому необходим выход в Интернет. Здесь (красные строки, т.е. заблокированные соединения) мы сразу видим, к каким портам, удалённым адресам и по какому протоколу обращается запущенное приложение. Исходя из этих данных, можно гибко настроить правило для любого приложения.
    Для Windows 7 можно воспользоваться набором NetworkTrafficView_russian.
    Также, в любой системе, для отслеживания можно использовать Process Monitor от Марка Руссиновича (в той же теме все вопросы по настройке программы).
     
  • Как добавлять или изменять правила, используя командную строку (команда netsh).
     
  • Контекстное меню в проводнике для файлов .EXE, с помощью которого можно добавлять правила в брандмауэр (Shift+ПКМ).
     
  • Не лишним будет добавить в свои правила полное отключение Интернета или вообще отключать сетевые интерфейсы так или так.
     
  • Импортируйте свои правила при каждом входе в систему через Планировщик, так как правила от MS могут быть восстановлены при очередном обновлении.
     
  • Чтобы передать команду добавления правила брандмауэра другому пользователю, можно использовать PowerShell (начиная с Windows 8.1)
     
  • Также, для удобства создания правил, есть программа Windows Firewall Control, все вопросы по ней в той теме и обсуждайте.
    Это надстройка, которая работает в области уведомлений на панели задач и позволяет пользователю легко управлять родным брандмауэром Windоws, без необходимости переходить в определённые окна настроек брандмауэра.
     
  • Еще одна программа для удобства создания правил Firewall App Blocker | FAB.
     
  • Включить аудит Платформы фильтрации IP-пакетов
     
  • Администрирование брандмауэра в режиме повышенной безопасности с помощью PowerShell или Netsh
     
  • Проверка брандмауэра на наличие уязвимостей
     
  • Как запретить или разрешить изменять правила брандмауэра. Утилита SubInACL от Microsoft. Нюансы: 1, 2. На сегодня утилита не поддерживается и была убрана с сайта разработчика.
    Ищите в других местах:
    subinacl.exe
    Size: 290 304 Bytes
    CRC32: 90B58A75
    MD5: 53cdbb093b0aee9fd6cf1cbd25a95077
    SHA1: 3b90ecc7b40c9c74fd645e9e24ab1d6d8aee6c2d
    SHA256: 01a2e49f9eed2367545966a0dc0f1d466ff32bd0f2844864ce356b518c49085c
    SHA512: 7335474d6a4b131576f62726c14148acf666e9a2ce54128b23fe04e78d366aa5bdf428fe68f28a42c2b08598d46cada447a4e67d530529b3e10f4282513a425f
     
  • Ещё раз про "секретные, неотключаемые разрешающие правила" RestrictedServices
     
  • Смежные темы:
    Настройка персональных файерволов (firewall rules)
    Бесконтрольность Windows 10
    Быстрая настройка Windows
     
  • Шапку и около-темные вопросы обсуждаем там

Всего записей: 11721 | Зарегистр. 12-10-2001 | Отправлено: 20:59 05-03-2017 | Исправлено: KLASS, 19:24 22-07-2025
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Still777
Не, у меня провод и, если отключаю исходящий DHCP, то после перезагрузки компа не получаю IP от провайдера. А с роутером, разумеется, настройки для получения IP все в нем, достаточно прописать адрес роутера для программ в брандмауэре.

Всего записей: 11721 | Зарегистр. 12-10-2001 | Отправлено: 15:13 25-05-2017
Still777

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
достаточно прописать адрес роутера для программ в брандмауэре

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

Всего записей: 148 | Зарегистр. 14-12-2014 | Отправлено: 15:23 25-05-2017
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Still777
Какие исходящие правила есть для браузера в брандмауэре?

Всего записей: 11721 | Зарегистр. 12-10-2001 | Отправлено: 15:31 25-05-2017
Still777

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня фаерфокс, пробовал два варианта:
1. Просто создавал ОДНО правило в исходящих для браузера со всеми настройками по умолчанию(т.е протоколы, порты и айпи везде по дефолту брандмауэра)
 
2. Для этого же браузера ДВА правила через ком.строку
 
Netsh.exe Advfirewall Firewall add rule name="Firefox (TCP - исходящий трафик)" dir=out action=allow protocol=TCP program="C:\Program Files (x86)\Mozilla Firefox\firefox.exe" profile=private,public remoteport=80,443,1080,182,8080
 
Netsh.exe Advfirewall Firewall add rule name="Firefox (UDP - исходящий трафик)" dir=out action=allow protocol=UDP program="C:\Program Files (x86)\Mozilla Firefox\firefox.exe" profile=private,public remoteport=53 remoteip=208.67.222.222,208.67.220.220
 
Оба варианта работают примерно одинаково, но еще рано делать окончательные выводы.

Всего записей: 148 | Зарегистр. 14-12-2014 | Отправлено: 15:46 25-05-2017
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Still777
1. если все разрешено, то и адреса роутера нет смысла вводить
2. В свойствах подключения шлюз забит вручную, т.е. адрес роутера?

Всего записей: 11721 | Зарегистр. 12-10-2001 | Отправлено: 16:07 25-05-2017
Still777

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я использую адреса опенднс, а не днс от провайдера и соответственно прописываю именно их.
Как я понимаю, второй варинант с созданием для браузера двух исходящих правил TCP и UDP более безопасный, чем одно правило для браузера со всеми настройками по умолчанию(т.е протоколы и порты любой, удаленный ip адрес любой и т.д)?

Всего записей: 148 | Зарегистр. 14-12-2014 | Отправлено: 16:19 25-05-2017
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Про оенднс тут уже говорили...
А правила... очевидно, чем меньше разрешено-тем выше безопасность.

Всего записей: 11721 | Зарегистр. 12-10-2001 | Отправлено: 16:32 25-05-2017
Still777

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Заметил первое изменение после отключения  службы Dnscache (DNS-клиент)
 
Если раньше любой браузер (или любое приложение имеющее доступ к инету) не находился в белом списке - т.е был заблокирован по умолчанию, то при попытке открыть любой сайт в этом браузере моментально(!) появлялось сообщение: Сервер не найден,  
браузер не может найти сервер... и дальше название сайта), то сейчас тот же заблокированный браузер думает (пытается загрузить сайт) по 5-10 секунд прежде чем сообщить , что сервер не найден.
 
Проще всего в этом убедиться с помощью простенькой утилиты для проверки фаерволов
2ip Firewall Tester Ссылка
Если раньше при проверке брандмауэра она моментально сообщала об успешном  прохождении теста , то теперь надо ждать примерно 5-15 секунд(каждый раз по разному)
Интересно с чем это связано.

Всего записей: 148 | Зарегистр. 14-12-2014 | Отправлено: 16:54 25-05-2017 | Исправлено: Still777, 17:13 25-05-2017
Still777

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На второй день после отключения dns в брандмауэре  и Dnscache в службах начал получать вот такие ошибки на разных сайтах десятки раз в день: Firefox не может найти сервер такой-то и надо несколько раз нажать Попробовать снова, чтобы сайт загрузился.

 
Попробовал включить исходящий и входящий DHCP в правилах - не помогает.
 
Как только включаю dns в брандмауэре  и Dnscache в службах проблема исчезает.

Всего записей: 148 | Зарегистр. 14-12-2014 | Отправлено: 18:31 27-05-2017 | Исправлено: Still777, 18:33 27-05-2017
stasss

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
начал получать вот такие ошибки на разных сайтах десятки раз в день: Firefox не может найти сервер такой-то

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

Всего записей: 412 | Зарегистр. 02-02-2003 | Отправлено: 20:42 27-05-2017
Still777

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stasss, да, на любых сайтах, по несколько раз в день, причем приходится по несколько раз обновлять страницу, чтобы загрузился сайт, у меня вин 7 х64, хз что с этим сделать, посмотрю насколько хватит нервов и наверное включу обратно Dnscache.

Всего записей: 148 | Зарегистр. 14-12-2014 | Отправлено: 21:03 27-05-2017 | Исправлено: Still777, 21:04 27-05-2017
Gorkiy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня тоже с отключенной службой DNS- клиент интернет работает. Может проблема в использовании опенднс адресов?

Всего записей: 12 | Зарегистр. 05-03-2017 | Отправлено: 22:27 27-05-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Still777
 
Разумнее заменить клиента DNS поставляемого в ОС на ISC BIND (BIND9.10.5.x64.zip и BIND9.10.5.x86.zip - стабильная версия 9.10.5). BIND это полноценный DNS сервер не требующий для своей работы наличия WINS сервера (реализация от Микрософт всегда его требовала), и я пока с ним проблем не видел. Кстати, на сайте ISC можно так же найти и ISC DHCP. И DHCP и BIND имеют открытые исходники и не привязаны к толкованию  стандартов конкретным поставщиком решений.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 35260 | Зарегистр. 31-07-2002 | Отправлено: 22:31 27-05-2017
Us2002

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Still777

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

попробуй в правиле днс разрещить ответы от любых сервов, если проблема уйдёт, то возможно виноваты отлупы на рекурсию запросов от опенднс других сервов (ибо стандартный запрос вендовой тачки - итеративный)
https://ru.wikipedia.org/wiki/DNS
 
Добавлено:
Victor_VG

Цитата:
не требующий для своей работы наличия WINS сервера (реализация от Микрософт всегда его требовала)

с какова такова перепуга?????? времена NT и 98й прошли почти 2 десятка лет назад

Всего записей: 1811 | Зарегистр. 03-02-2005 | Отправлено: 22:27 28-05-2017 | Исправлено: Us2002, 22:45 28-05-2017
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG

Цитата:
Разумнее заменить клиента DNS поставляемого в ОС на ISC BIND...
Обоснуй пожалуйста.

Всего записей: 34129 | Зарегистр. 15-09-2001 | Отправлено: 22:51 29-05-2017
Us2002

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Still777
https://support.opendns.com/hc/en-us/articles/228008507
типо эти ипы прописаны? можно еще местами попробовать поменять первый со вторым
 
 
зы есть еще такая фишка но она вроде как с вынь 8  да и вообще не относится к ситуации Computer Configuration -> Administrative Templates -> Network -> DNS Client -> Turn off smart multi-homed name resolution  
 

Всего записей: 1811 | Зарегистр. 03-02-2005 | Отправлено: 04:35 30-05-2017 | Исправлено: Us2002, 04:53 30-05-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Us2002
WildGoblin
 
В NT Lan Manager DNS работает в паре с WINS с момента создания этой сетевой ОС. Да, это упрощает разрешение имён т.к. именно WINS берёт на себя обязанность разрешения локальных имён через LMHOSTS, но если у нас стоит ICS BIND с настроенными зонами, то нужды в реализации DNS/WINS от Микрософт нет - BIND умеет работать как в качестве первичного (использует локальные базы зон), так и кэширующего DNS. И кстати более быстрого чем многие аналоги. Я его использовал на NS системах начиная с NT 3.1 и если с родным DNS многосегментные сети могли чудить, например не увидеть сегмент за парочкой DEC Switch 900, то с BIND таких явлений никогда не было и при этом он всегда совмещал две функции - резольвил локалку через записи зон и кэшировал старшие по иерархии сервера за гейтом. А так он прекрасно и на клиентской ОС работает, то и в одноранговой сети ошибок с разрешением имён при его наличии нет, и сеть работает быстрее из-за наличия в ней полноценного DNS сервера.
 
Так что по моему это стоит возни с прописью прямых и обратных зон в конфигах бинда.
 


----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 35260 | Зарегистр. 31-07-2002 | Отправлено: 06:14 30-05-2017
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG

Цитата:
В NT Lan Manager DNS работает в паре с WINS с момента создания этой сетевой ОС.
Возможно так и было когда-то, но уже довольно давно есть две службы - lmhosts (WINS) и Dnscache (DNS-клиент). И вторая вполне себе нормально работает при отключенной первой.

Цитата:
Да, это упрощает разрешение имён т.к. именно WINS берёт на себя обязанность разрешения локальных имён через LMHOSTS...
Нет - wins берет на себя обязанность разрешения локальных имён NetBIOS, а мы говорим про DNS!

Всего записей: 34129 | Зарегистр. 15-09-2001 | Отправлено: 10:24 30-05-2017
Us2002

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG

Цитата:
В NT Lan Manager DNS работает в паре с WINS с момента создания этой сетевой ОС.  

я ровно про это же и написал
начиная с вынь 2к всё реботает БЕЗ винса, он НЕ нужен и даже допоилили для 98й днс клиента чтоб хоть както была возможность криво пытаться работать в доменной сети

Всего записей: 1811 | Зарегистр. 03-02-2005 | Отправлено: 11:07 30-05-2017 | Исправлено: Us2002, 11:15 30-05-2017
Still777

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
типо эти ипы прописаны? можно еще местами попробовать поменять первый со вторым
 

Да, но дело не в опенднс, я специально отключил их, чтобы заработали "родные" провайдерские, пробовал гугл днс 8.8.8.8, 8.8.4.4 и даже малоизвестные днс серверы,  отключал роутер и  подключался к инету по проводу напрямую - все без толку, десятки раз в день : Firefox не может найти такой-то сервер и надо несколько раз нажать Попробовать снова, чтобы сайт загрузился.
 
Но стоит только включить  dns в брандмауэре  и Dnscache в службах сразу все работает адекватно.
У меня есть только одна догадка, что эта проблема может быть связана с какой-то из служб. В свое время, я отключил многие потенциально опасные и ненужные мне службы и никаких проблем не знал после этого, но сейчас, возможно, надо включить какую то из отключенных , чтобы решить свою проблему.  
Я никогда не был так близок к победе над телеметрией Windows, а одолеть ее - дело чести
Просьба знающим, кому не лень, посмотреть скрины с откл. службами и подсказать какая из них потенциально может быть причиной проблемы.
 

 

 

 

 

Всего записей: 148 | Зарегистр. 14-12-2014 | Отправлено: 12:47 30-05-2017
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Тонкая настройка брандмауэра Windows


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru