Перейти к содержанию

Рекомендуемые сообщения

Опубликовано
8 минут назад, elchako сказал:

можно ли в конфиге xray добавить подключение к другому серверу?

Добрый день!

Несколько серверов в outbounds.json прописать конечно можно, затем можно в роутинге настроить так, чтобы к определённым ресурсам подключение выполнялось через определённый сервер, а вот как резервировать или назначать разные политики клиентам и сетям, не подскажу. Если есть рабочее решение, поделитесь.

Скрытый текст
{
  "outbounds": [
    {
      "protocol": "vless",
      "settings": {
        <...>
      },
      "tag": "proxy1"
    },

    {
      "protocol": "vless",
      "settings": {
        <...>
      },
      "tag": "proxy2"
    },

    {
      "protocol": "vless",
      "settings": {
        <...>
      },
      "tag": "proxy3"
    },

    {
      "protocol": "freedom",
      "tag": "direct"
    }
  ]
}

 

 

  • Ответов 2,5 тыс
  • Создана
  • Последний ответ

Топ авторов темы

Опубликовано

Подскажите, а можно как то использовать xray для доступа к своим локальным ресурсам извне? SSTP медленный совсем, а цireguard, такое ощущение что блокируют периодически мобильные операторы, с телефона до домашнего NAS не достучаться. Нужны какие-то настройки на VPS сервере ?

Опубликовано
2 часа назад, Niiserg сказал:

 а цireguard, такое ощущение что блокируют периодически мобильные операторы, с телефона до домашнего NAS не достучаться.

 МТС или Tele2 (он же РТ) без проблем работает доступ данного удаленного клиента на роутер через WG. Мало того есть доступ к ПК на выделенную папку.

Опубликовано
2 часа назад, vasek00 сказал:

 МТС или Tele2 (он же РТ) без проблем работает доступ данного удаленного клиента на роутер через WG. Мало того есть доступ к ПК на выделенную папку.

У меня МТС и домашний и мобильный. Вот домашний без проблем, а мобильный работает день-два а потом отваливается.

Опубликовано (изменено)

@jameszero @k0steg спасибо! Резервирование канала реализовал через балансировщик.
Теперь при падении одного сервера xray переключается на другой. Но в стратегии балансировщика (05_routing.json) стоит "type": "Random". И бывает в рандомном режиме трафик идет через разные сервера )

Ищу другие стратегии, но в документации не нашел, или не там смотрю
https://xtls.github.io/en/config/routing.html

04_outbounds.json 05_routing.json

Изменено пользователем elchako
Опубликовано
19 часов назад, Niiserg сказал:

Подскажите, а можно как то использовать xray для доступа к своим локальным ресурсам извне? SSTP медленный совсем, а цireguard, такое ощущение что блокируют периодически мобильные операторы, с телефона до домашнего NAS не достучаться. Нужны какие-то настройки на VPS сервере ?

На этот счет есть статья https://habr.com/ru/articles/774838/

Если получится по ней, отпишись пожалуйста.

Опубликовано
1 час назад, elchako сказал:

На этот счет есть статья https://habr.com/ru/articles/774838/

Если получится по ней, отпишись пожалуйста.

О, спасибо большое буду изучать. Т.к. я "чайник" в этих делах, то не быстро, но отпишусь по результатам

Опубликовано (изменено)
В 16.04.2024 в 12:18, elchako сказал:

@jameszero @k0steg спасибо! Резервирование канала реализовал через балансировщик.
Теперь при падении одного сервера xray переключается на другой. Но в стратегии балансировщика (05_routing.json) стоит "type": "Random". И бывает в рандомном режиме трафик идет через разные сервера )

Ищу другие стратегии, но в документации не нашел, или не там смотрю
https://xtls.github.io/en/config/routing.html

04_outbounds.json 2.22 \u041a\u0431 · 2 downloads 05_routing.json 1.13 \u041a\u0431 · 2 downloads

Отвечу на свой вопрос, если вдруг кто-то будет искать стратегии для балансировщика (router strategy). 

Посмотрел в исходный код xray-core и обнаружил там 4 стратегии

"random", "leastping", "roundrobin", "leastload"

Но в последней версии xkeen стоит xray версии 1.8.4 в ней работает только random стратегия.

Скачал xray версии 1.8.10 (заменяем файл xray /opt/sbin/xray) но в ней работают только "random",  "roundrobin"

Может @Skrill0 знает почему могут не работать стратегии "leastping",  "leastload" ?

При запуске xkeen с одной из них получаю ошибку (panic: runtime error: invalid memory address or nil pointer dereference) (ошибка времени выполнения: неверный адрес памяти или разыменование нулевого указателя)

panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x6d2d60]

goroutine 12 [running]:
github.com/xtls/xray-core/app/router.(*LeastLoadStrategy).getNodes(0x4000373ce0, {0x4000386220, 0x2, 0x6c95b8?}, 0x0)
        github.com/xtls/xray-core/app/router/strategy_leastload.go:143 +0xa0
github.com/xtls/xray-core/app/router.(*LeastLoadStrategy).pickOutbounds(0x4000373ce0, {0x4000386220?, 0x0?, 0x6ca330?})
        github.com/xtls/xray-core/app/router/strategy_leastload.go:75 +0x2c
github.com/xtls/xray-core/app/router.(*LeastLoadStrategy).PickOutbound(0x400035afc0?, {0x4000386220?, 0x0?, 0x2?})
        github.com/xtls/xray-core/app/router/strategy_leastload.go:65 +0x20
github.com/xtls/xray-core/app/router.(*Balancer).PickOutbound(0x400035afc0)
        github.com/xtls/xray-core/app/router/balancing.go:60 +0x1fc
github.com/xtls/xray-core/app/router.(*Rule).GetTag(...)
        github.com/xtls/xray-core/app/router/config.go:21
github.com/xtls/xray-core/app/router.(*Router).PickRoute(0x10788a8?, {0x1081eb0?, 0x400034e5d0?})
        github.com/xtls/xray-core/app/router/router.go:87 +0x54
github.com/xtls/xray-core/app/dispatcher.(*DefaultDispatcher).routedDispatch(0x4000362c00, {0x10788a8, 0x4000388450}, 0x40003861a0, {{0x1078678, 0x40003584a0}, 0x1bb, 0x2})
        github.com/xtls/xray-core/app/dispatcher/default.go:403 +0x26c
github.com/xtls/xray-core/app/dispatcher.(*DefaultDispatcher).Dispatch.func1()
        github.com/xtls/xray-core/app/dispatcher/default.go:266 +0x340
created by github.com/xtls/xray-core/app/dispatcher.(*DefaultDispatcher).Dispatch in goroutine 11
        github.com/xtls/xray-core/app/dispatcher/default.go:239 +0x378


Описание стратегий:
 

  1. Random:

    • Описание: Стратегия случайным образом выбирает один из узлов из доступного списка без учёта их текущей загрузки или доступности.
    • Применение: Подходит для простых сценариев, где требуется равномерное распределение трафика между узлами без учёта их состояния.
  2. LeastPing:

    • Описание: Эта стратегия выбирает узел с наименьшим временем отклика (ping) в момент запроса.
    • Применение: Используется в сетевых условиях, где важно минимизировать задержки и максимизировать производительность путём выбора узла с наилучшими сетевыми характеристиками.
  3. RoundRobin:

    • Описание: Стратегия поочерёдно выбирает каждый узел из списка, начиная с первого, и циклически возвращается к началу после достижения последнего узла.
    • Применение: Подходит для равномерного распределения нагрузки между узлами в общей сети, обеспечивая справедливую и эффективную балансировку.
  4. LeastLoad:

    • Описание: Данная стратегия выбирает узел с наименьшей текущей загрузкой (количеством активных соединений или другими метриками загрузки).
    • Применение: Полезна в ситуациях, где требуется минимизировать нагрузку на узлы и обеспечить равномерное распределение трафика с учётом текущей загрузки каждого узла.
Изменено пользователем elchako
Опубликовано
8 часов назад, k0steg сказал:

и у него есть роутинг 'stun'-протокола - это две строчки конфига

Доброе утро можете по подробнее написать про роутинг stun протокола? 

  • 1 месяц спустя...
Опубликовано (изменено)

Добрый день!

Ultra 1810, похоже не устанавливается xkeen 

после curl -sOfL https://raw.githubusercontent.com/Skrill0/XKeen/main/install.sh

ничего не происходит

 

~ # opkg install curl

Package curl (8.6.0-1) installed in root is up to date.

~ # curl -sOfL https://raw.githubusercontent.com/Skrill0/XKeen/main/install.sh

~ # chmod +x ./install.sh

chmod: ./install.sh: No such file or directory

~ # ./install.sh

/opt/bin/sh: ./install.sh: not found

 

подскажите куда копать?

Изменено пользователем xc33
Опубликовано (изменено)

@jameszero извините на назойливость, можете кратко пояснить почему?  автор говорит что можно, поэтому вас терроризирую. может я чего не так делаю.

