Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.03.2020, 22:00
Новичок на форуме
Отправить личное сообщение для vanohaker Посмотреть профиль Найти все сообщения от vanohaker
 
Регистрация: 26.03.2020
Сообщений: 1

socks5 сервер на nodejs
Всем привет господа кодеры. Толкните пожалуйста в нужном направлении.
Есть задумка сделать socks5 сервер с авторизацией на nodejs (ибо других подходящих под данную задачу софтин я просто не нашёл).
Задумка такая. Пользователю в личном кабинете даётся ip:port user:password от сервера, он вбивает эти данные в свою программу клиент и в зависимости от комбинации пользователя и пароля строится маршрут трафика за socks5 сервером.
Например:
1.1.1.1:4444 user1:password1 пользователь выходит в Нидерландах
1.1.1.1:4444 user2:password2 пользователь выходит через Амстердам
1.1.1.1:4444 user3:password3 пользователь выходит через Германию
То есть в зависимости от авторизации меняется маршрут.

Сам процесс так сказать зарождения socks5 на порту сервера можно реализовать на https://www.npmjs.com/package/simple-socks,
авторизацию на RADIUS https://www.npmjs.com/package/radius
А вот дальше беда. Я думал что можно маркировать пакеты и строить правила в iptables чтобы потом маршрутизироваться через правила в нём но не нашёл модуля который может маркировать пакеты.
Толкните пожалуйста в нужную сторону. Спасибо.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
На что способен nodejs как сервер? MrFox Node.JS 1 22.02.2017 19:11
WebSocket - nodejs SVARAI AJAX и COMET 2 17.02.2014 06:41
Сервер на nodejs отклоняет слишком частые запросы imissyouso AJAX и COMET 0 16.02.2014 18:41
Проблема с загрузкой файла на сервер shkarbatov Серверные языки и технологии 8 13.08.2011 00:27
Comet: NodeJS - с чего начать разработку? Vulkan AJAX и COMET 13 27.11.2010 18:25