s3 ngrok

由于s4的速度实在,,延迟500ms上下,又需要使用ipv6进行中转,所以我就去tunnelbroker搞了一个v6的tunnel(配置参考Linux-route2),然后,就又去搞了一下ngrok,,主要记录一下吧,,(每次搞完就忘)

首先是环境和ngrok源码:

yum install epel-release
yum update
yum install golang
cd [destination]
git clone https://github.com/tutumcloud/ngrok.git

然后是证书:

openssl genrsa -out base.key 2048
openssl req -new -x509 -nodes -key base.key -days 10000 -subj "/CN=s3.gyx1.cn" -out base.pem
openssl genrsa -out server.key 2048
openssl req -new -key server.key -subj "/CN=s3.gyx1.cn" -out server.csr
openssl x509 -req -in server.csr -CA base.pem -CAkey base.key -CAcreateserial -days 10000 -out server.crt

然后是服务端和客户端:

make release-server #服务端
GOOS=windows GOARCH=386 make release-client #32位windows
GOOS=linux GOARCH=amd64 make release-client #64位linux

启动脚本:

./bin/ngrokd -tlsKey=server.key -tlsCrt=server.crt -domain="s3.gyx1.cn" -httpAddr=":[port]" -httpsAddr=":[port]" -tunnelAddr=":[port]"

之后再配配防火墙什么的就行了

发布者:Tabing010102

???

留下评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据