Merge branch 'itdoginfo:main' into main
This commit is contained in:
25
README.md
25
README.md
@@ -1,4 +1,4 @@
|
|||||||
Это альфа версия, может не работать. Обсуждение https://t.me/itdogchat - топик Podkop dev
|
Это альфа версия, может не работать. Обсуждение https://t.me/itdogchat - топик **Podkop**
|
||||||
|
|
||||||
Если у вас установлен Getdomains, то его следует удалить.
|
Если у вас установлен Getdomains, то его следует удалить.
|
||||||
|
|
||||||
@@ -28,6 +28,12 @@ sh <(wget -O - https://raw.githubusercontent.com/itdoginfo/podkop/refs/heads/mai
|
|||||||
Сделать `opkg update`, чтоб установились зависимости.
|
Сделать `opkg update`, чтоб установились зависимости.
|
||||||
Скачать пакеты `podkop_*.ipk` и `luci-app-podkop_*.ipk` из релиза. `opkg install` сначала первый, потом второй.
|
Скачать пакеты `podkop_*.ipk` и `luci-app-podkop_*.ipk` из релиза. `opkg install` сначала первый, потом второй.
|
||||||
|
|
||||||
|
# Обновление
|
||||||
|
Та же самая команда, что для установки. Скрипт обнаружит уже установленный podkop и предложит обновиться.
|
||||||
|
```
|
||||||
|
sh <(wget -O - https://raw.githubusercontent.com/itdoginfo/podkop/refs/heads/main/install.sh)
|
||||||
|
```
|
||||||
|
|
||||||
# Удаление
|
# Удаление
|
||||||
```
|
```
|
||||||
opkg remove luci-app-podkop podkop
|
opkg remove luci-app-podkop podkop
|
||||||
@@ -76,8 +82,8 @@ opkg update && opkg install sing-box
|
|||||||
- [x] All traffic for IP ломает инет на клиенте. Proxy mode
|
- [x] All traffic for IP ломает инет на клиенте. Proxy mode
|
||||||
- [x] Не отрабатывает рестарт, при awg и не применяются изменения при awg
|
- [x] Не отрабатывает рестарт, при awg и не применяются изменения при awg
|
||||||
- [x] awg работает не стабильно
|
- [x] awg работает не стабильно
|
||||||
- [ ] Сеть рестартится при любом раскладе
|
- [x] Сеть рестартится при любом раскладе
|
||||||
- [ ] Выкл-вкл wg через luci не отрабатывает поднятие маршрута
|
- [x] Выкл-вкл wg через luci не отрабатывает поднятие маршрута
|
||||||
|
|
||||||
# ToDo
|
# ToDo
|
||||||
Сделано
|
Сделано
|
||||||
@@ -104,12 +110,20 @@ opkg update && opkg install sing-box
|
|||||||
- [x] Закомментировать дефолтные значения у list. interface поставить в пустое.
|
- [x] Закомментировать дефолтные значения у list. interface поставить в пустое.
|
||||||
- [x] Скрипт установки: проверка установлен ли уже podkop. Если да, то просто предлагать обновится без установки тунелей и прокси.
|
- [x] Скрипт установки: проверка установлен ли уже podkop. Если да, то просто предлагать обновится без установки тунелей и прокси.
|
||||||
|
|
||||||
|
|
||||||
Приоритет 1
|
Приоритет 1
|
||||||
- [x] Изменить название "Alternative Config"
|
- [x] Изменить название "Alternative Config"
|
||||||
- [x] "domain_service_enabled" Добавить _second
|
- [x] "domain_service_enabled" Добавить _second
|
||||||
- [ ] Установка Ru пакета в install.sh
|
- [x] Установка Ru пакета в install.sh
|
||||||
- [x] Правка nft mark, tproxy
|
- [x] Правка nft mark, tproxy
|
||||||
- [x] Правка перевода минимальная
|
- [x] Правка перевода минимальная
|
||||||
|
- [ ] Вставлять готовый outdbound вместо строки. Отдельная галка, которая в идеале должны скрывать поле для строки
|
||||||
|
- [ ] udp over tcp для ss сделать с выбором:
|
||||||
|
1) отключен (ПО на сервере -Shadowsocks)
|
||||||
|
2) включен, версия 2 (новые релизы xray-core, sing-box на сервере)
|
||||||
|
3) включен, версия 1 (старые релизы xray, sing-box на сервере)
|
||||||
|
Проблема в том, что это нужно только если SS. Выставлять выбор при парсинг из конфига вопрос можно ли. Если совсем тупо - сделать костыль в допонительные настройки
|
||||||
|
- [ ] Проверка места в скрипте install. Если доступно меньше 20MB - exit 1 c выводом колько надо и сколько доступно. + показ модели роутера
|
||||||
|
|
||||||
Приоритет 2
|
Приоритет 2
|
||||||
- [ ] Списки доменов и подсетей с роутера
|
- [ ] Списки доменов и подсетей с роутера
|
||||||
@@ -185,6 +199,9 @@ make package/luci-app-podkop/{clean,compile} V=s
|
|||||||
|
|
||||||
.ipk лежат в `bin/packages/x86_64/base/`
|
.ipk лежат в `bin/packages/x86_64/base/`
|
||||||
|
|
||||||
|
## Примеры строкs
|
||||||
|
https://github.com/itdoginfo/podkop/blob/main/String-example.md
|
||||||
|
|
||||||
## Ошибки
|
## Ошибки
|
||||||
```
|
```
|
||||||
Makefile:17: /SDK/feeds/luci/luci.mk: No such file or directory
|
Makefile:17: /SDK/feeds/luci/luci.mk: No such file or directory
|
||||||
|
|||||||
63
String-example.md
Normal file
63
String-example.md
Normal file
@@ -0,0 +1,63 @@
|
|||||||
|
# Shadowsocks
|
||||||
|
Тут всё просто
|
||||||
|
|
||||||
|
## Shadowsocks-old
|
||||||
|
```
|
||||||
|
ss://YWVzLTI1Ni1nY206RmJwUDJnSStPczJKK1kzdkVhTnVuOUZ2ZjJZYUhNUlN1L1BBdEVqMks1VT0@example.com:80?type=tcp#example-ss-old
|
||||||
|
```
|
||||||
|
|
||||||
|
## Shadowsocks-2022
|
||||||
|
```
|
||||||
|
ss://2022-blake3-aes-128-gcm:5NgF%2B9eM8h4OnrTbHp%2B8UA%3D%3D%3Am8tbs5aKLYG7dN9f3xsiKA%3D%3D@example.com:80#example-ss2022
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
ss://MjAyMi1ibGFrZTMtYWVzLTEyOC1nY206Y21lZklCdDhwMTJaZm1QWUplMnNCNThRd3R3NXNKeVpUV0Z6ZENKV2taOD06eEJHZUxiMWNPTjFIeE9CenF6UlN0VFdhUUh6YWM2cFhRVFNZd2dVV2R1RT0@example.com:81?type=tcp#example-ss2022
|
||||||
|
```
|
||||||
|
Может быть без `?type=tcp`
|
||||||
|
|
||||||
|
# VLESS
|
||||||
|
|
||||||
|
## Reality
|
||||||
|
```
|
||||||
|
vless://eb445f4b-ddb4-4c79-86d5-0833fc674379@example.com:443?type=tcp&security=reality&pbk=ARQzddtXPJZHinwkPbgVpah9uwPTuzdjU9GpbUkQJkc&fp=chrome&sni=yahoo.com&sid=6cabf01472a3&spx=%2F&flow=xtls-rprx-vision#vless-reality
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
vless://UUID@IP:2082?security=reality&sni=dash.cloudflare.com&alpn=h2,http/1.1&allowInsecure=1&fp=chrome&pbk=pukkey&sid=id&type=grpc&encryption=none#vless-reality-strange
|
||||||
|
```
|
||||||
|
|
||||||
|
## TLS
|
||||||
|
1.
|
||||||
|
```
|
||||||
|
vless://8100b6eb-3fd1-4e73-8ccf-b4ac961232d6@example.com:443?type=tcp&security=tls&fp=&alpn=h3%2Ch2%2Chttp%2F1.1#vless-tls
|
||||||
|
```
|
||||||
|
|
||||||
|
2.
|
||||||
|
```
|
||||||
|
vless://8b60389a-7a01-4365-9244-c87f12bb98cf@example.com:443?security=tls&sni=SITE&fp=chrome&type=tcp&flow=xtls-rprx-vision&encryption=none#vless-tls-withot-alpn
|
||||||
|
```
|
||||||
|
3.
|
||||||
|
```
|
||||||
|
vless://8b60389a-7a01-4365-9244-c87f12bb98cf@example.com:443/?type=ws&encryption=none&path=%2Fwebsocket&security=tls&sni=sni.server.com&fp=chrome#vless-tls-ws
|
||||||
|
```
|
||||||
|
|
||||||
|
4.
|
||||||
|
```
|
||||||
|
vless://[someid]@[someserver]?security=tls&sni=[somesni]&type=ws&path=/?ed%3D2560&host=[somesni]&encryption=none#vless-tls-ws-2
|
||||||
|
```
|
||||||
|
|
||||||
|
5.
|
||||||
|
```
|
||||||
|
vless://uuid@server:443?security=tls&sni=server&fp=chrome&type=ws&path=/websocket&encryption=none#vless-tls-ws-3
|
||||||
|
```
|
||||||
|
|
||||||
|
6.
|
||||||
|
```
|
||||||
|
vless://33333@example.com:443/?type=ws&encryption=none&path=%2Fwebsocket&security=tls&sni=example.com&fp=chrome#vless-tls-ws-4
|
||||||
|
```
|
||||||
|
|
||||||
|
## No security
|
||||||
|
```
|
||||||
|
vless://8b60389a-7a01-4365-9244-c87f12bb98cf@example.com:443?type=tcp&security=none#vless-tls-no-encrypt
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user