socksv5 icon indicating copy to clipboard operation
socksv5 copied to clipboard

Added feature to server.js

Open Nedgeva opened this issue 9 years ago • 1 comments

Simple socks chaining

Now you able to use this socks server as a SOCKS5 gate / relay (i mean pass traffic thru other socks servers, especially useful when you need obtain a static connection to only one server). It's possible to make a simple chain like this:

Socks client --> Our socks gate / relay server --> Any other socks5 servers

This addition is not ruining your codebase nor breaking backward API compatibility.

Usage:

socks.createServer(options, listener, proxOptions);
Where 'proxOptions' is object that similar to one you passing to client:
{
 enabled: true, // optional, change proxOptions.enabled to false when relay not needed anymore
 proxyHost: 'hostname or ip',
 proxyPort: 1080,
 auths: [ socks.auth.None() ]
}

Nedgeva avatar May 11 '16 14:05 Nedgeva

Hi ,

thanks for the proxy chaining code . it worked .

sachinraste avatar Sep 21 '20 06:09 sachinraste