Pull to refresh

Comments 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 с этим же конфигом проблем нет.

UFO landed and left these words here

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

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

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

Обнови ядра наконец, фингерпринты наверное пособирали и вот уже "заблокали", на мой прокси жалоб не было. На данный момент 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? Это все сделано под Винду и с очень приятным интерфейсом. С поддержкой подписок, группировки, распределение трафика и правил.

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

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

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

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

Прикольно что кто-то наконец решил сделать клиента без этого слоёного пирога из 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://... поставщик аеза, на мобилках работает норм, а вот на винде нет, все клиенты перепробовал

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

консольный 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-специалистов

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

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

Sign up to leave a comment.

Articles