• Последние ответы
  • Новые темы

[Node.js] Прокся, проброс портов своими руками

Если вам необходимо пробросить порты, например, с виртуалки на локальную машину, то этот скрипт для вас
Скрытое содержимое доступно для зарегистрированных пользователей!

В массиве _servers указываем экземпляры класcа ServerConfig(targetHost, targetPort, localPort, localHost) , где
targetHost - целевой интерфейс (указываем здесь 192.168.2.222 например)
targetPort - целевой порт (указываем здесь порт, на котором запущен сервис, а для ситуации наоборот, здесь )
localPort - локальный порт или порт сервиса, указывается порт, к которому мы хотим обращаться. По умолчанию, такое же значение как и targetPort
localHost
- локальный интерфейс - интерфейс, на котором слушать новые соединения. По умолчанию "0.0.0.0" - слушать локально все интерфейсы

В консоль будет выводиться инфа при новых соединениях и по завершении соединения будет писать кол-во прочитанных и записанных байт.

Работает не только с http соединениями, но и вообще с любыми. Я использую для проксирования разных сервисом с виртуальной машины до хоста.
 

Сверху