go语言写的一个简单的代理软件,主要用于突破公司网络限制

上网、浏览、聊天、下载等
回复
ginuerzh
帖子: 20
注册时间: 2011-01-02 21:37

go语言写的一个简单的代理软件,主要用于突破公司网络限制

#1

帖子 ginuerzh » 2015-04-02 17:24

https://github.com/ginuerzh/gost

目前这种软件已经很多了,像shadowsocks, goagent等等都很成熟了,那为什么我要再发明一个轮子?
一般公司的上网都是通过公司代理服务器,而且大部分都会有或多或少的限制,比如只能访问特定的端口(80, 443, 8080), 只允许http协议等。
一开始在网上找了好多类似功能的软件,但都有一个问题:无法设置上层代理,这样就无法通过公司网络。
最后找了半天也没找到,于是就自己写了一个,主要是在公司使用,当然如果你有自己的vps也可作为其他用途 :em06

增加shadowsocks服务器模式,是方便我的手机使用,这样我的手机就可以使用shadowsocks客户端连接到本地的shadowsocks服务器,
比直接设置http代理要好很多,几乎所有软件都可以使用了。
头像
xzc8825745
帖子: 622
注册时间: 2011-06-04 20:24
联系:

Re: go语言写的一个简单的代理软件,主要用于突破公司网络限制

#2

帖子 xzc8825745 » 2015-04-02 19:55

感觉和cow这个代理比较像呀。
仔细看了一下,的确不一样,客户端和服务器支持通过上级代理来连接网络
上次由 xzc8825745 在 2015-04-02 20:45,总共编辑 1 次。
ginuerzh
帖子: 20
注册时间: 2011-01-02 21:37

Re: go语言写的一个简单的代理软件,主要用于突破公司网络限制

#3

帖子 ginuerzh » 2015-04-02 20:37

基本功能差不多,只是多了一个通过代理连接代理的功能,主要用在有代理环境的网络中
头像
ak2008
帖子: 262
注册时间: 2009-03-06 10:52
系统: ubuntu-12.04

Re: go语言写的一个简单的代理软件,主要用于突破公司网络限制

#4

帖子 ak2008 » 2015-04-03 0:05

mark,mark
回复