mirror of
https://github.com/bol-van/zapret.git
synced 2024-12-22 14:26:03 +00:00
docs: Add header, notes to linux quick, fixes
Fix Markdown notes formatting. Cleaned useless whitespaces from Windows quickstart.
This commit is contained in:
parent
969ddfb84c
commit
7ee5306d06
@ -1,3 +1,5 @@
|
||||
# Быстрая настройка Linux/OpenWrt
|
||||
|
||||
> [!CAUTION]
|
||||
> Не пишите в issue вопросы типа "как скопировать файл", "как скачать", "как
|
||||
> запустить", ... То есть все , что касается базовых навыков обращения с ОС
|
||||
@ -30,30 +32,31 @@
|
||||
этой системе, если openwrt - обойти блокировки для подключенных устройств. Это
|
||||
наиболее распространенный случай.
|
||||
|
||||
## Настройка
|
||||
1. Чтобы процедура установки сработала в штатном режиме на openwrt, нужно
|
||||
рассчитывать на свободное место около 1-2 Mb для установки самого zapret и
|
||||
необходимых дополнительных пакетов. Если места мало и нет возможности его
|
||||
увеличить за счет `extroot`, возможно придется отказаться от варианта
|
||||
простой установки и прикручивать в ручном режиме без имеющихся скриптов
|
||||
запуска. Можно использовать
|
||||
[облегченный `tpws` вариант](../init.d/openwrt-minimal), либо попробовать
|
||||
засунуть требуемые zapret дополнительные пакеты в сжатый образ `squashfs` с
|
||||
помощью `image builder` и перешить этим вариантом роутер.
|
||||
|
||||
2. Скачайте zip архив проекта с github в `/tmp`, распакуйте его там, либо
|
||||
## Настройка
|
||||
> [!TIP]
|
||||
> Чтобы процедура установки сработала в штатном режиме на openwrt, нужно
|
||||
> рассчитывать на свободное место около 1-2 Mb для установки самого zapret и
|
||||
> необходимых дополнительных пакетов. Если места мало и нет возможности его
|
||||
> увеличить за счет `extroot`, возможно придется отказаться от варианта простой
|
||||
> установки и прикручивать в ручном режиме без имеющихся скриптов запуска.
|
||||
> Можно использовать [облегченный `tpws` вариант](../init.d/openwrt-minimal),
|
||||
> либо попробовать засунуть требуемые zapret дополнительные пакеты в сжатый
|
||||
> образ `squashfs` с помощью `image builder` и перешить этим вариантом роутер.
|
||||
|
||||
1. Скачайте zip архив проекта с github в `/tmp`, распакуйте его там, либо
|
||||
клонируйте проект через:
|
||||
```sh
|
||||
$ git clone --depth 1 https://github.com/bol-van/zapret
|
||||
```
|
||||
|
||||
3. Убедитесь, что у вас отключены все средства обхода блокировок, в том числе и
|
||||
2. Убедитесь, что у вас отключены все средства обхода блокировок, в том числе и
|
||||
сам zapret. Гарантированно уберет zapret скрипт `uninstall_easy.sh`.
|
||||
|
||||
4. Если вы работаете в виртуальной машине, необходимо использовать соединение с
|
||||
3. Если вы работаете в виртуальной машине, необходимо использовать соединение с
|
||||
сетью в режиме bridge. NAT **не** подходит.
|
||||
|
||||
5. Выполните однократные действия по установке требуемых пакетов в ОС и
|
||||
4. Выполните однократные действия по установке требуемых пакетов в ОС и
|
||||
настройке исполняемых файлов правильной архитектуры:
|
||||
```sh
|
||||
$ install_bin.sh
|
||||
@ -64,7 +67,7 @@
|
||||
> ipv6. Это нужно для установки правильных пакетов в ОС, чтобы не
|
||||
> устанавливать лишнее.
|
||||
|
||||
6. Запустите `blockcheck.sh`. Скрипт вначале проверяет DNS. Если выводятся
|
||||
5. Запустите `blockcheck.sh`. Скрипт вначале проверяет DNS. Если выводятся
|
||||
сообщения о подмене адресов, то нужно будет решить проблему с DNS.
|
||||
`blockcheck.sh` перейдет в этом случае на DoH и будет пытаться получить и
|
||||
использовать реальные IP адреса. Но если вы не настроите решение этой
|
||||
@ -116,7 +119,7 @@
|
||||
вашего DNS сервера на `77.88.8.88:1253` средствами `iptables`/`nftables`. В
|
||||
`/etc/resolv.conf` нельзя прописать DNS на нестандартном порту.
|
||||
|
||||
7. `blockcheck.sh` позволяет выявить рабочую стратегию обхода блокировок По
|
||||
6. `blockcheck.sh` позволяет выявить рабочую стратегию обхода блокировок По
|
||||
результатам скрипта нужно понять какой вариант будете использовать : `nfqws`
|
||||
или `tpws` И запомнить найденные стратегии.
|
||||
|
||||
@ -227,11 +230,11 @@
|
||||
варианте скриптов запуска это делается максимально гибко и независимо друг
|
||||
от друга.
|
||||
|
||||
8. Запустите скрипт облегченной установки - `install_easy.sh` Выберите `nfqws`
|
||||
7. Запустите скрипт облегченной установки - `install_easy.sh` Выберите `nfqws`
|
||||
и/или `tpws`, затем согласитесь на редактирование параметров. Откроется
|
||||
редактор, куда впишите созданную на предыдущем этапе стратегию.
|
||||
|
||||
9. На все остальные вопросы `install_easy.sh` отвечайте согласно выводимой
|
||||
8. На все остальные вопросы `install_easy.sh` отвечайте согласно выводимой
|
||||
аннотации.
|
||||
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Windows quick start
|
||||
# Быстрая настройка Windows
|
||||
|
||||
Специально для тех, кто хочет побыстрее начать, но не хочет слишком углубляться в простыню [readme.md](./readme.md).
|
||||
> [!CAUTION]
|
||||
|
Loading…
Reference in New Issue
Block a user