一个socks5代理服务器Erlang实现使用了Ranch TCP服务器,使其能够在Erlang中有效地实现Socks5代理。该实现部分兼容RFC 1928标准。可用的功能包括:TCP客户端CONNECT和BIND命令IPv4FQDN支持用户名/密码身份验证(若客户端可用,则强制执行),以及盐渍哈希密码存储。这种灵活性和安全性使其成为开发者的理想选择。快速开始:执行make deps &;&; make run命令即可启动。

如果你对Socks5代理服务器的其他实现感兴趣,还可以参考以下资源: