|
2.4, Skullnet (ok), 18:32, 18/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Для чего оно? Обходить запреты?
VPN используют в основном для создания частных сетей. Для обхода блокировок тоже, но для этого достаточно и V2Ray/Shadowsocks клиента с Socks proxy.
| |
|
3.10, Аноним (2), 18:41, 18/01/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
>для создания частных сетей
Это я понимаю. Конкретно эта штука зачем? Создать свой мирок и там тусить и общаться? Зачем?
| |
|
4.12, Skullnet (ok), 18:45, 18/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Конкретно эта штука зачем? Создать свой мирок и там тусить и общаться?
Да, и чтобы сеть не пропала.
| |
|
|
2.26, Ivan_83 (ok), 19:24, 18/01/2025 [^] [^^] [^^^] [ответить]
| +4 +/– |
Оно для игор по локалке.
Написано же аналог hamachi, оно весьма популярно когда хочется погамать и кажется там сразу и броадкасты и мультикасты работают, чтобы все игры работали.
| |
|
|
2.17, Skullnet (ok), 18:56, 18/01/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
Специально чтобы у ненавистников джавы горела жопа)))
На самом деле на джаве писать такой софт целесообразно, в 2009 году не было Rust-а или Golang-а. К тому же всё кроме сишного модуля драйвера кросс-платформенно.
| |
|
3.22, Аноним (22), 19:13, 18/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Были сишка и плюсы. Но на них ты просто не умеешь писать, верно?))
| |
|
4.33, Skullnet (ok), 20:00, 18/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Были сишка и плюсы. Но на них ты просто не умеешь писать, верно?))
Умею, но плюс таких языков как Java в том, что намного сложнее выстрелить себе в ногу, особенно когда речь идёт о сложном VPN софте. В предыдущих новостях я начитался про утечки памяти в аналогах вроде tinc-а.
| |
|
5.44, Аноним (44), 21:22, 18/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Я бы ещё понял Kotlin, Go, сисярпы всякие... но Java - это и есть выстрел себе в ногу, как в плане лютых тормозов и качества кода, так и в плане зависимостей которые после обновления жабки без песочницы рассыпаются в труху
| |
|
6.47, Skullnet (ok), 21:33, 18/01/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Я бы ещё понял Kotlin
Угадаешь на какой VM работает Kotlin?
> как в плане лютых тормозов
Из-за чего? В Go тоже есть сборщик мусора. Ты видел лютые тормоза в Go софте?
> качества кода
Какое отношение качество кода имеет к определённому языку? Можно и на Go написать Goвнокод.
> так и в плане зависимостей которые после обновления жабки
Где проблемы с зависимостями? Я запустил прогу 2008 года на VM современного года и она просто работает.
| |
|
|
|
3.23, Аноним (24), 19:15, 18/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ну там банковское ПО ещё понятно. Но системное, каковым сетевые протоколы являются тоже, зачем писать на языках, исполняемых в языковой виртуальной машине?
| |
|
4.42, Skullnet (ok), 20:47, 18/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Ну там банковское ПО ещё понятно.
Вот, секюрно, поэтому и пишут.
> Но системное
Куча софта пишут на том же С#, и? Другой пример - весь Android-софт.
| |
4.53, Аноним (53), 22:28, 18/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
А причем тут протоколы и системное ПО? Какая-то каша в голове. Если ты не в курсе, то любая программа прикладного уровня реализует какой-то протокол) И чего теперь?
| |
|
|
|
|
2.27, Аноним (24), 19:24, 18/01/2025 [^] [^^] [^^^] [ответить]
| +/– |
Наверное, пишут на вырост. В надежде, что к 1.0 все провайдеры будут выдавать белые подсети IPv6 каждому клиенту.
| |
2.28, cheburnator9000 (ok), 19:44, 18/01/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Тогда нужен кто-то с белым IP адресом чтобы он их соединил.
Два разных клиента за hard-nat выполненные на роутерах в одном здании в принципе не могут увидеть друг друга без третьих средств.
Два пользователя за CGNAT разных провайдеров могут увидеть друг друга только благодаря третьим службам, например, в сетевых играх для этого существует интеграция с Steam, Xbox Live, Sony PSN, которые реализуют turn, stun, ice протоколы, для такого случая каждый из провайдеров для серого cgnat IP открывает порт для клиента.
Этого ничего не нужно если есть IPv6.
| |
|
|