librelist archives

« back to archive

Good SOCKS5 server (w/ UDP associate support)

Good SOCKS5 server (w/ UDP associate support)

From:
Przemysław Pawełczyk
Date:
2012-06-06 @ 08:51
Hello.

OpenSSH SOCKS5 implementation (-D) doesn't support UDP due to lack of
UDP transport mechanism in SSH protocol. Personally I'd welcome
solution (protocol extension) restricted to OpenSSH on both ends, as
it's true almost all the time, at least for me, but it's not the place
to discuss it.

I am occasionally tired of lack of UDP in some cases. I googled for
SOCKS5 servers with UDP support. I've found 2 free servers:
- Dante (BSD/CMU-type license) -- http://www.inet.no/dante/
- DeleGate (free for non-commercial use) -- http://www.delegate.org/delegate/

AFAICT only delegate allow chaining/forwarding of UDP, which
theoretically should be useful for going over ssh, if it uses TCP for
that; I'll have to check this.

Have you used above tools and could share some thoughts about them?
Could you point to other tools w/ UDP associate support that are
working well for you over ssh?

Thanks.

-- 
Przemysław 'Przemoc' Pawełczyk
http://przemoc.net/

Re: [redsocks] Good SOCKS5 server (w/ UDP associate support)

From:
Leonid Evdokimov
Date:
2012-06-06 @ 10:04
On Wed, Jun 6, 2012 at 12:51 PM, Przemysław Pawełczyk <przemoc@gmail.com> wrote:
> Have you used above tools and could share some thoughts about them?
> Could you point to other tools w/ UDP associate support that are
> working well for you over ssh?

Have you ever considered using TunnelDevice option of openssh ?
It requires root intervention on both ends and has a bit more complex
routing compared to SOCKS5-in-ssh, but it's pure IP over SSH (or
ethernet over SSH if you prefer it).

Another option is OpenVPN. It can be run over TCP transport and has
same issue - requires root to configure routing.

--
WBRBW, Leonid Evdokimov
xmpp:leon@darkk.net.ru && http://darkk.net.ru
tel:+79816800702 && tel:+79050965222