|
|
@ -44,9 +44,9 @@ |
|
|
|
|
|
|
|
|
## Настройка |
|
|
## Настройка |
|
|
|
|
|
|
|
|
1) Скачайте и распакуйте архив https://github.com/bol-van/zapret-win-bundle/archive/refs/heads/master.zip. |
|
|
1. Скачайте и распакуйте архив https://github.com/bol-van/zapret-win-bundle/archive/refs/heads/master.zip. |
|
|
|
|
|
|
|
|
2) Если у вас Windows 7 x64, однократно запустите `win7/install_win7.cmd`. Батник заменит файлы windivert на совместимую с Windows 7 версию. |
|
|
2. Если у вас Windows 7 x64, однократно запустите `win7/install_win7.cmd`. Батник заменит файлы windivert на совместимую с Windows 7 версию. |
|
|
|
|
|
|
|
|
> [!WARNING] |
|
|
> [!WARNING] |
|
|
> Для 32-битных систем Windows нет готового полного варианта. |
|
|
> Для 32-битных систем Windows нет готового полного варианта. |
|
|
@ -59,11 +59,11 @@ |
|
|
> более-менее научились с ним дружить. |
|
|
> более-менее научились с ним дружить. |
|
|
> Если проблема имеет место , используйте исключения. Если не помогает - отключайте антивирус совсем. |
|
|
> Если проблема имеет место , используйте исключения. Если не помогает - отключайте антивирус совсем. |
|
|
|
|
|
|
|
|
3) Убедитесь, что у вас отключены все средства обхода блокировок, в том числе и сам zapret. |
|
|
3. Убедитесь, что у вас отключены все средства обхода блокировок, в том числе и сам zapret. |
|
|
|
|
|
|
|
|
4) Если вы работаете в виртуальной машине, необходимо использовать соединение с сетью в режиме bridge. nat не подходит |
|
|
4. Если вы работаете в виртуальной машине, необходимо использовать соединение с сетью в режиме bridge. nat не подходит |
|
|
|
|
|
|
|
|
5) Запустите `blockcheck\blockcheck.cmd`. blockcheck в начале проверяет **DNS**. |
|
|
5. Запустите `blockcheck\blockcheck.cmd`. blockcheck в начале проверяет **DNS**. |
|
|
Если выводятся сообщения о подмене адресов, то нужно будет решить проблему с **DNS**. |
|
|
Если выводятся сообщения о подмене адресов, то нужно будет решить проблему с **DNS**. |
|
|
blockcheck перейдет в этом случае на **DoH** _(DNS over HTTPS)_ и будет пытаться получить и использовать реальные IP адреса. |
|
|
blockcheck перейдет в этом случае на **DoH** _(DNS over HTTPS)_ и будет пытаться получить и использовать реальные IP адреса. |
|
|
Но если вы не настроите решение этой проблемы, обход будет работать только для тех программ, |
|
|
Но если вы не настроите решение этой проблемы, обход будет работать только для тех программ, |
|
|
@ -79,7 +79,7 @@ blockcheck перейдет в этом случае на **DoH** _(DNS over HTT |
|
|
> |
|
|
> |
|
|
> Тут все разжевано как и где это включается : https://hackware.ru/?p=13707 |
|
|
> Тут все разжевано как и где это включается : https://hackware.ru/?p=13707 |
|
|
|
|
|
|
|
|
6) blockcheck позволяет выявить рабочую стратегию обхода блокировок. |
|
|
6. blockcheck позволяет выявить рабочую стратегию обхода блокировок. |
|
|
Лог скрипта будет сохранен в `blockcheck\blockcheck.log`. |
|
|
Лог скрипта будет сохранен в `blockcheck\blockcheck.log`. |
|
|
Запомните/перепишите найденные стратегии. |
|
|
Запомните/перепишите найденные стратегии. |
|
|
|
|
|
|
|
|
@ -174,11 +174,11 @@ blockcheck перейдет в этом случае на **DoH** _(DNS over HTT |
|
|
> Перебор всех комбинаций может привести к ожиданию неделями, поэтому выбран разумный |
|
|
> Перебор всех комбинаций может привести к ожиданию неделями, поэтому выбран разумный |
|
|
> костяк проверки, на который вы можете навешивать свои кустомизации. |
|
|
> костяк проверки, на который вы можете навешивать свои кустомизации. |
|
|
|
|
|
|
|
|
7) Протестируйте найденные стратегии на winws. Winws следует брать из zapret-winws. |
|
|
7. Протестируйте найденные стратегии на winws. Winws следует брать из zapret-winws. |
|
|
Для этого откройте командную строку windows от имени администратора в директории zapret-winws. |
|
|
Для этого откройте командную строку windows от имени администратора в директории zapret-winws. |
|
|
Проще всего это сделать через `_CMD_ADMIN.cmd`. Он сам поднимет права и зайдет в нужную директорию. |
|
|
Проще всего это сделать через `_CMD_ADMIN.cmd`. Он сам поднимет права и зайдет в нужную директорию. |
|
|
|
|
|
|
|
|
8) Обеспечьте удобную загрузку обхода блокировок. |
|
|
8. Обеспечьте удобную загрузку обхода блокировок. |
|
|
|
|
|
|
|
|
> Есть 2 варианта. Ручной запуск через ярлык или автоматический при старте системы, вне контекста текущего пользователя. |
|
|
> Есть 2 варианта. Ручной запуск через ярлык или автоматический при старте системы, вне контекста текущего пользователя. |
|
|
> Последний вариант разделяется на запуск через планировщик задач и через службы windows. |
|
|
> Последний вариант разделяется на запуск через планировщик задач и через службы windows. |
|
|
@ -193,7 +193,7 @@ blockcheck перейдет в этом случае на **DoH** _(DNS over HTT |
|
|
> |
|
|
> |
|
|
> Аналогично настраиваются и службы windows. Смотрите `service_*.cmd` |
|
|
> Аналогично настраиваются и службы windows. Смотрите `service_*.cmd` |
|
|
|
|
|
|
|
|
9) Если ломаются отдельные незаблокированные ресурсы, нужно пользоваться ограничивающим |
|
|
9. Если ломаются отдельные незаблокированные ресурсы, нужно пользоваться ограничивающим |
|
|
ipset или хост листом. Читайте основной талмуд [readme.md](./readme.md) ради подробностей. |
|
|
ipset или хост листом. Читайте основной талмуд [readme.md](./readme.md) ради подробностей. |
|
|
Но еще лучше будет подбирать такие стратегии, которые ломают минимум. |
|
|
Но еще лучше будет подбирать такие стратегии, которые ломают минимум. |
|
|
Есть стратегии довольно безобидные, а есть сильно ломающие, которые подходят только для точечного пробития отдельных ресурсов, |
|
|
Есть стратегии довольно безобидные, а есть сильно ломающие, которые подходят только для точечного пробития отдельных ресурсов, |
|
|
|