Update README.md

This commit is contained in:
Ivan 2024-10-10 22:00:55 +07:00 committed by GitHub
parent fee6e215c1
commit 5481cee6ae
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -12,9 +12,8 @@
- **`service_discord.bat`** - запустить обход дискорда и поставить на автозапуск (в сервисах).
- **`service_discord_youtube.bat`** - запустить обход дискорда и ютуба и поставить на автозапуск (в сервисах).
###
> [!CAUTION]
> ВНИМАНИЕ: Запускать ПОСЛЕ создания сервиса goodbyedpi. Первый раз goodbyedpi может вылететь - просто перезапустите устройство!
- **`service_goodbye_discord.bat`** - запустить, если вы используете **СЕРВИС goodbyedpi**, и хотите, чтобы zapret обходил **только discord**.
* **ВНИМАНИЕ**: Запускать ПОСЛЕ создания сервиса goodbyedpi. Первый раз goodbyedpi может вылететь - просто перезапустите устройство!
###
- **`service_remove.bat`** - остановить и удалить сервисы выше
@ -46,20 +45,13 @@ sc delete WinDivert
> После добавления сервис нужно перезапустить.
## Linux
В оригинальном репозитории [zapret](https://github.com/bol-van/zapret/) имеется достаточно информации для того, чтобы начать пользоваться обходом блокировок, но и стоит понимать, что нажатием одной кнопки ничего не заработает. \
Достаточно следовать следующим инструкциям и всё внимательно читать:
- [zapret/docs/quick_start.txt](https://github.com/bol-van/zapret/blob/master/docs/quick_start.txt)
- [zapret/docs/readme.txt](https://github.com/bol-van/zapret/blob/master/docs/readme.txt)
* https://github.com/Flowseal/zapret-discord-youtube/issues/7
> [!WARNING]
> **ПЕРЕД НАЧАЛОМ**:
> Описанный ниже способ не является универсальным. Если что-то не работает или не получается, не факт, что проблема с нашей стороны. Всё, что написано ниже, является еще более упрощенной версией итак упрощенной документации от [bol-van](https://github.com/bol-van/) в [zapret/docs/quick_start.txt](https://github.com/bol-van/zapret/blob/master/docs/quick_start.txt).
> Если вы открываете Issue *(в этом репозитории)* с проблемой в использовании на **Linux**, то, как бы это не звучало, это ошибка. Выше было сказано, что гайд написан основываясь на документацию **[ОРИГИНАЛЬНОГО](https://github.com/bol-van/zapret/)** репозитория, следовательно задавайте вопросы [там](https://github.com/bol-van/zapret/issues/).
0) Для начала необходимо клонировать репозиторий: `git clone --depth 1 https://github.com/bol-van/zapret`
* На счет выбора расположения, то особо разницы не имеет, т.к. в ходе работы скрипт предложит вам переместить его в `/opt/`. Можете сделать это сразу, а можете не делать и позволить это сделать скрипту. Пример пути к файлу, для референса, что вы сделали всё правильно (если решили сами перенести файлы) - `/opt/zapret/install.bin.sh`
1) Убедитесь, что у вас отключены все средства обхода блокировок, в том числе и сам zapret. Если ранее использовали zapret, воспользуйтесь `uninstall_easy.sh`. Если вы работаете в виртуальной машине, необходимо использовать соединение с сетью в режиме `bridge`.
2) Запустите `install_bin.sh` и `install_prereq.sh` для установки необходимых пакетов и настройки "бинариков" для работы.
* Вас могут спросить о типе фаервола (iptables/nftables) и использовании ipv6. Это нужно для установки правильных пакетов в ОС, чтобы не устанавливать лишнее.
3) Запустите `blockcheck.sh`. Если выводятся сообщения о подмене адресов, то первым делом нужно решить эту проблему, иначе ничего не будет работать. Подробнее про решение проблемы [тут](https://github.com/bol-van/zapret/blob/2cd6db3ba5ac2fa1494bed1c1903bc3531c76bc5/docs/quick_start.txt#L47).
4) По результатам проверки выберите рабочую стратегию обхода блокировок: `tpws` или `nfqws`, а также запомнить найденные стратегии.
5) Запустите `install_easy.sh`. Выберите `nfqws` или `tpws`, затем согласитесь на редактирование параметров. Откроется редактор, куда впишите найденные стратегии, не забудьте сохранить перед выходом из редактора, конечно же. Выбирайте правильный адаптер, если у вас их несколько из-за, например, Docker. На все остальные вопросы `install_easy.sh` отвечайте согласно выводимой аннонтации. Подробнее про детали установки [тут](https://github.com/bol-van/zapret/blob/2cd6db3ba5ac2fa1494bed1c1903bc3531c76bc5/docs/quick_start.txt#L115).
> Опять же: Это минимальная инструкция, чтобы соориентироваться с чего начать. Если что-то ломается или не получается, то идем и читаем все подробности и все детали. Подробности и полное техническое описание расписаны в [quick_start.txt](https://github.com/bol-van/zapret/blob/master/docs/quick_start.txt) и [readme.txt](https://github.com/bol-van/zapret/blob/master/docs/readme.txt).
> Если вы открываете Issue *(в этом репозитории)* с проблемой в использовании на **Linux**, то, как бы это не звучало, это ошибка. Все вопросы по работе на Linux нужно открывать в **[ОРИГИНАЛЬНОМ](https://github.com/bol-van/zapret/)** репозитории. Следовательно, задавайте вопросы [тут](https://github.com/bol-van/zapret/issues/).
## Support
@ -68,5 +60,14 @@ If you like the project, leave a :star: (top right) and become a [stargazer](htt
[![Stargazers repo roster for @Flowseal/zapret-discord-youtube](https://reporoster.com/stars/dark/Flowseal/zapret-discord-youtube)](https://github.com/Flowseal/zapret-discrord-youtube/stargazers)
## Credit
<p align="left">
<a href="https://github.com/Flowseal/zapret-discord-youtube/graphs/contributors">
<img src="https://contrib.rocks/image?repo=Flowseal/zapret-discord-youtube" />
</a>
</p>
* Many thanks to [bol-van](https://github.com/bol-van/), creator of original [zapret](https://github.com/bol-van/zapret/) repository.
* Appreciation goes to [Flowseal](https://github.com/Flowseal/) for making it possible to use [zapret](https://github.com/bol-van/zapret/tree/master/binaries/win64/zapret-winws) on Windows.
* [burnedoutman](https://github.com/burnedoutman) for contributing in [zapret-discord-youtube](https://github.com/Flowseal/zapret-discord-youtube/) improvements.
* [70sh1](https://github.com/70sh1) for contributing in [zapret-discord-youtube](https://github.com/Flowseal/zapret-discord-youtube/) improvements.
* [prettyleaf](https://github.com/prettyleaf) for contributing in [zapret-discord-youtube](https://github.com/Flowseal/zapret-discord-youtube/) improvements.