Как скрыть IP в гибридном приложении p2p / server, которое работает в браузере? - PullRequest
0 голосов
/ 03 апреля 2019

Я запускаю гибридное приложение server / p2p с Node.js и Socket.io, которые будут запускаться для пользователей в их браузере без каких-либо загрузок приложений.

Я хочу упростить только соединения и выполнять минимальные задачина стороне сервера.Но эта попытка, похоже, срывается, когда речь идет о защите конфиденциальности идентификационных данных клиентов в отношении их IP-адресов.

Я думал об этом решении: ведите на стороне сервера таблицу всех подключенных клиентов и перенаправляйте входящие пакеты на основена ID, выданном каждому получателю, который я перевожу в соответствующий IP на стороне сервера.Похоже, это в первую очередь побеждает назначение p2p, и я думаю, что мой сервер в конечном итоге будет нести большую нагрузку трафика.

Кажется, если я пойду с этим, то это действительно просто серверное приложение, а не гибридный p2p-серверприложение.

Есть ли решение этой проблемы?Я хочу быть масштабируемым, поэтому я думал о p2p, но безопасность и конфиденциальность просто необходимы.

Спасибо

...