Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск Lanemu P2P VPN 0.14"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от opennews (??), 12-Июл-26, 10:46 
Состоялся выпуск Lanemu P2P VPN 0.14 - реализации децентрализованной виртуальной частной сети, работающей по принципу Peer-To-Peer, при котором участники подключены друг к другу, а не через центральный сервер. Участники сети могут находить друг друга через BitTorrent-трекеры или BitTorrent DHT, либо через других участников сети (peer exchange). Приложение является бесплатным и открытым аналогом VPN Hamachi, написано на языке Java (c отдельными компонентами на языке Си) и распространяется под лицензией GNU LGPL 3.0. Поддерживается запуск в Windows, GNU/Linux, FreeBSD и Mac OS...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=65890

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск Lanemu P2P VPN 0.14"  –4 +/
Сообщение от Аноним (1), 12-Июл-26, 10:46 
Почему Java, а не JavaScript?
Ответить | Правка | Наверх | Cообщить модератору

3. Скрыто модератором  +5 +/
Сообщение от Анон1110м (?), 12-Июл-26, 10:59 
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от Аноним (6), 12-Июл-26, 12:40 
потому шта жабаскрип - это полнейшее и лютейшее недоразумение, и не понятно как оно обогнало богоподобную джаву в вебе, нет этому разумного объяснения
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

8. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от Аноним (-), 12-Июл-26, 13:02 
Может дело в сложности Java?
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от Аноним (10), 12-Июл-26, 13:31 
>нет этому разумного объяснения

Естественный отбор в действии. По Дарвину в эволюционной гонке побеждает не сильнейший/быстрейший/оптимальнейший/умнейший/красивейший/етц, а более ПРИСПОСОБЛЯЕМЫЙ.

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

17. "Выпуск Lanemu P2P VPN 0.14"  –1 +/
Сообщение от Аноним (17), 12-Июл-26, 14:45 
Хитрейший это называется, а не 8 томов текста.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от Аноним (17), 12-Июл-26, 14:47 
По Дарвину 333. Не обезьяны же мы
Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от Аноним (10), 12-Июл-26, 14:47 
Молодец! Исправил ошибку Дарвина.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

20. Скрыто модератором  +/
Сообщение от Аноним (17), 12-Июл-26, 14:55 
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

41. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от Аноним (41), 12-Июл-26, 23:56 
Есть люди хитрые, а есть умные. Хитрость обычно от недостатка ума.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

34. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от Аноним (34), 12-Июл-26, 19:04 
>>нет этому разумного объяснения
> Естественный отбор в действии. По Дарвину в эволюционной гонке побеждает не сильнейший/

Скорее, естественная жаваскриптовая^W опеннетная глупость в действии. Нет тут никакой "эволюционной гонки", как впрочем и "естественного отбора" (тем более в эволюционный критериях). Есть маркетинговый бюджет и прочие "прелести" корпоративного продвижения продуктов.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

2. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от Анон1110м (?), 12-Июл-26, 10:58 
Windows XP поддерживается?
Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск Lanemu P2P VPN 0.14"  +3 +/
Сообщение от tonysemail (??), 12-Июл-26, 11:31 
Packages
    Universal (64-bit & 32-bit)
    Windows Vista / XP (64-bit)
    Linux (64-bit)
    Windows Vista / XP (32-bit)
    Windows 11 / 10 / 8.1 / 8 / 7 (64-bit)
    Windows 10 / 8.1 / 8 / 7 (32-bit
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск Lanemu P2P VPN 0.14"  –1 +/
Сообщение от Аноним (22), 12-Июл-26, 15:41 
Вы хотите сказать, что у вас работает комп с Windows XP? Это уже не смешно. Прикинь, уже Windows 10 не поддерживается, устарела.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

23. "Выпуск Lanemu P2P VPN 0.14"  +3 +/
Сообщение от Аноним (23), 12-Июл-26, 16:54 
> не поддерживается, устарела.

Это там биты позаржавели, перестали где надо 0 и 1 выдавать?

Ответить | Правка | Наверх | Cообщить модератору

29. Скрыто модератором  +/
Сообщение от Анон1110м (?), 12-Июл-26, 18:40 
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

26. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от Аноним (26), 12-Июл-26, 17:33 
Судя по всему, да.

Other
Windows Vista / XP (64-bit)
Universal (64-bit & 32-bit)
Windows Vista / XP (32-bit)

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

35. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от Аноним (35), 12-Июл-26, 19:20 
Должно бы) Писано на Java 8. А JRE 8 под XP есть.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

7. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от Аноним (7), 12-Июл-26, 13:01 
Ждём альтернативные реализации.
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск Lanemu P2P VPN 0.14"  –1 +/
Сообщение от Аноним (11), 12-Июл-26, 13:57 
Такое себе. Куда лучшими аналогами будут tinc, n2n или netbird.
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск Lanemu P2P VPN 0.14"  –2 +/
Сообщение от Skullnetemail (ok), 12-Июл-26, 14:01 
NordVPN тоже будет куда лучшим аналогом! /s
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от Энтомолог_русолог (ok), 12-Июл-26, 17:29 
tinc и n2n заброшены, что в них по уязвимостям ЛММ его знает
netbird и tailscale(опционально со своим headscale) прекрасно работают, активная разработка, обновления с исправлениями безопасности
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

30. "Выпуск Lanemu P2P VPN 0.14"  –1 +/
Сообщение от Анон1110м (?), 12-Июл-26, 18:41 
> Такое себе. Куда лучшими аналогами будут tinc, n2n или netbird.

SoftEther VPN?

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

13. "Выпуск Lanemu P2P VPN 0.14"  +2 +/
Сообщение от aname (ok), 12-Июл-26, 14:18 
Меня всегда интересовало, как эти DHT-based клиенты ищут пиры. Они типа все IPv4 адреса перебирают, в поисках?
Ответить | Правка | Наверх | Cообщить модератору

15. Скрыто модератором  –1 +/
Сообщение от derfenix (ok), 12-Июл-26, 14:33 
Ответить | Правка | Наверх | Cообщить модератору

16. Скрыто модератором  +/
Сообщение от aname (ok), 12-Июл-26, 14:37 
Ответить | Правка | Наверх | Cообщить модератору

21. Скрыто модератором  +/
Сообщение от Skullnetemail (ok), 12-Июл-26, 14:56 
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск Lanemu P2P VPN 0.14"  +1 +/
Сообщение от ProfessorNavigator (ok), 12-Июл-26, 17:16 
> Меня всегда интересовало, как эти DHT-based клиенты ищут пиры. Они типа все IPv4 адреса перебирают, в поисках?

Принцип работы DHT примерно следующий (могут быть различные вариации на тему).

Для начала нужно знать адрес хотя бы одного другого "живого" узла DHT. Создаётся свой узел DHT с уникальным идентификатором. В торрентовской DHT идентификатор - 20 байт, генерируется на основе внешнего ip адреса. Внешний ip можно получить, отправив ping запрос к другому известному DHT узлу - в ответе скорее всего ваш адрес будет указан - или отправив запрос на STUN сервер с сокета, через который будет идти DHT коммуникация узла.

После генерации идентификатора собственного узла, нужно заполнить таблицу маршрутизации - в ней будут храниться адреса других узлов и их идентификаторы. Для заполнения на любой другой известный узел DHT отправляется запрос поиска узла (find_node), ищется ваш же узел - по вашему идентификатору (find_node можно отправлять и для других узлов). В ответ другой узел присылает 8 ближайших к запрашиваемому идентификатору узлов из собственной таблицы маршрутизации. Близость рассчитывается по идентификатору: идентификатор из запроса пропускается через операцию XOR попарно с имеющимися в таблице узлами, чем результирующее число меньше, тем узел считается ближе. К полученным 8 узлам вновь отправляются аналогичные find_node запросы, и т.д. "Стоп-сигнал" обычно - если в ответе нет ни одного не опрошенного уже узла.

После заполнения таблицы маршрутизации, можно слать другие запросы. Например на поиск пиров. Берётся sha1 хэш торрент файла, ищутся в собственной таблице маршрутизации 8 ближайших к нему узлов и к ним отправляются запросы. В ответ узлы шлют либо 8 ближайших к хешу других узлов, либо имеющиеся у них адреса пиров, либо и то и другое сразу. Плюс - токены (обычно от 4 до 20 случайных байт). Токены нужны, чтобы потом анонсировать - объявить - своего пира. На 8 ближайших к хешу узлов отправляется запрос с номером порта (в качестве адреса используется тот, с которого запрос пришёл), на котором ваш торрент-клиент ждёт соединения, номер порта - внешний естественно, плюс токен. Если выданный (хранящийся на узле, к которому отправлен запрос) и присланный в запросе токены  не совпадают, то запрос должен быть отклонён.

