Обновить

Комментарии 98

Меня вот удивляет, что до сих пор никто не сделал нормального vless клиента под винду, вроде vless существует уже не первый год, а клиентов шаром покати, hiddify и nekoray уже год не обновляются и по официальной информации (по крайней мере nekoray) заброшен, v2ray и clash verge максимально запутанные, с кривым переводом и отсутствием раздельного проксирования по процессу, happ вроде есть еще, но там закрытый исходный код и имеет не очень хорошую репутацию, есть еще форк nekoray под названием Throne, но там есть косяки с маршрутизацией и некоторые баги.. Зато у буржуйских норд впнов и прочего, которые блокируются на раз два удобный функционал и приложения. Ну как так

Эм.. так я же вот вам даю свой проект который ровно эти вопросы решает.

Это он так сказал спасибо:)

Кстати, спасибо)

Понятно, ну пробуйте, тестируйте, давайте обратку, быстро что надо докрутим

Я бы форкнул под Linux, там тоже не хватает удобного

Тестирую, и у меня возникли проблемы с подключением конфига. Крашется подключение в логах: "No connection could be made because the target machine actively refused it.".С Hiddify с этим же конфигом проблем нет.

НЛО прилетело и опубликовало эту надпись здесь

Вроде, неделю назад были сообщения, что уже начали его блокировать?

Пока что это был вброс, пока что стабильно работает.

Да что то совсем не выброс) у меня свой собственный не работает.

Обнови ядра наконец, фингерпринты наверное пособирали и вот уже "заблокали", на мой прокси жалоб не было. На данный момент vless особенно с reality блокировать не умеет никто, ни китай ни иран, а от них РФ ещё сильно позади.

Да обновленные ядра, два сервака один очень свежий использовался не у меня даже, день было от роду ему)). Умерли одновременно и не оживают.Амнезия как ни странно пока фурычит.

Меняй ip сервера. Та подсетка скомпрометирована и на нее настроены правила портящие ссл. Мне помогло только кардинально сменить адрес.

Я тоже так думал. До вчерашнего дня

Тоже как-то перестал работать, сменил SNI - заработал. Попробуйте, может дело в этом.

Увы, не вброс. Просто блокировки адресные и зависят от региона юзера и локации сервера. Первыми под раздачу попали серваки на аезе, там достаточно жёстко блочат, сначала по массовым сни блочили, но и потом селф стил продержался 2 недели..

Кстати, а с инвизибл мэн хрэй свой не сравнивали?

И работают оба режима, и прокси и туннель?

Но в любом случае, спасибо за Ваши труды, погоняю на разных настройках:)

Импортный сервак racknerd полег у меня

У вас в инвизибл мен туннель работает?

На aeza пришло письмо от роскомнадзора, что надо удалить все обходящие сервисы с сервера)

Когда вы видите в новости слова "Блокировка VLESS", то сразу переставайте читать такие новости. VLESS в чистом виде никто не использует, он бегает поверх кучи разных транспортов и если что-то и смогли задетектить, то какую-то конкретную комбинацию.

Подскажите, как вы себе это представляете?

А какие проблемы у Throne? Мне нужен клиент который я просто скажу людям "поставить" дам шаги как зафигачть подписку и настроить маршруты. Изначально это был nekoray, но он же теперь в public archive и устарел, думал заменить на Throne так как показался достаточно приемлемой альтернативой ещё и со схожим интерфейсом, протестировал, вроде работает, но сейчас ты говоришь там есть какие-то проблемы.

3 месяца на нём, 0 вопросов.

из того что было Throne мне больше всего нравился, но в режиме дать друзьям — он сложен, а в режиме работы с конфигом напрямую у него много лишнего функционала. Гиковская штучка, но качественная, я одобряю! у меня проще сильно и меньше.

Потому что не может быть никакого нормального сферического клиента в вакууме. Конфиг sing-box невозможно нормально перенести в GUI. Это будет или клиент для домохозяек с двумя кнопками, или монстроподобный комбайн (которых очень и очень много, вы даже 20% не перечислили), который всё равно не сможет покрыть 100% функциональности. Это как программирование html через визуальный редактор (когда-то было модно, а потом отказались). Правильный вариант использования sing-box - это ручное редактирование json плюс 2 кнопки. И переносимость конфига 100% между всеми устройствами.

