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

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

Опубликовано
35 minutes ago, Kazantsev said:

это всё что скопировать?

Если вы базируете свой конфиг на базе "ленивого", то у вас в каждой секции роутинга (и там, где на VPS, и там где direct, и там, где block) написано одно и то же:

"inboundTag": ["redirect", "tproxy"],

Входящее по socks должно работать по тем же правилам, что и эти, поэтому такую строчку надо везде заменить на то, что я написал.

 

39 minutes ago, Kazantsev said:

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

Это неправильно. Не пытайтесь выкрутиться копипастой, лучше разберитесь. На самом деле, конфигурирование xray - штука очень простая. Для меня, например, там самое сложное было - это правильно описать исходящее соединение, которого у меня в формате конфига JSON не было.

Мой конфиг уже перенос "ленивый", я им вас только запутаю.

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

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

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

@ImmortAlex, добрый день! То есть, для того чтобы xkeen не обрабатывал bittorrent, достаточно вот такой заглушки?

      {
        "inboundTag": ["redirect", "socks"],
        "protocol": ["bittorrent"],
        "outboundTag": "direct",
        "type": "field"
      },

 

Опубликовано (изменено)
6 minutes ago, x-tropic said:

для того чтобы xkeen не обрабатывал bittorrent, достаточно вот такой заглушки

Я этого не говорил.

Повторяю другими словами.

Базовый конфиг у меня - ленивый в версии Mixed. Т.е. у меня есть типовые inbound "redirect" и "tproxy", есть политика Xkeen, и мобильники включены в неё, т.е. весь трафик с них идёт через xray. Большая часть трафика отправляется напрямую провайдеру, небольшая - на VPS, всё по канону.

Но в 03_inbounds.json добавлено подключение socks, как я описал, и это подключение прописано в 05_routing.json в каждом "inboundTag" наравне с "redirect" и "tproxy".

Комп, подключенный к кинетику по проводу, НЕ входит в политику Xkeen и НЕ обрабатывается xray автоматически. Но в браузере настроена SOCKS-прокси, и трафик браузера (и только браузера) идёт на xray. А трафик торрентов и всего остального идёт в обход xray.

Для мобильников так делать неудобно, потому что в том же приложении Youtube прокси настраивать негде. Можно поставить приложение, которое будет изображать из себя подключение по VPN, пробрасывая трафик на прокси, но я пока что стараюсь избежать установки дополнительных приложений на мобилы, чтоб не усложнять себе администрирование домашнего зоопарка.

 

ЗЫ: невзирая на всё вышесказанное на тему "учитесь, легче будет", мечтаю увидеть какие-нибудь строчки, которые можно выполнить в cli и завернуть подключение по IKEv2 на политику XKeen ))) Но судя по всему, в текущей даже 4.2 это невозможно.

Изменено пользователем ImmortAlex
Опубликовано (изменено)
27 минут назад, ImmortAlex сказал:

подключение прописано в 05_routing.json в каждом "inboundTag" наравне с "redirect" и "tproxy".

нужно ли ещё прописать listen или без него в inbounds?

image.png

Изменено пользователем Kazantsev
Опубликовано (изменено)
8 minutes ago, Kazantsev said:

нужно ли ещё прописать listen или без него в inbounds?

Я вначале прописывал (скопипастив откуда-то), потом оказалось, что и так работает.

Во всяких мануалах и примерах могут рассчитывать на установку на комп, где может быть не один сетевой интерфейс, и в общем случае эта настройка может пригодиться. Но не на кинетике, у нас нигде локальный адрес, кажется, указывать не надо.

Изменено пользователем ImmortAlex
Опубликовано (изменено)
14 минуты назад, ImmortAlex сказал:

Я вначале прописывал (скопипастив откуда-то), потом оказалось, что и так работает.

Во всяких мануалах и примерах могут рассчитывать на установку на комп, где может быть не один сетевой интерфейс, и в общем случае эта настройка может пригодиться. Но не на кинетике, у нас нигде локальный адрес, кажется, указывать не надо.

кажется я понял с socks, нужно так сделать во всех правилах роутинга или нет? добавить к inbound tag socks? image.png.9acc29a6db49502122f5253836dbdfce.png

Изменено пользователем Kazantsev
Опубликовано
В 05.09.2024 в 11:56, Kazantsev сказал:

нужно так сделать во всех правилах роутинга или нет? добавить к inbound tag socks?

Именно так! И тогда у вас то приложение, которое подключается по socks, будет ходить на vls ровно по тем же правилам.

А потом уже можно придумывать разносолы... У меня, например, три разных socks настроены для разных целей )

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

Kazantsev, "inboundTag" - это откуда (из какого входного соединения) пойдёт трафик. Если стоят квадратные скобки и внутри перечислены теги (через запятую) - это список (чтобы не писать одинаковые правила, можно написать одно для первого, второго, третьего ... n'ного тега входного соединения). У каждого подключения в инбаундс - есть поле "tag" (вот это они и есть, по ним они и различаются)

"outboundTag" - это выходное подключение (куда (по данному правилу) пойдёт трафик с входных соединений). В аутбаундс у подключений - тоже есть tag'и...

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

Я тут обнаружил, что, кажись, имена в inboundTag воспринимаются не по полному совпадению, а по подстроке. Нигде не нашёл этого в документации (или глаз замылился), но иначе происходящее объяснить не могу.

Т.е. если у меня есть инбаунды с именами "socks", "socks-2", "socks-3", то если я напишу в роутинге

"inboundTag": "socks"

они все три попадут в этот роутинг. На outboundTag это, ясно дело, не работает, там полное совпадание ищется.

Я про такое читал только в описании балансировщика.

Опубликовано
43 минуты назад, ImmortAlex сказал:

"inboundTag": "socks"

сделал вроде как, теперь что дальше? создать подключение 3xUI или что вообще по настройкам? про создание socks в кинетике так и не понял, надо его устанавливать или что?

image.png

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

infra/conf: Failed to build REALITY config. > infra/conf: empty "publicKey"

Добрый день!

Вы не внесли данные своего сервера в файл outbounds.json.

Сообщение "Отсутствует политика «XKeen» в Web роутера. Не определены целевые порты для XKeen. Клиент xray будет запущен для всего устройств" это не ошибка, а один из режимов работы xkeen. Подробнее о режимах работы и как их настраивать смотрите в инструкции.

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

Установил, настроил, , создал политику, на локальных все работает, все нравится. А как сделать так, чтобы устройства, подключенные через wireguard к кинетику тоже дальше маршрутизировались через xkeen? 

Опубликовано
1 hour ago, Kazantsev said:

создать подключение 3xUI или что вообще по настройкам?

А вы, получается, начали с клиентской стороны, не создав ещё себе сервера?

Опубликовано
14 minutes ago, Dmitrii_S said:

А как сделать так, чтобы устройства, подключенные через wireguard к кинетику тоже дальше маршрутизировались через xkeen? 

Буквально вчера было описание, на предыдущей странице этой темы.

Опубликовано
10 minutes ago, Kazantsev said:

Создал, но vless у меня в 3x ui, а надо дополнительно ещё socks подключение создать, так?

Нет. Вы путаете inbounds и outbounds. Ну, как будто по-прежнему не понимаете принципа работы xray.

Вы на VPS создаёте подключение, которое затем прописываете в outbounds, т.е. настраиваете xray на кинетике на подключение к VPS.

В inbounds у вас прописаны способы подключения клиентов xray, которые знать ничего не знаю про то, куда эти соединения уходят дальше.

Опубликовано (изменено)
57 минут назад, ImmortAlex сказал:

Нет. Вы путаете inbounds и outbounds. Ну, как будто по-прежнему не понимаете принципа работы xray.

Вы на VPS создаёте подключение, которое затем прописываете в outbounds, т.е. настраиваете xray на кинетике на подключение к VPS.

В inbounds у вас прописаны способы подключения клиентов xray, которые знать ничего не знаю про то, куда эти соединения уходят дальше.

вот и вот, и ещё вот, что ещё не сделал? у меня vless надо создавать клиента в x3ui или всё? настройка завершена?

image.png

image.png

image.png

Изменено пользователем Kazantsev
Опубликовано (изменено)
44 минуты назад, ImmortAlex сказал:

Да.

добавить подключение socks в x3 ui и установить прокси клиент в кинетике socks? просто видел что нужно установить ещё прокси клиент на кинетик
пароль нужно делать в x3 ui для socks?

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

Нужно сделать так, чтобы один из доменов открывался используя другой DNS. Видел что это можно сделать через ADH. А средствами xray это возможно?

Не актуально.

Изменено пользователем x-tropic
Опубликовано
2 hours ago, Kazantsev said:

добавить подключение socks в x3 ui

Ещё раз - не надо никакого socks на стороне VPS, это чисто тема роутера. Ваш xray на кинетике общается в VPS по протоколу vless и никак иначе. Ваш клиент (комп, мобила) может общаться с xray на кинетике по протоколу socks. А может - через redirect+tproxy (напрямую, неявно, прозрачно), это как вы его настроите.

Я вообще уже не понимаю - зачем вам socks, что вы к нему привязались, не настроив ещё даже базовое соединение?

 

2 hours ago, Kazantsev said:

видел что нужно установить ещё прокси клиент на кинетик

Не обязательно. Прокси клиент в кинетике работает как нахлобучка поверх socks в xray, чтобы вы могли эту проксю привязать к политике Xkeen. Т.е. там на вкладке, где клиенты к политикам привязываются, у вас помимо обычных железок (компов, мобил) будет указан "клиент прокси" (или как-то так, я сам живьём никогда не видел). Вероятно, это для чего-то нужно, но я не понял для чего, у меня браузер просто к самому xray неплохо подключается, без прокладок.

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

базовое

что подразумевается под базовым соединением? vless в 3x ui у меня работает, в xkeen тоже, если это имеется ввиду
что нужно делать дальше? я в inbounds скопировал tag с socks, в роутинг добавил "inboundTag": ["redirect", "tproxy", "socks"], как понять теперь что всё работает, объясните уже)

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

