Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


3proxy and UDP support. True story?
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

3proxy and UDP support. True story?

DarioXDarioX Member
edited January 2015 in Help

Hey you nice bunch of people!

Soo, since Socks5 is supposed to support TCP and UDP connections and 3proxy claims to respect the protocol (https://www.ietf.org/rfc/rfc1928.txt), I was thinking about setting up a socks proxy for torrenting.

Saldly it doesn't seem to be working for me. 3proxy opens just a TCP port with "socks -p(port)", I wonder why? The only way I found to open a UDP port, is to use "udppm", but this expects a host and port to resolve to - not very useful for torrenting. I also tried to relay the traffic to some other proxy servers (dante, antinat), with no success.

The question is now: Am I simply incapable of setting up such a simple proxy or is 3proxy not capable of this task?

Thank you in advance for your help.

PS: Please do not suggest alternative ways of setting this up. I am doing this just for fun and I'm trying to understand why the socks5 protocol seems to be incompatible with this scenario. I'm only interested in socks5 + udp, thank you.

EDIT, forgot to attach the config file:

This script uses google NS by default
nserver 8.8.8.8

Leave default cache size for DNS requests:

nscache 65535

Leave default timeout as well:

timeouts 1 5 30 60 180 1800 15 60

Provide the IP-address to be listened
If you ignore this line, proxy will listen all the server’s IP-addresses

internal myip

Define user and password

users dariox:CL:password

Specify daemon as a start mode

daemon

and the path to logs, and log format. Creation date will be added to a log name

log /var/log/3proxy.log D
logformat "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T"

Compress the logs using gzip

archiver gz /usr/bin/gzip %F

store the logs for 30 days

rotate 30

Configuring socks5-proxy
enable strong authorization

auth strong

udppm port ip port

Purge the access-list of http-proxy

flush

set the maximum number of simultaneous connections to 80

maxconn 80

run socks on -p port

socks -p (port)

Comments

Sign In or Register to comment.