Browse Source

docs: Add header, notes to linux quick, fixes

Fix Markdown notes formatting.

Cleaned useless whitespaces from Windows quickstart.
pull/715/head
maximilionus 7 months ago
parent
commit
7ee5306d06
  1. 39
      docs/quick_start.md
  2. 2
      docs/quick_start_windows.md

39
docs/quick_start.md

@ -1,3 +1,5 @@
# Быстрая настройка Linux/OpenWrt
> [!CAUTION] > [!CAUTION]
> Не пишите в issue вопросы типа "как скопировать файл", "как скачать", "как > Не пишите в issue вопросы типа "как скопировать файл", "как скачать", "как
> запустить", ... То есть все , что касается базовых навыков обращения с ОС > запустить", ... То есть все , что касается базовых навыков обращения с ОС
@ -30,30 +32,31 @@
этой системе, если openwrt - обойти блокировки для подключенных устройств. Это этой системе, если openwrt - обойти блокировки для подключенных устройств. Это
наиболее распространенный случай. наиболее распространенный случай.
## Настройка ## Настройка
1. Чтобы процедура установки сработала в штатном режиме на openwrt, нужно > [!TIP]
рассчитывать на свободное место около 1-2 Mb для установки самого zapret и > Чтобы процедура установки сработала в штатном режиме на openwrt, нужно
необходимых дополнительных пакетов. Если места мало и нет возможности его > рассчитывать на свободное место около 1-2 Mb для установки самого zapret и
увеличить за счет `extroot`, возможно придется отказаться от варианта > необходимых дополнительных пакетов. Если места мало и нет возможности его
простой установки и прикручивать в ручном режиме без имеющихся скриптов > увеличить за счет `extroot`, возможно придется отказаться от варианта простой
запуска. Можно использовать > установки и прикручивать в ручном режиме без имеющихся скриптов запуска.
[облегченный `tpws` вариант](../init.d/openwrt-minimal), либо попробовать > Можно использовать [облегченный `tpws` вариант](../init.d/openwrt-minimal),
засунуть требуемые zapret дополнительные пакеты в сжатый образ `squashfs` с > либо попробовать засунуть требуемые zapret дополнительные пакеты в сжатый
помощью `image builder` и перешить этим вариантом роутер. > образ `squashfs` с помощью `image builder` и перешить этим вариантом роутер.
2. Скачайте zip архив проекта с github в `/tmp`, распакуйте его там, либо 1. Скачайте zip архив проекта с github в `/tmp`, распакуйте его там, либо
клонируйте проект через: клонируйте проект через:
```sh ```sh
$ git clone --depth 1 https://github.com/bol-van/zapret $ git clone --depth 1 https://github.com/bol-van/zapret
``` ```
3. Убедитесь, что у вас отключены все средства обхода блокировок, в том числе и 2. Убедитесь, что у вас отключены все средства обхода блокировок, в том числе и
сам zapret. Гарантированно уберет zapret скрипт `uninstall_easy.sh`. сам zapret. Гарантированно уберет zapret скрипт `uninstall_easy.sh`.
4. Если вы работаете в виртуальной машине, необходимо использовать соединение с 3. Если вы работаете в виртуальной машине, необходимо использовать соединение с
сетью в режиме bridge. NAT **не** подходит. сетью в режиме bridge. NAT **не** подходит.
5. Выполните однократные действия по установке требуемых пакетов в ОС и 4. Выполните однократные действия по установке требуемых пакетов в ОС и
настройке исполняемых файлов правильной архитектуры: настройке исполняемых файлов правильной архитектуры:
```sh ```sh
$ install_bin.sh $ install_bin.sh
@ -64,7 +67,7 @@
> ipv6. Это нужно для установки правильных пакетов в ОС, чтобы не > ipv6. Это нужно для установки правильных пакетов в ОС, чтобы не
> устанавливать лишнее. > устанавливать лишнее.
6. Запустите `blockcheck.sh`. Скрипт вначале проверяет DNS. Если выводятся 5. Запустите `blockcheck.sh`. Скрипт вначале проверяет DNS. Если выводятся
сообщения о подмене адресов, то нужно будет решить проблему с DNS. сообщения о подмене адресов, то нужно будет решить проблему с DNS.
`blockcheck.sh` перейдет в этом случае на DoH и будет пытаться получить и `blockcheck.sh` перейдет в этом случае на DoH и будет пытаться получить и
использовать реальные IP адреса. Но если вы не настроите решение этой использовать реальные IP адреса. Но если вы не настроите решение этой
@ -116,7 +119,7 @@
вашего DNS сервера на `77.88.8.88:1253` средствами `iptables`/`nftables`. В вашего DNS сервера на `77.88.8.88:1253` средствами `iptables`/`nftables`. В
`/etc/resolv.conf` нельзя прописать DNS на нестандартном порту. `/etc/resolv.conf` нельзя прописать DNS на нестандартном порту.
7. `blockcheck.sh` позволяет выявить рабочую стратегию обхода блокировок По 6. `blockcheck.sh` позволяет выявить рабочую стратегию обхода блокировок По
результатам скрипта нужно понять какой вариант будете использовать : `nfqws` результатам скрипта нужно понять какой вариант будете использовать : `nfqws`
или `tpws` И запомнить найденные стратегии. или `tpws` И запомнить найденные стратегии.
@ -227,11 +230,11 @@
варианте скриптов запуска это делается максимально гибко и независимо друг варианте скриптов запуска это делается максимально гибко и независимо друг
от друга. от друга.
8. Запустите скрипт облегченной установки - `install_easy.sh` Выберите `nfqws` 7. Запустите скрипт облегченной установки - `install_easy.sh` Выберите `nfqws`
и/или `tpws`, затем согласитесь на редактирование параметров. Откроется и/или `tpws`, затем согласитесь на редактирование параметров. Откроется
редактор, куда впишите созданную на предыдущем этапе стратегию. редактор, куда впишите созданную на предыдущем этапе стратегию.
9. На все остальные вопросы `install_easy.sh` отвечайте согласно выводимой 8. На все остальные вопросы `install_easy.sh` отвечайте согласно выводимой
аннотации. аннотации.

2
docs/quick_start_windows.md

@ -1,4 +1,4 @@
# Windows quick start # Быстрая настройка Windows
Специально для тех, кто хочет побыстрее начать, но не хочет слишком углубляться в простыню [readme.md](./readme.md). Специально для тех, кто хочет побыстрее начать, но не хочет слишком углубляться в простыню [readme.md](./readme.md).
> [!CAUTION] > [!CAUTION]

Loading…
Cancel
Save