Возможно я могу вручную загрузить?

Изменено пользователем xc33
Опубликовано

@xc33 я вам советую как проще) Если вы знаете, как устанавливать скрипты через exec sh, то вероятно сможете поднять xkeen на встроенной памяти. Инструкция написана с учётом установки на флешку, со встроенной памятью свои нюансы.

Опубликовано
On 2/4/2024 at 2:50 PM, VT-i said:

Приветствую!

При запуске выдаёт вот такую ошибку:

xkeen -start

  Ошибка:
  Отсутствует политика «XKeen» в Web роутера
  Не определены целевые порты для XKeen
  Клиент xray не будет запущен, пока не будет выполнено хотя бы 1 из условий выше

 

Подскажите, про какие политики и целевые порты речь?

 Добрый день! Пытаюсь настроить первый раз. Столкнулся с похожей ошибкой.

/opt/etc/xray/configs # xkeen -start

  Предупреждение:
  Отсутствует политика «XKeen» в Web роутера
  Не определены целевые порты для XKeen
  Клиент xray будет запущен для всего устройства
      
  Прокси-клиент не запустить

  Ошибка: Не удалось запустить прокси-клиент

Старался установить все по инструкции. Получил реквизиты доступа, вписал их в файл 04_outbounds.json. За шаблон взял первый вариант из раздела "Заготовки для самостоятельной сборки". Другие конфиги не трогал. Я не очень хорошо знаю теорию. Что можно попробовать сделать по шагам, чтобы запустилось?

  • 3 недели спустя...
Опубликовано

Всем привет, подскажите как сделать так, чтоб утечки DNS не было. Чтоб DNS с сервера при обходе и от провайдера при прямом? 

  • 3 недели спустя...
Опубликовано

Подскажите, возможно-ли и как решить следующую задачу, на роутере создать гостевую сеть, при подключении к которой, весь трафик шел бы через VPS сервер xray?

Опубликовано
В 07.07.2024 в 14:30, stalker-dm сказал:

Подскажите, возможно-ли и как решить следующую задачу, на роутере создать гостевую сеть, при подключении к которой, весь трафик шел бы через VPS сервер xray?

Да, при условии, что уже настроен Xkeen, создаешь политику Xkeen и применяешь ее для гостевых сетей

Xkeen.png

  • 2 недели спустя...
Опубликовано

Добрый день, форумчане!

Интересует вопрос про падение скорости при включенном Xkeen. Имеется приходящие от провайдера 800, которые при включении Xkeen в режиме "GeoSite_Antifilter и пара добавленных руками доменов -> VPS, все остальное -> direc" режутся до 200-400 в зависимости от устройства.

Форум покурил, решения увидел, но они, к моему сожалению, не коробочные и, полагаю, могут быть не очень актуальны, т.к. там речь там про версии до 1.0. Не появилось ли за все это время какого-то простого способа слать весь не требующий маршрутизации трафик сразу в провайдера?

Опубликовано

@EACH, добрый день!

Маршрутизацию и решение, что отправлять напрямую, а что через прокси выполняет xray, поэтому весь трафик идет через него, а падение скорости обычно связано с большой нагрузкой на процессор роутера. Только топовые Ultra и Peak справляются с гигабитными скоростями.

Опубликовано

Всем привет, подскажите пожалуйста, можно ли можно ли как то подтюнить xkeen (keenetic ultra)?   Xray, bbr и прочая оптимизация на сервере включены. При подключении напрямую с пк (nekoray) и с телефона, ролики ютуб до 1080 проигрываются без остановок на дозагрузку). А вот если на роутере прописать, выше 480р уже подлагивает(. Можно ли что то с этим сделать?...

Опубликовано

Добрый день.
Подскажите, а можно ли сделать не одну единственную политику XKeen на Keenetic, а какую-то еще альтернативную, например, которая бы ВЕСЬ трафик гнала через VPS, а не по спискам? Мне хочется и х быстро переключать, в приложении Keenetic это приемлемо сделано. Вот только как сделать вт орую такую политику? Возможно ли это?
 

Опубликовано

@Reolins, добрый день!

Режим работы xray зависит от настроек. Дадите ему серверную конфигурацию, он станет сервером.

Если нужна GUI-панель, то 3x-ui тоже есть в репозитории.

Например, для mipsel архитектуры, остальные архитектуры смотрите выше по ссылке.

 

Опубликовано
В 29.07.2024 в 20:28, aarnet сказал:

не соображу где взять вебинтерфейс для nekoray keenetic - он есть вообще ?

 

Не подвезли пока 😁

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.