Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Не работает VLESS-reality через КВАС #268

Open
v-breus opened this issue Dec 31, 2024 · 2 comments
Open

Не работает VLESS-reality через КВАС #268

v-breus opened this issue Dec 31, 2024 · 2 comments
Labels
bug Something isn't working invalid This doesn't seem right

Comments

@v-breus
Copy link

v-breus commented Dec 31, 2024

ПРОБЛЕМА
Домен, добавленный в ipset, при условии что в качестве "выходного" подключения используется vless-reality, не открывается браузером.

Какие шаги, привели к ошибке/проблеме?

  1. Подготовил VDS с настроенным VLESS
  2. Проверил подключение на десктопе (через Nekobox) - подключение успешно, сайт ipinfo.io, будучи "проброшенным" в туннель, показывает IP VDS
  3. Шаги на роутере:
    kvas vpn set выбор интерфейса kvas-proxy-vless вставка ссылки с профилем подключения

Какие ожидания о поведении программы?
Ожидалось, что программа "пропустит" домен через туннель

Приложите снимки экрана или сам текст с консоли.

  1. При добавлении ссылки не запускается автоматически xray, (пере-)запуск вручную, "переобход" ipset ничего не дают.
    Конфиги и скриншоты прилагаю
/opt/etc/xray/kvas.json

{
"log": {
"access": "/opt/etc/xray/access.log",
"error": "/opt/etc/xray/errors.log",
"loglevel": "debug"
},
"routing": {
"rules": [],
"domainStrategy": "AsIs"
},
"inbounds": [
{
"listen": "127.0.0.1",
"port": "1097",
"protocol": "socks"
}
],
"outbounds": [
{
"tag": "vless",
"protocol": "vless",
"settings": {
"vnext": [
{
"address": "<VDS_IP>",
"port": 443,
"users": [
{
"id": "",
"flow": "xtls-rprx-vision",
"encryption": "none"
}
]
}
]
},
"streamSettings": {
"network": "tcp",
"security": "reality",
"realitySettings": {
"publicKey": "<PUB_KEY>",
"fingerprint": "chrome",
"serverName": "",
"shortId": "<SHORT_ID>",
"spiderX": "/"
},
"tcpSettings": {
"header": {
"type": "none"
}
}
}
}
]
}

xray-errors.log

debug.log

pic  1

Дополнительные пояснения
В процессе анализа debug.log обратил внимание на строку

Текущее VPN соединение: �[36mbrouter-serverspace-nl-awg (Wireguard1)�[m

Это возможно значит, что несмотря на выбор в качестве "выходного" интерфейса VLESS, по факту он не меняется.

Второе замечание - логи xray пишутся в /opt/etc/xray. Это плохо т.к. приведет к быстрой деградации флеш-памяти, если пакет установлен на внутреннюю память. Лучше бы их писать в /tmp указав в /opt/etc/xray/kvas.json

    "access": "/tmp/log/xray-access.log",
    "error": "/tmp/log/xray-errors.log",
@v-breus v-breus added bug Something isn't working invalid This doesn't seem right labels Dec 31, 2024
@qzeleza
Copy link
Owner

qzeleza commented Jan 6, 2025

О какой версии пакета идет речь?

@v-breus
Copy link
Author

v-breus commented Jan 7, 2025

О какой версии пакета идет речь?

1.1.9_beta 10 11

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working invalid This doesn't seem right
Projects
None yet
Development

No branches or pull requests

2 participants