入职练手socks5代理服务器,过程总结一下。

1.下载火狐浏览器,设定代理为socks5代理,地址为127.0.0.1:1080。

2.socks5协议1928,中文版,原版,认真阅读

3.按照协议通过Java开发代理服务器。

4.代码在git上,https://github.com/Neal6/SimpleSocketProxy.git

5.说明:简略版,认证方式是默认的无认证,日志包括异常处理等没有写,只支持ipv4以及域名访问,项目架构不是特别合理,后期有时间会继续完善。