Всем привет!

Подскажите пожалуйста как сделать исключение? У меня установлены все GeoSite по всем источникам, но при этом MS Teams отваливается при попытке соединиться. Как мне вывести Microsoft Teams из-под VPS соединения? Как я понял он прописан в каком-то источнике, а мне это не нужно, мне нужно прямое соединение.
И еще бы сделать так, что бы MS Teams шел напрямую, а Copilot через VPS.

Может кто подскажет?

05_routing.json

Опубликовано (изменено)
23 минуты назад, freshment сказал:

Всем привет!

Подскажите пожалуйста как сделать исключение? У меня установлены все GeoSite по всем источникам, но при этом MS Teams отваливается при попытке соединиться. Как мне вывести Microsoft Teams из-под VPS соединения? Как я понял он прописан в каком-то источнике, а мне это не нужно, мне нужно прямое соединение.
И еще бы сделать так, что бы MS Teams шел напрямую, а Copilot через VPS.

Может кто подскажет?

05_routing.json 2.07 \u041a\u0431 · 0 downloads

у меня предчувствие  что майкрософт тимс идёт через прокси из-за того что он в списке ext:geosite_zkeen.dat:domains там находится майкрософт.com,
попробуй создать правило с // Пойдёт напрямую вне зависимости от правил ниже c microsoft.com 

Изменено пользователем Kazantsev
Опубликовано
33 minutes ago, Kazantsev said:

у меня предчувствие  что майкрософт тимс идёт через прокси из-за того что он в списке ext:geosite_zkeen.dat:domains там находится майкрософт.com,
попробуй создать правило с // Пойдёт напрямую вне зависимости от правил ниже c microsoft.com 

Большое спасибо! Если вы имели ввиду закомментировать эту строчку, то я так и сделал - не помогло, все равно идет через VPS
//        "ext:geosite_zkeen.dat:domains",
Если имелось ввиду что-то другое, подскажите пожалуйста что именно

Мне кажется майкрософт.com находится в списке каком-нибудь антизапрете или v2fly или antifilter.

Как действовать не пойму - получается отключать все и в ручном режиме прописывать все в домены самому? Такой только вариант?

Буду очень благодарен за ответы!

Опубликовано (изменено)
31 минуту назад, freshment сказал:

Большое спасибо! Если вы имели ввиду закомментировать эту строчку, то я так и сделал - не помогло, все равно идет через VPS
//        "ext:geosite_zkeen.dat:domains",
Если имелось ввиду что-то другое, подскажите пожалуйста что именно

Мне кажется майкрософт.com находится в списке каком-нибудь антизапрете или v2fly или antifilter.

Как действовать не пойму - получается отключать все и в ручном режиме прописывать все в домены самому? Такой только вариант?

Буду очень благодарен за ответы!

попробуй создать над впн подключением  такое правило  "// Пойдёт напрямую вне зависимости от правил ниже" впиши туда microsoft.com, можешь на всякий случай также вписать teams.live.com, может получится

image.png

Изменено пользователем Kazantsev
Опубликовано
32 minutes ago, Kazantsev said:

попробуй создать над впн подключением  такое правило  "// Пойдёт напрямую вне зависимости от правил ниже" впиши туда microsoft.com, можешь на всякий случай также вписать teams.live.com, может получится

image.png

Большое спасибо, но к сожалению не помогло.
Добавил этот блок в самое начало и в качестве тестового еще добавил instagram.com чтобы было наглядно.
К сожалению Instagram.com идет через VPS вне зависимости от нахождения в этом блоке, с Teams такая же история.

05_routing.json

Опубликовано (изменено)
19 минут назад, freshment сказал:

Большое спасибо, но к сожалению не помогло.
Добавил этот блок в самое начало и в качестве тестового еще добавил instagram.com чтобы было наглядно.
К сожалению Instagram.com идет через VPS вне зависимости от нахождения в этом блоке, с Teams такая же история.

05_routing.json 2.3 \u041a\u0431 · 0 downloads

странно...
я загрузил себе твой конфиг, в инсту сразу же перестало заходить, в error.log домен "teams.live.com" идёт через моего домашнего провайдера
 xkeen -restart сделали в entware? если не сделать, то конечно же будет пускать

Изменено пользователем Kazantsev
Опубликовано (изменено)
24 minutes ago, Kazantsev said:

странно...
я загрузил себе твой конфиг, в инсту сразу же перестало заходить, в error.log домен "teams.live.com" идёт через моего домашнего провайдера

А может у меня с Outbound или Inbound что-то не так... Иначе даже не пойму куда копать
Может мне нужно отключить (удалить) все GeoSite и GeoIp

 

Изменено пользователем freshment
Опубликовано
18 minutes ago, Kazantsev said:

странно...
я загрузил себе твой конфиг, в инсту сразу же перестало заходить, в error.log домен "teams.live.com" идёт через моего домашнего провайдера
 xkeen -restart сделали в entware? если не сделать, то конечно же будет пускать

Хотя да, вы правы - Instagram.com работает, идет напрямую, Теперь и microsoft.com идет напрямую. 
А вот MS Teams у меня все еще идет через VPS т.е. этих двух доменов недостаточно (teams.live.com / microsoft.com). Надо мне еще что-то добавлять.

Я на всякий случай сломал microsoft.com в файле geosite_zkeen.dat изменив последнюю букву на p

Спасибо вам огромное!!!
Хотя цели я и не достиг, буду экспериментировать с доменами, чтобы еще туда добавить...

Снимок экрана 2024-09-06 001011.png

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

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

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

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

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

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

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

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

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

×
×
  • Создать...

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

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