上一篇主要讲的是编译Ngrok,这次开始讲这么配置使用;
不过在讲使用的时候,就不得不讲一下,上一篇只讲了基础编译,那么,怎么添加服务端的验证呢,这儿就简单的说两句,由于不了解golang,所以,就在网上找了一个教程(传送门在这里)
//如果 客户端参数-authtoken"username:password"//服务端authtokens.txt包含相同字符串,每一个token一行,循环遍历比较username:password
好了身份验证的事情说了后,开始这篇的重点了,服务端、客户端使用编译好的文件、打通ngrok隧道:
windows系统:
server端:添加自己编译的证书,也可以使用正式的证书,启动的域名,http、https端口,Ngrok隧道端口(默认不设置为4443);为了方便,我将这段写入start.bat中;方便后续直接启动
client端:配置文件中不能添加后面的注释
proto: tcp:"127.0.0.1:3389"
执行客户端,为了方便,我将这段写入start.bat中;方便后续直接启动
ngrok -config=ngrok.cfg -log=ngrok.log start-all
注意,若是使用云服务器;则需要查看设置的端口是否已经开放,若没有,则去云服务器控制台的策略组中添加!
上一篇:搭建属于自己的Ngrok之一:编译
领取专属 10元无门槛券
私享最新 技术干货