Кроме того, можно размещать на узлах любые наборы данных, размером до 1000 байт. Там используется либо хеш-сумма данных, либо хеш ed25519 ключа и соли (в качестве соли может использоваться любой набор данных размеров до 64 байт). В последнем случае плюсом ещё подписи проверяются. Запросы - по описанному выше принципу: 8 ближайших узлов из собственной таблицы маршрутизации и т.д.

В большинстве случаев в процессе одного запроса нужно опросить примерно от 70 до 200 узлов (цифра зависит от множества факторов и может сильно отличаться в любую сторону), чтобы получить результат. Все запросы обычно идут по протоколу UDP.

Различные P2P мессенджеры и другие подобные программы работают примерно аналогично. Подробней можно почитать например тут: https://bittorrent.org/beps/bep_0000.html (всё, что имеет DHT в названии).  

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

31. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от Аноним (31), 12-Июл-26, 18:48 
> реализации децентрализованной виртуальной частной сети
> Для начала нужно знать адрес хотя бы одного другого "живого" узла DHT
> STUN сервер

Одному мне здесь видится некоторое противоречие? Сеть децентрализованная, но без центрального сервера не работает. Децентрализованная-ish.

Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от ProfessorNavigator (ok), 12-Июл-26, 19:04 
> Одному мне здесь видится некоторое противоречие?

Видимо - да)) STUN тут вовсе необязателен, id собственного узла может быть сгенерирован случайным образом. Просто если узел, к которому идёт запрос, поддерживает что-то вроде этого:  
https://bittorrent.org/beps/bep_0042.html , то ваш запрос может быть оставлен без ответа. По той же ссылке указано, что узел в свой ответ должен включать адрес, с которого получил запрос - как раз для определения внешнего ip адреса.

Узлов же DHT по некоторым данным только в торрентовской сети - несколько миллионов. И подключаться вы можете к любому. Трудность обычно представляет самое первое подключение - оно чаще всего идёт через публичные узлы по типу dht.libtorrent.org:25401, которые не всегда доступны (но оно вовсе не обязательно, что делается именно так). Дальше же обычно известные узлы кешируются, и подключение идёт к узлам из кеша.  

Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от aname (ok), 12-Июл-26, 20:50 
>[оверквотинг удален]
> https://bittorrent.org/beps/bep_0042.html , то ваш запрос может быть оставлен без ответа.
> По той же ссылке указано, что узел в свой ответ должен
> включать адрес, с которого получил запрос - как раз для определения
> внешнего ip адреса.
> Узлов же DHT по некоторым данным только в торрентовской сети - несколько
> миллионов. И подключаться вы можете к любому. Трудность обычно представляет самое
> первое подключение - оно чаще всего идёт через публичные узлы по
> типу dht.libtorrent.org:25401, которые не всегда доступны (но оно вовсе не обязательно,
> что делается именно так). Дальше же обычно известные узлы кешируются, и
> подключение идёт к узлам из кеша.

Т.е. она как бы децентрализованная, но как бы нужен центральный сервер, чтоб оно заработало, иначе чёт никак.

Д- Децентрализация

Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от ProfessorNavigator (ok), 12-Июл-26, 20:57 
> Т.е. она как бы децентрализованная, но как бы нужен центральный сервер, чтоб
> оно заработало, иначе чёт никак.
> Д- Децентрализация

Вам не нужен централизованный сервер, вам нужен любой узел, который вам ответит. На сервере он или нет - без разницы. Если вы попадёте на обычный торрент-клиент, вы также без проблем подключитесь к DHT сети. Тут дело в другом - "белые" и "серые" ip. Если речь идёт про ipv4.  С ipv6 - вообще никаких проблем. Вы просто подключаетесь к первому попавшемуся узлу. Единственное условие - вы должны знать его адрес.

Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск Lanemu P2P VPN 0.14"  –1 +/
Сообщение от Аноним (32), 12-Июл-26, 19:04 
Кто эзает? Как оно? А то воды много, а по сабжу ровно ничего. Ыксперты)
Ответить | Правка | Наверх | Cообщить модератору

37. Скрыто модератором  +/
Сообщение от Аноним (-), 12-Июл-26, 20:54 
Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от localhostadmin (ok), 12-Июл-26, 21:38 
Чем это лучше игдрасиля?
Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск Lanemu P2P VPN 0.14"  +/
Сообщение от Аноним (40), 12-Июл-26, 23:08 
Ничем, обе штуки бесполезные
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру