Состоялся выпуск Lanemu P2P VPN 0.11.7 - реализации децентрализованной виртуальной частной сети, работающей по принципу Peer-To-Peer, при котором участники подключены друг к другу, а не через центральный сервер. Участники сети могут находить друг друга через BitTorrent-трекеры или BitTorrent DHT, либо через других участников сети (peer exchange). Приложение является бесплатным и открытым аналогом VPN Hamachi, написано на языке Java (c отдельными компонентами на языке Си) и распространяется под лицензией GNU LGPL 3.0. Поддерживается запуск в Windows, GNU/Linux и FreeBSD...Подробнее: https://www.opennet.me/opennews/art.shtml?num=61504
> HamachiВоспоминание разблокировано: играть с пацанами контру через хамачи.
Внезапное озарение что это был просто впн, а не магия.
да в контру 1.6 и сейчас играют серверов хватает.
А если объединить пару-тройку офисов?
А это же типа как Tor ноды?
И потом если что попробуй докажи, что это не ты?
Если ты ещё локально запустишь веб сервер это будет почти как .onion ресурс.
Похоже так. Запускаешь. Через тебя проводится противозаконная транзакция. К тебе приходят с вопросами.
> Похоже так. Запускаешь. Через тебя проводится противозаконная транзакция. К тебе приходят
> с вопросами.Не, сразу радиолюбители шампанского, евпочя ;)
хамачи не так работает
Да и без тор ноды и с отключенным компьютером доказать что это не ты будет крайне проблематично.
доказать что?
Что угодно, если это доказывают что-то в твою пользу, а не пользу тех, кому ты будешь пытаться доказать.
Ну ты же понимаешь, что товарищмайору нужно как-то выбирать э... собутыльников?
мидл нода не к чему не обзывает
и никаких абуз не несет
читаем маны
Не хватает "отдельных компонент написанных на пэхапэ, питоне и перле"... То-ли кровавый интерпрайз, то-ли курсовая работа.
Сейчас у корпорастов и хипстеров другие языки в моде.
> То-ли кровавый интерпрайз, то-ли курсовая работа.Нифига-се какой размах)))
"Приложение является бесплатным и открытым аналогом VPN Hamachi, написано на языке Java (c отдельными компонентами на языке Си) и распространяется под лицензией GNU LGPL 3.0. Поддерживается запуск в Windows, GNU/Linux и FreeBSD."Звучит как юзерфрендли на хомяковском, но по факту кроме готового exe для винды никакой формой готового пакета для хомячков на Linux Mint, даже appimage нет, пердохайтесь с сорсами, почаны! xD
Разработчики разрабатывают софт. Дистрибъюцией должны заниматься дистрибъюторы. Под вантуз есть экзе исключительно потому, что кроме разрабов его собрать больше некому: у вантуза нет культуры отделения разрабов от дистрибъюторов. В дальнейшем автору придется самостоятельно пилить автообновление, потому что в вантузе нет центрального механизма для этого.
Никто никому ничего должен запомни это.
> есть экзе исключительно потому, что кроме разрабов его собрать больше некомуА точно не из-за того, что под "вантуз" существуют пользователи и под "вантуз" в большинстве случаев можно собрать один экзе под все актуальные "вантузы"? А не как в гнилуксе - собрал экзе, а он не работает примерно ни у кого, в том числи и из-за отсутствия этого кого
Все актуальные вантузы это единственный вин7.
> но по факту кроме готового exe для винды никакой формой готового пакета для хомячков на Linux Mint, даже appimage нет, пердохайтесь с сорсами, почаны! xDА зачем тебе пакет, когда просто делаешь java -jar <программа> и оно работает?
И у кого это на десктопе (где будет нужен хамачи или аналог) джава установлена? У 0,015 процента юзеров-девелоперов на джаве?
Будет надо, поставят.
Ну да, поставят... Хамачи скорее всего.
Хамачи одинакого поставить по сложности для обычного пользователя, но придётся заплатить чтобы коннектить больше 5 пиров, а тут анлимитед и бесплатно.
Я знаю в чём отличия. Я юзал и хамачи и почти все аналогичные причиндалы, выходившие за последние лет 20 (даже чуть больше, на самом деле). Мне рассказывать отличия не нужно.
Только ты всё-таки не учитываешь, что "обычные пользователи" на десктопном компе джаву не держат. У тебя профессиональная деформация - ты сам, наверное, тоже джава-девелопер. Проблема, что это такой типично линуксовый подход: софт делается не для потенциальных юзеров такого софта, а для самого девелопера этого софта (и в этом нет ничего плохого самого по себе, кстати, - делать нужную себе прогу - это нормально. Но вот когда это начинает позиционироваться: "для обычных пользователей, которые в сложной фигне разбираться не хотят, а чаще и не умеют" - тут и начинается парадокс пространственно-временного континуума: какие-то сферические в вакууме "простые люди, выбирающие десктопный софт на джаве").Это когда ты сам джава-девелопер, тебе может казаться, что десктопная прога на джаве - хорошая идея (и то, только в случае, когда больше ни на чём другом не умеешь писать или не умеешь нормально писать). Но больше никому так не кажется.
У автора отличная идея (софтина нужная в своей нише), но реализована на том, на чём автор мог, а не на том, на чём бы была хороша.
P.S. Мы кажется уже вели подобный диалог в прошлый или даже позапрошлый раз. Ты никого не переубедил тогда да и тебя никто не переубедил. Не случится ни того, ни другого и в этот раз. Спорить смысла нет.
P.P.S. А автор, если он хотя бы сам это юзает, пусть пилит дальше - значит как минимум один юзер у него гарантированно есть. Не говорун и то уже замечательно. Это намного больше пользы, чем от пустых разговоров (особенно на опеннете).
> Только ты всё-таки не учитываешь, что "обычные пользователи" на десктопном компе джаву не держат.Её легко поставить, что Oracle, что OpenJDK. Я в 10 лет справился, а "обычные пользователи" не справятся?
И да, типичные пользователи Java держат, без неё Minecraft не работает)
> Но вот когда это начинает позиционироваться: "для обычных пользователей, которые в сложной фигне разбираться не хотят, а чаще и не умеют"
Ты гонишь. Если смогли хотя бы хомячи поставить, то и Lanemu смогут. Суть в том, что у Hamachi просто нет нормальных (бесплатных и open-source) аналогов с которыми нет тотального траха, а про всякие OpenVPN смысла нет разговаривать, они немного про другое.
> Это когда ты сам джава-девелопер, тебе может казаться, что десктопная прога на джаве - хорошая идея
Мне ничего не кажется, программа просто на Java а ты "deal with it". Чтобы запустить, знания в программировании не нужны.
> Её легко поставить, что Oracle, что OpenJDK. Я в 10 лет справился, а "обычные пользователи" не справятся?Вот сразу видно девелопера.
Отвечаю: справились бы. Но не хотят. Даже программировать минимально многие могут научиться. Но не многие это делают.
"Человек может всё, но лучше всего он делает вид, что может всё." (с)> Ты гонишь. Если смогли хотя бы хомячи поставить, то и Lanemu смогут. Суть в том, что у Hamachi просто нет нормальных (бесплатных и open-source) аналогов с которыми нет тотального траха, а про всякие OpenVPN смысла нет разговаривать, они немного про другое.
Действительно - бесплатных, опен-сорс и простых в настройке - нету. Как говориться - выберите любые 2 опции из 3. P.S. Кстати, опен-сорс для большинства не самоцель, чувак. Хамачи не опенсорс и его юзерам это само по себе не мешает.
> Мне ничего не кажется,
Вот примерно так линукс на десктопах не может стать популярных десятилетиями. Непоколебимая уверенность, что уж им-то ничего не кажется и нежелание ничего делать, что реально может это изменить.
> программа просто на Java а ты "deal with it".
Ну да. Как и с любой другой прогой. Вот только с чем именно "дил визить" каждый выбирает сам. В итоге сейчас самый популярный в классе - хамачи.
> Чтобы запустить, знания в программировании не нужны.
Зато джава на десктопе нужна. Которой ни у кого, кроме джава-девелоперов на десктопе (зачастую игровом - раз уж там надо хамачи или аналог) нет.
Такой вот парадокс: знания в программировании не нужны, а софт, который юзают на десктопах только программисты - нужен.Ты снова никого ни в чём не убедил. "Deal with it" (с)
> Отвечаю: справились бы. Но не хотят. Даже программировать минимально многие могут научиться. Но не многие это делают.Ещё раз: при чём тут программирование?
Вы какие-то нелепые отмазы лепите, ей богу.
> P.S. Кстати, опен-сорс для большинства не самоцель, чувак. Хамачи не опенсорс и его юзерам это само по себе не мешает.
Зато мешает проприетарность и ограничение по кол-ву числа пиров. Возможность создать СВОЮ сеть, где участники через DHT друг-друга найдут - это киллерфича по умолчанию.
Грубо говоря - хамачи сдохнет, а Lanemu будет работать.
Кстати, вроде бы древняя версия хамачи была похожа на Lanemu, а потом её прибрали к рукам. Windows-only однако.
> Вот примерно так линукс на десктопах не может стать популярных десятилетиями. Непоколебимая уверенность, что уж им-то ничего не кажется и нежелание ничего делать, что реально может это изменить.
Линукс уже давно на десктопе там, где компьютер играет роль чуть большую чем лаунчер для Google Chrome. Ставить везде винду по умолчанию и ныть почему линукса нет на десктопе - это конечно 10 из 10.
> В итоге сейчас самый популярный в классе - хамачи.
Нет, хамачи никогда популярным не был. Были другие софтины вроде Garena, Tunngle и прочие. Вот они были популярны, а хамачи с его ограничением по пирам был в аутсайдерах. Однако все кроме хамачи умерли, потому что нужно содержать сервера и проприетарщина. Хамачи, я думаю, отправится за ними в гроб однажды.
> Зато джава на десктопе нужна. Которой ни у кого, кроме джава-девелоперов на десктопе (зачастую игровом - раз уж там надо хамачи или аналог) нет.
Есть у Minecraft игроков))
> Ты снова никого ни в чём не убедил.
Тупых переубедить невозможно.
Как оно обходит cgnat?
Можно передавать трафик через других пиров, если нет прямого подключения.Второй вариант - STUN, в настройках того же OpenWRT его поддержка есть.
Так у других пиров тоже CGNAT.А TURN (конечно же, TURN, а не STUN), это релей, который кто-то должен поддерживать, а "поставил и работает".
> Так у других пиров тоже CGNAT.Ну тогда арендуй сервак и коннектись через него.
Вот даже совсем нищие провайдеры раздают белые айпи.
>Ну тогда арендуй сервак и коннектись через него.Тогда зачем мне Lanemu, если всё равно нужно ручками возиться с настройками?
Тогда уж просто openvpn, и послать пирам ovpn файлы.>Вот даже совсем нищие провайдеры раздают белые айпи.
Где? В Маскве?
Сейчас нераспределённые IPv4 остались только в APNIC, да и те не горят большим желанием их раздавать.
Мне, правда, провайдер выдаёт белый IPv6, но на него входящие соединения режутся файрволом.
(В соседнем кафе хуавэйский роутер раздаёт "чёрный" ipv6 из fd00::/8 и делает NAT (не PAT, а именно NAT) на один-единственный белый ipv6.)
> Тогда зачем мне Lanemu, если всё равно нужно ручками возиться с настройками?
> Тогда уж просто openvpn, и послать пирам ovpn файлы.Ты офигел сравнивать настройку OpenVPN с Lanemu. Lanemu сможет и нуб настроить, а с OpenVPN придётся хорошенько потрахаться, причём он же серверный. В этом же и смысл, потому что аналоги хуже в сложности настройки.
> Сейчас нераспределённые IPv4 остались только в APNIC, да и те не горят большим желанием их раздавать.
В мухосранске раздают белые айпи, а в Москве нет? Ты это не смешно пошутил.
У вас там может и раздают, у нас давно нет.
>Ну тогда арендуй сервак и коннектись через него.У нас цены на трафик, кстати, конские. 2000 рублей за 500кб/с
Идея интересная, получше чем 10 вшитых корневых серверов tor сети
...но java это мне не нравится. Не знаю как насчёт быстродействия, может и также как и на других языках, но платформы стараюсь не ставить.
> ...но java это мне не нравится.Аудитории опеннета видимо промыли мозги, что Java - зло, хотя по факту ничего лучше для такого софта не придумали. Плюсы (и сишка тоже) небезопасны и без использования cross-platform фреймворков лучше на них не писать (фреймворки вроде Qt улучшают безопасность кода, но не делают её идеальной), Go - убог и застрял в 60-х. Rust - хоть и безопасен, но только от синтаксиса уже вытекают глаза. Python - тормоз и нет нормальных потоков (GIL).
> Go - убог и застрял в 60-хСразу видно, что ты с ним не работал дальше Hello World'a или вообще только на скриншотах код видел.
> Сразу видно, что ты с ним не работал дальше Hello World'a или вообще только на скриншотах код видел.Делал на нём PR, но дальше PR никуда не уходил, потому что на golang-е кроме мелкой (консольной) софтины ничего не пишут толком. Нужность языка программирования на лицо. Программисты осилившие нормальные ЯП: C, C++, Java и т.д. тоже не понимают смысл существования Go.
Вот даже почему существует Rust-тишка понятно, а Go - это очередной фиксинг "фатального недостатка".
Ждите когда тут появится: https://killedbygoogle.com/
> Ждите когда тут появится: https://killedbygoogle.com/Интересно... Посмотрел список, почитал описание. Около 99% этого крапа в принципе не должно было на свет появиться. Тебе было мало яндекс бара что прям пипец как скучаешь по Google Deskbar? Такое надо не убивать, а убивать, потом оживлять и снова убивать
> Посмотрел список, почитал описание. Около 99% этого крапа в принципе не должно было на свет появиться.О чём я и говорю)
Либо глупость, либо троллинг про golang. Консольных приложений на нем если капля в море. А вот web, сетевые приложения, микросервисы, кибернетисы, докеры - навалом. Про 60-е - это вообще инсинуация. Сравни с фортраном.
> Либо глупость, либо троллинг про golang. Консольных приложений на нем если капля в море.Дофига (micro, lazygit и т.д.), и это хорошо написанные приложения.
> А вот web, сетевые приложения, микросервисы, кибернетисы, докеры - навалом.
Ах, так сразу говори, что современный коммерческий сектор. Сейчас ситуация такова, что расплодилась куча кодеров с космическим ЧСВ, которые не могут осилить даже джаву, а уж C++ и подавно осилить не смогут. Как только тренд на Go кончится, его закопают и забудут - это вообще норма для современных компаний. Придумают потом другой (недо)язык для своего веба и кубернетисов и будут пиарить как САМЫЙЛУЧШИЙВМИРЕ. Нитакусики по другому не могут. Уважающий себя человек новый проект писать на Go не будет.
P.S. Pascal/Delphi тоже сдох, хотя был куда лучше чем Go.
P.P.S. Про Dart забыли? Тоже никому почти не нужная поделка Google.
> Сравни с фортраном.
Зачем? Потому что сравнения с нормальными ЯП, которые рулят индустрией, golang не вытягивает?
тебе же никто не мешает свой входно узел поднять?
есть еще свой непубличный бридж ))
смелее
Жив, курилка. Но по прежнему на java. Нет в мире счастья. Ждём дальше.