А автор начал делать очередной комбайн на свой вкус (думая, что получится лучше) и выложил довольно сырой результат на всеобщее обозрение (первый коммит 5 дней назад). По скриншотам особой продуманности пока что не видно (и не очень красиво на мой вкус), больше похоже на решение своих частных проблем (на свой лад), а не на универсальную программу для всех. А еще по коду похоже на вайб кодинг, но могу ошибаться, прошу прощения.

Мне скорее что-то такое по душе: https://github.com/hdrover/sing-box-drover

Автор Nekoray свернул проект (репозиторий в архиве), но есть популярный форк с частыми обновлениями. Hiddify просто был красивым и с одной кнопкой, на хабре почему-то часто упоминали, в народ пошло, хотя программа сама по себе не очень (да, развитие остановилось, нет смысла пользоваться).

А что конкретно нельзя перенести? Nekoray (ныне Throne) реализует все что нужно в удобном не перегруженном GUI (структура оставляет желать лучшего, но он точно не монструозный комбайн), а что тебе нужно от клиента singbox? Мне нужно чтобы оно поддерживало все инбаунды, удаленные подписки, tun/sys proxy режимы, маршрутизацию. Все, а что ещё нужно? Throne это все реализует, уж точно проще чем json-ы писать, вообще json сам по себе фиговый формат чтобы самому его писать. Если уже писать, то это не singbox, а clash с его удобными yaml конфигами который действительно настолько удобный, что проще а нем, чем в GUI

По-моему через nekoray настроить даже сложнее, чем через json. Всё спрятано в разных местах, настроек много, что-то еще досталось в наследие от xray, одни настройки перекрывают другие. Везде что-то можно переопределить дополнительным блоком json. В итоге, совершенно непонятно что получается на выходе.

Еще проблема, что sing-box постоянно обновляется, меняются правила, что-то становится deprecated, а GUI не успевает.

И я практически уверен, что всё там не реализовать. Например, я хочу, чтобы одни домены шли через один прокси, другие через группу прокси с селектором, dns запросы к разным доменам тоже по разным правилам (что-то через конкретные сервера, что-то через группы с переключателями). А что-то работает только по ipv6, отдельные правила. А еще различные комбинации rule_set с загрузкой правил из внешних источников. Как всё это нормально в GUI отобразить? Никак.

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

https://github.com/hdrover/sing-box-drover да я увидел но позже.
в общем работа с траем такая же.

Правильный вариант использования sing-box - это ручное редактирование json плюс 2 кнопки. 

у меня ровно так и сделано =) Поставите попробуете, отпишитесь!

Пользуюсь FlClashX на базе mihomo, удобный формат правил в yaml на сервере и клиент в целом отвечает всем требованиям. Есть другие альтернативы на базе mihomo, тут уж на вкус и цвет. Оно работает под все кроме iOS, и работает сильно лучше чем условный hiddify, особенно радует автозапуск и автоподключение при включении ПК

mihomo

gRPC и xHTTP для Reality оно когда оно научится поддерживать? Ищу инфу, ответов ноль...

Я смотрел движек mihomo так и не понял что людям в нем нравится остановился на поющей коробке

А можно чуть подробнее про репутацию Happ? Что с ней не так?

Закрытый код. Собственно, этого достаточно.

А ещё криптолинк вне стандарта, хотя Happ кто только уже ни ломал, и, собственно, закрытый ключ для криптолинков вытаскивал. Какие-то нестандартные для клиентов хедеры есть, но благо, что они не ломают стандартные.

Тоже поражаюсь... vless уже зрелый протокол, а под винду всё ещё выбираешь между заброшенным некореем, тяжеленным v2rayN и экспериментальными форками

Karing? Пока на нём. Да, интерфейс надмозга, но работает и предсказуемый.

Ну вот вам не форк а отдельный проект

Видимо плохо искали. Есть кроссплатформенный v2ray tun. Стоит у меня на всех осях

а что у HAPP с репутацией?

flclashx

А как же: koala clash, ficlashx, happ? Это все сделано под Винду и с очень приятным интерфейсом. С поддержкой подписок, группировки, распределение трафика и правил.

sing-box не поддерживает xhttp :(

И gRPC, кажется, тоже. У меня, как минимум, не завёлся.

нет, grpc поддерживается

Сижу на Nekoray+ProxyFire для программ, в которых нельзя явно указывать прокси сервер по TCP+UDP.

Ядро xray прикрутите, плз

Не получится, тут все сделано максимально с упрощением

Прикольно что кто-то наконец решил сделать клиента без этого слоёного пирога из GUI, десятка процессов и скрытых конфигов

Сижу, как послдний нуб, сам сейчас в ивановской области, инет т к село только ёта провода нет, мало того что рубят, так сижу и фигею, где и как найти информацию хотя бы что бы понимать что править, скажал эту прогу посмотрел, и понимаю насколько тупой, до этого настраивал через Нидерланды влесс , по какому то гайду, впихнул через opkg в кинетик гига, но что то пошло не так, vps купленый, 5 баков в месяц, хорошо поддержка как то помогает, но атас, вот скажите, если в сетях ну по 10 бальной системе 2 , можно ли воткнуться в то что бы понимать что делаешь? Пытаюсь вникнуть в ваши комменты, и понимаю насколько тупой, гуглю пытаюсь что то понять, но пониаю насколько инфа не систематизируется в бошке, смотрю из телеги влесс идут сплошные маскировки под мобильный клиент вк, как самому наваять не понимаю. В этой проге вообще не понял как добавить профиль... Короче паника, а без нормального инета оставаться не хочется, не минусуйте, я больше чем уверен что таких как я море, что почитать что бы в экспресс режиме въехать как и что делать?

Спасибо, но все таки хотелось бы про vless xray, амнезию я ставил, но последнее время оаботает сутки и отвал

В Амнезия есть возможность использовать xray клиент и через нее же установить xray на сервер, вопрос в том, будет ли это нормально работать сейчас, когда РНК стал обнаруживать xray, скорее всего, со стандартными настройками, типа SNI google, yahoo и т.п. Другой вариант, поставить на сервер x3-ui, и настроить его по какому-нибудь мануалу (хотя бы руками конфиги не писать), желательно, со своим доменным именем и сайтом-заглушкой, а полученный конфиг подгрузить в клиент Амнезии, она их отлично кушает.

А так, такой информации, как вы хотите, вы вряд ли найдете, так как ее по сути нет. Вернее, информации много, на большая часть из нее вы гладит, примерно, следующим образом: много много много много слов про настройку сервера, с различными бубнами и плясками, шадоусоксами, варпами, и пара слов про клиент, вроде "используйте эти клиенты для швиндовс, глюникс...". Сам столкнулся с такой проблемой, когда Wireguard стали блокировать. Всегда использовал Mikrotik, и на нем настраивал WG и нужную мне маршрутизацию, а как решил перейти на xray, возникли проблемы, как раз, из-за того, что нормальной информации по настройкам клиента нет, а может быть потому, что нормальных клиентов нет:) В итоге решил взять оборудование с поддержкой xray. Сначала прибрел AX3000T а MK убрал на полку, перепрошил в OpenWrt, с горем пополам настроил его как мне нужно, но тут появилась проблема, видимо, из-за больших баз geoip и geosite (или из-за моих кривых рук) появилась задержка DNS, вроде небольшая, но раздражающая, когда сайты открываются с задержкой в пару секунд. В итоге убрал всю маршрутизацию, весь трафик пустил через КВН, вернул МК. Теперь у меня два маршрутизатора, МК управляет маршрутами и ДНС, AX3000T чисто КВН шлюз:)

квн шлюз это чтооо)))?

Это то, что сейчас нельзя называть на три буквы:)

амнезия сейчас пашет?

Попробуйте добавить на актуальной версии клиентов в настройках подключения к AmneziaWG мусорные данные в поля I1-I5. Например отсюда взять: https://voidwaifu.github.io/Special-Junk-Packet-List/

Попробуйте v2ray tun. Он кроссплатформенный

А можно сделать режим proxy-only, чтоб без vpn. А приложения я как нибудь сам заверну на него.

