最后由 Tabing010102 更新于 2019年9月14日
由于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]"
之后再配配防火墙什么的就行了
Views: 11