客户端下载网址
http://ngrok.2bdata.com/
这个版本不是官网的版本,但是比官网的要稳定,而且每次重启后再配置时域名也不会变化,比较好用。
此版本里面带有配置文件,文件内配置了ngrok对应的密钥。
ngrok -config=ngrok.cfg -subdomain zhangzc 8080
ngrok命令:
第一步:执行下面命令保存密钥
ngrok authtokenUQHwkdurEQPhEZFyuJ5q_5t73UA2nfWnNPQRRCNwwa
保存路径为C:\Users\Administrator\.ngrok2\ngrok.yml
文件内容为 authtoken: UQHwkdurEQPhEZFyuJ5q_5t73UA2nfWnNPQRRCNwwa
第二步:得到随机域名
ngrok http 8080
结果为:
第三步:设置个人域名
ngrok http -subdomain=zhangzc 8080
目前使用不了,因为账户is on the free plan
第四步:给http代理设置用户名和密码
ngrok http -auth="zhangzc:wo539280" 8080
执行完后会显示上面的域名图片。然后返回的时候先会弹出用户名和密码,输入通过后才能进入到网站首页。
第五步:定制域名 使用不了,需要非免费账号
ngrok http -hostname=dev.example.com 8000
第六步:关闭检查通道
ngrok http -inspect=false 8080
第七步:将http请求代理特定的IP和端口
ngrok http 192.168.1.1:8080
结果如下:http://f996fa2e.ngrok.io -> 192.168.1.1:8080
第八步:加载配置文件
ngrok http -config=/opt/ngrok/conf/ngrok.yml 8000