Nekoray работает как прокси по умолчанию, достаточно просто ваш конфиг запустить без галочек сверху. В программах 127.0.0.1 и порт 2080 указать и готово. В Nekoray это тоже настраивается. А программы которые по UDP или без возможности завернуть на прокси можно сделать с помощью Proxifyre, тут на хабре его разработчик есть даже. На него не ругается у игр защита, в отличии от ProxyCap и других программ. Ну и в Elite Dangerous пришлось дописать в outbound вот это (для этого по текущему соединению два раза кликнуть и слева кнопка в квадратике outbound и в левый столбик вставить

{

"udp_fragment": true

}


Не просто можно, а по умолчанию там так и есть. Я например смог настроить только как прокси, а через TUN за вечер так и не завелось.

/bin/ лежит конфиг. Это в первую очередь лаунчер, так что можно любой положить туда

Интересненько. Байпас можно на нем?

ну конечно, но надо самим написать конфиг и положить его в /bin

Karing есть - неплохой, неудобно сделан функционал, так просто не разберешься.

Для меня самое главное в клиенте - сплит-туннель по приложениям (В линухе, винде, андроиде). Зачем мне эти маршруты и диапазоны IP адресов? Один браузер ходит через VPN - туда, куда запретили, или куда что-то сомнительное, одноразовое; другой напрямую - российские сервисы, картинки с котами. Остальные приложения - по необходимости выбираю сам куда им идти. Белый/черный список - по вкусу.

И это отлично работает в платных клиентах, типа Nord, Windsribe, iVPN (но они не стараются успеть внедрить все варианты обхода), и кое-как работает в поделках с гитхаба. То туннель отвалится, то еще что-то, то настройка такая мудреная, что обычному другу я такое выдать не смогу и объяснить как этим пользоваться. Чуть что - ходи к нему и перенастраивай.

Рекомендую для этого использовать локальный прокси-вход, а не VPN. В браузер можно поставить расширение, которое по wildcard домена отправляет запросы в тот или иной прокси. Для Хромовых это SwitchyOmega.

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

Или ещё более сложный сценарий, когда прокси несколько (в моем случае личный vless и рабочий wireguard) - несколько профилей и правила для каждого - и вуаля, никаких ручных переключений, все ходит куда надо абсолютно самостоятельно, без вмешательства с моей стороны. Настроил один раз - и забыл.

karing тоже не поддерживается xhhtp... лучше тот же happ тогда

С недавних пор - поддерживает.

С какой версии? Буквально пару недель назад не поддерживал, а issue про его поддержку был закрыт со статусом что реализовывать это не будут

С v1.2.9.1205, буквально неделю назад выкатили

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

invisible man прекрасно справляется со своей задачей. или вы его специально не упоминаете, чтобы свое решение продвинуть?

Не тестировал. Ну тоже вы тут не считайте, что я что то продвигаю, это в каком то смысле домашний проект у для локальных нужд

да я и не считаю. я поэтому и удивился решил уточнить

Спасибо за работу! Уточните что такое url vless подписки? у меня есть только строка подключения вида vless://... поставщик аеза, на мобилках работает норм, а вот на винде нет, все клиенты перепробовал

Теперь да в последний релиз добавил прямые ссылки. Попробуйте

Happ пробовали?

консольный sing-box мне нравится куда больше, но на Windows его надо вручную «готовить» через wintun;

Первый раз в жизни вылез из ридонли ради этого коммента)

Я может чего-то не понимаю, но о какой готовке речь? На днях буквально скачал с официального сайта sing-box для windows, настроил конфиг с TUN и полетел. Никаких проблем.

Скажу странную вещь, но подо все все еще отлично подходит Амнезия, кушает спокойно и кастомные настройки, и все транспорты, и если на край случай то быстро через их же технологии перезахостить вместо, xray поставить их ядро

xhttp поддерживает тоже?

Да, у меня основной коннект, как раз через него гоняет

У фонекса на сайте есть и клиент и инструкция и впн же они продают

V2rayN в режиме прокси в связке с расширением в браузере simple proxy switcher.

В конце прошлого года, при поддержке @runetfreedom в v2rayN был добавлен пресет с правилами маршрутизации для России, что довольно удобно и делается в пару кликов.

Как я адаптировал v2rayN для России или российские источники geo файлов для v2ray/sing-box/etc
Сегодня был выпущен мажорный релиз v2rayN v7.0, а вместе с ним и моя серия коммитов, которые добавля...
habr.com

