mirror of
https://github.com/MrTheory/os-xray.git
synced 2026-11-05 00:27:59 +00:00
[GH-ISSUE #11] Custom xray-core configuration #4
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
MrTheory/os-xray#4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @yukh975 on GitHub (Mar 19, 2026).
Original GitHub issue: https://github.com/MrTheory/os-xray/issues/11
Приветствую!
При выборе Custom config кнопка Import VLESS link импортирует (парсит) конфигурацию и создает config.json с жестко прописанным inbound 127.0.0.1:10808.
Было бы логично вместо 127.0.0.1 использовать настройку SOCKS5 Listen Address и вместо 10808 - SOCKS5 Port
@Artem-VV commented on GitHub (Mar 20, 2026):
Доброго дня.
Во-первых, в ноги кланяюсь за подобный проект. Конечно настраивать xray и t2s по отдельности безумно весело, но наличие всего в одном скрипте кранйе облегчает жизнь.
Внесу предложение: добавить возможность использования гео-файлов из GUI для обеспечения маршрутизации на этапе самого xray
@yukh975 commented on GitHub (Apr 16, 2026):
Согласен, гео-файлов очень не хватает. При наличии в конфиге записей с включенными геофайлами падает configd и отказывается работать до ручного рестарта службы.
Причем было бы неплохо самому добавлять гео-файлы, т.к. многие используют нестандартные.
@Artem-VV commented on GitHub (Apr 16, 2026):
@yukh975 В простейшем случае можно просто докинуть геофайлы прямо в /bin к xray'ю. Он ищет их рядом с собой если не настроено иначе
@yukh975 commented on GitHub (Apr 17, 2026):
@Artem-VV Спасибо за информацию, как раз где xray-core ищет геофайлы по умолчанию я и не знал.
С другой стороны, я подумал - а зачем они в рамках OPNSense? Маршрутизацией рулит сам сенс, то, что попало в интерфейс xray уже гарантированно должно идти через прокси. DNS также легко настраивается на DoH через DNSMASQ.
@Artem-VV commented on GitHub (Apr 17, 2026):
@yukh975 не обязательно кстати. Я в xray направляю часть домашних ПК, с которых также идёт доступ к Ру ресурсам, к которым доступ через ВПН не нужен. Конечно можно делать разделение на ру и не-ру силами самого опнсенса, но геофайлы просто удобнее и нативнее в сценарии использования xray.
Opnsense рулит в данном случае только тем от какого устройства и куда идёт трафик. А вот к какому региону принадлежит трафик уже смотрит xray и направляет все ру через direct, то бишь через wan
@yukh975 commented on GitHub (Apr 17, 2026):
@Artem-VV здесь уже кому что необходимо. Я стараюсь лишний трафик в туннели не загонять, при том что у меня точка входа VPS в России - смысла прогонять через нее российский трафик не вижу, а на ней уже 3X-UI разруливает кого куда роутить, но у себя я все разруливаю сенсом, причем также через GeoIP (он это тоже умеет).
@anklimov commented on GitHub (Jul 22, 2026):
Подскажите а как полностью задать кастомный конфиг, а не только раздел outbound? Синтаксис конфига позволяет делать много интересного и полезного, что не упихаешь в веб интерфейс да и не надо. Те же геофайлы, много входов, много выходов. Без этого вся мощь xray остается недоступной
@anklimov commented on GitHub (Sep 14, 2026):
Подскажите, а проект будет как-то развиваться? А то вопрос с кастомным конфигом до сих пор очень актуален