为什么 ngrok服务器搭建 80 错误

ngrok外网访问_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
ngrok外网访问
&&ngrok外网访问
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩1页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢Ngrok for Wechat development
ngrok被微信屏蔽了,原因是被检测到有黄色的内容,是的,很无辜,这个消息真的很难以接受,我需要申诉到腾讯那里去等待结果。在此希望大家用ngrok这项免费服务的时候为自己之外的朋友考虑考虑,这样谁也用不了,不是很悲剧吗?
所以,我为了让大家可以更稳定的使用本服务,我决定只对群里的成员开放ngrok客户端,以保证使用者的素质。需要的请加群(,),在群文件下载客户端。 ---- 日 08:39:33 Hades
快速使用 简单上手
因为目前提供了windows64位的、linux64位的,mac64位的三个版本客户端,如果有什么使用问题,可以联系动酷的客服,感谢大家的支持。附上
第一步、下载客户端
我们建议下载的时候最好把文件放在一个比较容易找的地方,如果是我,我会更改一下文件名,而且是英文的。
第二步、解压到相应文件夹
建议直接解压到d盘根目录,这样你就可以直接cd 进入这个客户端文件夹了,比如我们的客户端,你需要 cd 64bits_client 。
第三步、打开命令行
如果想用系统自带的命令行,点击开始,输入cmd;如果有git bash,相信我也不用多说了。
第四步、进入刚才的解压包
执行 ngrok -config=ngrok.cfg -subdomain xxx 80 //(xxx 是你自定义的域名前缀)。
第五步、(补充)想好你的唯一域名
我还是想提醒一下,确保你的域名前缀唯一,这里的方式有很多,比如你的qq或者你的手机号码,甚至你的微信号,这可以对你的项目起到一定的保护作用。
第六步、(补充)打开你的本地服务器
比如经常有小伙伴会忘记打开自己的apache或者nginx等等,这会让你浪费很多时间,很不值得。不妨先访问127.0.0.1:80确保访问正常,再开始使用ngrok。
客户端到群里去下载
因为目前提供了windows64位的、linux64位的,mac64位的三个版本客户端,如果有什么使用问题,可以联系动酷的客服,感谢大家的支持。在使用的时候为了为了防止大家的域名发生冲突,我建议大家使用一些非语法形式的前缀。
提升了配置项,以保证ngrok服务的稳定性,讲真话,没事就提醒我余额不足,挺纠结的,费用如流水啊,大家如果用的开心,捐个块八毛的,我感激不尽了(尴尬笑)
既然是和微信道友分享的ngrok,自然我们自己也是比较看好微信的,实不相瞒,我们自己也有微信交流社区,虽然这几年论坛不是很火,还是希望大家能在这里讨论互助。
动酷微信企业号
微信 Ngrok交流群杂碎(20)
ngrok_from_lwen_x.md
阿里云镜像快照
ngrok_from_lwen_x
服务器根目录位置:
/usr/local/src/ngrok
运行服务器
服务器根目录下
配置$NGROK_DOMAIN
NGROK_DOMAIN=ngrok.bxxxx.top
bin/ngrokd -domain="$NGROK_DOMAIN" -httpAddr=":80"
监听端口为80
编译客户端
进入ngrok目录
cd /usr/local/src/ngrok
win32:GOOS=windows GOARCH=386
win36:GOOS=windows GOARCH=amd64
osX:GOOS=darwin GOARCH=amd64
win32:GOOS=windows GOARCH=386 make release-client
win36:GOOS=windows GOARCH=amd64 make release-client
osX:GOOS=darwin GOARCH=amd64 make release-client
生成客户端位置
/usr/local/src/ngrok/bin
运行客户端
客户端目录:
/usr/local/src/ngrok/bin
下载对应客户端到本地
可运行文件名ngrok.exe
配置参数文件
文件名:ngrok.cfg
server_addr: "ngrok.bxxxx.top:443"
trust_host_root_certs: false
cmd下,切换到’ngrok.exe’所在目录
ngrok -config=ngrok.cfg -subdomain=mike 80
监听80端口
搭建服务器
安装GO环境
克隆ngrok项目
cd /usr/local/src/
git clone https://gi<//inconshreveable/ngrok.git
export GOPATH=/usr/local/src/ngrok/
export NGROK_DOMAIN="ngrok.bxxxx.top"
生成自签名SSL证书,ngrok为ssl加密连接
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
cp rootCA.pem assets/client/tls/ngrokroot.crt
cp device.crt assets/server/tls/snakeoil.crt
cp device.key assets/server/tls/snakeoil.key
GOOS=linux GOARCH=386
make clean
make release-server
域名需要设置泛解析
$NGROK_DOMAIN 对应的域名为’ngrok.bxxxx.top’
则域名解析中需要添加’*.ngrok.bxxxx.top’
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:16313次
排名:千里之外
原创:16篇
转载:30篇
(1)(2)(3)(1)(7)(6)(6)(2)(1)(1)(2)(4)(7)(3)

我要回帖

更多关于 ngrok使用教程 的文章

 

随机推荐