内网穿透访问-ngrok

技术文章2年前 (2023)发布 gyx131
147 0 0

ctrl + alt + T,在图形界面打开虚拟终端。

输入命令:

sudo nautilus 打开root文件夹

su root

cd /root/ngrok/

git clone https://github.com/inconshreveable/ngrok.git

 

export NGROK_DOMAIN=”域名”

openssl genrsa -out rootCA.key 2048

openssl req -x509 -new -nodes -key rootCA.key -subj “/CN=$NGROK_DOMAIN” -days 5000 -out rootCA.pem

openssl genrsa -out device.key 2048

openssl req -new -key device.key -subj “/CN=$NGROK_DOMAIN” -out device.csr

openssl x509 -req -in device.csr -CA rootCA.pem -CAkey rootCA.key -CAcreateserial -out device.crt -days 5000

 

#win服务端GOOS=windows GOARCH=386 make release-server
#win客户端GOOS=windows GOARCH=386 make release-client
#linux服务端GOOS=linux GOARCH=386 make release-server
#linux客户端GOOS=linux GOARCH=386 make release-client

 

cp rootCA.pem ./assets/client/tls/ngrokroot.crt

cp device.crt ./assets/server/tls/snakeoil.crt

cp device.key ./assets/server/tls/snakeoil.key

 

#win服务端GOOS=windows GOARCH=386 make release-server
#win客户端GOOS=windows GOARCH=386 make release-client
#linux服务端GOOS=linux GOARCH=386 make release-server
#linux客户端GOOS=linux GOARCH=386 make release-client

 

© 版权声明

相关文章

暂无评论

暂无评论...