TaterLi 个人博客

花生棒(路由)上做简单的Socks5加密代理

提供一个编译好的版本,适合花生棒普通版(有线),我没有无线的Pro版本,如果有人愿意友情提供,我也可以做一个,这个是可以直接运行的,放到棒子里就可以直接启动.监听7500端口,除非别人知道你的SN,否则是不可能破解你的代理的.

下载地址:点我下载

用户名:www.lijingquan.net

密码:你的花生棒SN

端口:7500

协议:SOCKS5

因为花生棒默认代理不加密,官方用的SOCKS5穿透方式就很危险,突然发现GO语言有个很好的库,而Go的跨平台特性又特别好.所以就写了一个最最最简单的代理服务器.

package main



import (

	gosocks5 "github.com/armon/go-socks5"

)



func main() {

	conf := &gosocks5.Config{}

	conf.Credentials = gosocks5.StaticCredentials(map[string]string{"123": "456"})	

	

	server, err := gosocks5.New(conf)

	if err != nil {	

	  panic(err)

	}

		

	if err := server.ListenAndServe("tcp", "0.0.0.0:18000"); err != nil {

	  panic(err)

	}

}

上面的写了用户名是123,密码456,监听18000端口.

然后去花生壳新建内网映射,TCP类型,这样,就能用国内服务器穿透同时,支持SOCKS5加密协议,还能获得还不错的速度.

退出移动版