тут как бы желательно иметь 2 отдельных пресета - то что блокируется самой РФ (и это наиболее оптимально пускать через сервер в рф) и то что блокируется извне (и тут уже нужна точка за пределами РФ).

я по такой логике и думаю, там у каждого правила есть возможность выбрать куда

Планируется ли сделать github ci/cd для тестов (а они есть?) и для создания готовых сборок под разные ОС? А то как-то ИМХО пока без наличия автоматизации сборки и тестирования страшновато использовать Ваш продукт, хоть он и кажется более функциональным чем nekoray или hiddify

с этим мне нужна помощь, я пока не умею =) Так то да нужно создавать сборки автоматом.
Пока если боитесь качать EXE готовый предлагаю форкнуть и локально его собрать, там прям батник есть для сборки

СПАСИБО ОГРОМНОЕ

Очень долго страдал от того, что нет нормального десктопного клиента, рад, что кто-то наконец сделал)

Судя по всему я слишком глуп и неопытен в подобных программах, чтобы справиться с облегченной версией. Скопировал example-config.json из source пака, потому что в singbox-launcher-0.2.5-win64.zip его не было. Переименовал в нужный config, скопировал свою ссылочку на vless, которую в nekoray использую, скачал exe и dll в лаунчере, запустил....и Crash sing-box с ретраями.

Поставил автору плюс - это безусловно. Вот только бы из коробки чтобы работало, там по самым стандартным направлениям в РФ :(

вам помог, нужно было скачать визард и запустить его. Все заработало!

Вы хотели сделать что-то простое?
Вот простое- когда я скачиваю конфиг от сервера Vless на какой-нибудь v2ray и тут же его запускаю.. и оно работает!
И даже в v2rayN под винду я через несколько неудачных попыток смог разобраться..
В вашей проге.. что мне сделать чтоб она заработала? какой конфиг скормить?..
только не надо мне рассказывать про то, что я неизвестно как должен пойти и понастраивать дополнительно тот конфиг, который я уже настроил у себя на сервере

конфиг? подавляющее большинство ссылками пользуется. Или я не понимаю ваш вопрос

Работает "из коробки" ваще огонь.
Спасибо за работу.

Бесполезная программа, по сути является просто оболочкой над сингбоксом без какой-либо помощи пользователю. Максимум, - выгружает темплейт кофниг. Даже при загрузке уже готовой подписки vless, программа требует Parser Config и увеличивает когнитивную сложность базового действия parse & go еще 15 ползунками, прочитать и решить использовать их или нет разработчик обязывает сразу же. По итогу мне показало краш сингбокса, хотя другие прокси-впны отлично работают:
[31mERROR[0m[0000] legacy special outbounds is deprecated in sing-box 1.11.0 and will be removed in sing-box 1.13.0, checkout documentation for migration: https://sing-box.sagernet.org/migration/#migrate-legacy-special-outbounds-to-rule-actions
[31mFATAL[0m[0000] to continuing using this feature, set environment variable ENABLE_DEPRECATED_SPECIAL_OUTBOUNDS=true
[31mFATAL[0m[0000] start service: default outbound not found: proxy-out

Статья выглядит как просто пиар своего клиента, местами видны куски ии текста (большая часть).

Сравнение некорректное,
В трее у v2rayn информации намного больше, он не выглядит на 2007 (а то и лучше этого)
памяти этот клиент ест больше чем 30мб, хотя условия проведения не ясны поэтому могу ошибаться, у меня он 65мб ест,
прозрачность конфигов в v2rayn хорошая, а зачем париться с текстовым конфигом когда можно через удобный gui. получается, основная идея клиента не нужна?

А почти все перечисленные features есть также и в v2rayn

v2rayn хороший для программистов но мне кажется обычных пользователей. И да это не революционный продукт, в ещё один лаунчер. Вы попробуйте может мои функции вам понравятся. А то ругаете, но не запускали.

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

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

Данный инструмент является профессиональным программным обеспечением, предназначенным исключительно для сетевых администраторов и IT-специалистов

Для написания объективного комментария и сравнения я запускал и ваш.

Притензия к пиару из-за попытки принижения других программ и некорректному сравнению.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации