Commit 170281bf authored by bol-van's avatar bol-van
Browse files

update docs

parent 5d474745
Loading
Loading
Loading
Loading
+32 −32
Original line number Diff line number Diff line
@@ -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]  
> Для 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**.
   blockcheck перейдет в этом случае на **DoH** _(DNS over HTTPS)_ и будет пытаться получить и использовать реальные IP адреса.
   Но если вы не настроите решение этой проблемы, обход будет работать только для тех программ,
@@ -79,7 +79,7 @@ blockcheck перейдет в этом случае на **DoH** _(DNS over HTT
   >
   > Тут все разжевано как и где это включается : https://hackware.ru/?p=13707

6) blockcheck позволяет выявить рабочую стратегию обхода блокировок.
6. blockcheck позволяет выявить рабочую стратегию обхода блокировок.
   Лог скрипта будет сохранен в `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.
   Проще всего это сделать через `_CMD_ADMIN.cmd`. Он сам поднимет права и зайдет в нужную директорию.

8) Обеспечьте удобную загрузку обхода блокировок.
8. Обеспечьте удобную загрузку обхода блокировок.

   > Есть 2 варианта. Ручной запуск через ярлык или автоматический при старте системы, вне контекста текущего пользователя.
   > Последний вариант разделяется на запуск через планировщик задач и через службы windows.
@@ -193,7 +193,7 @@ blockcheck перейдет в этом случае на **DoH** _(DNS over HTT
   >
   > Аналогично настраиваются и службы windows. Смотрите `service_*.cmd`

9) Если ломаются отдельные незаблокированные ресурсы, нужно пользоваться ограничивающим
9. Если ломаются отдельные незаблокированные ресурсы, нужно пользоваться ограничивающим
   ipset или хост листом. Читайте основной талмуд [readme.md](./readme.md) ради подробностей.
   Но еще лучше будет подбирать такие стратегии, которые ломают минимум.
   Есть стратегии довольно безобидные, а есть сильно ломающие, которые подходят только для точечного пробития отдельных ресурсов,