ngrok香港服务器(Ngrok)
- 香港服务器
- 2022-12-19 20:33:10
- 8
本篇文章给大家谈谈ngrok香港服务器,以及Ngrok对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、内网穿透 ngrok 服务器搭建与坑点
- 2、ngrok访问不了怎么办,ngrok被墙原因分析
- 3、利用老毛子padvan路由器ngrok内网穿透搭建服务器
- 4、Linux搭建Ngrok服务器及身份认证实现内网穿透
内网穿透 ngrok 服务器搭建与坑点
标签(空格分隔): 开发工具 前端
[toc]
前端开发,有时候需要给外网的测试人员浏览,此时若没有专门的测试服务器,那么使用内网穿透就是最简便通用的方式了。一个常见的选择就是 ngrok 。 也有 frp
ngrok官网
本地客户端跑起,搭建内网端口隧道给外网服务器,用户访问外网服务器对应地址,自动映射到本地对应地址。
这个方案很简单,也很慢,超慢,无法忍受的慢。
官网教程参看
从零搭建参看,
已经写好的搭建脚本,参看
如果脚本安装失败,可能是有些依赖没有,例如 apt-get
如果脚本失败,可能是依赖没装好,一般就是 go 没装,试下下面
安装 go
如果没有 apt-get yum,使用下面
按教程的做法是这样的
开启服务后,服务端报错 Failed to read message: remote error: bad certificate , 客户端端报错 x509: cannot validate certificate for xx.xx.xx.xx because it doesn't contain any IP SANs
搜索客户端报错,按 此文解决 ,在最后一句生成证书的命令前加上以下命令,就解决了
ngrok 客户端会自动生成一个随机子域名或者用户自定义一个,总之无论如何都会有一个域名,这就会导致 ip 域名无效, 例如 - localhost:80 , 解决办法就是改源码,去掉随机生成的 subdomain
删掉 %x. rand.Int31() , 以及该文件第一行引入的 math/rand ,重新编译出服务端与客户端即可。这样不加 -subdomain 选项就不会有子域名
ngrok访问不了怎么办,ngrok被墙原因分析
ngrok是一个不错的免费服务,可以将本地服务映射到外网,调试网站,测试服务器都很方便.
ngrok被墙让人联想2014年的一个事件:微软扣押动态DNS服务商No-IP的23个域名,导致了数百万合法用户受到影响,
既然是免费服务,就很容易滥用,用户群体大,无法监管,用ngrok很容易映射病毒,木马,敏感内容,实在太容易了,根据网络通多年的运营经验,利用内网穿透挂马,扫描,远程控制很多,若果是映射网站,一出现敏感词,就会断开连接,出现频率高了,肯定会被屏蔽.
国内用户可以选择网络通端口映射工具,网络通有多年的运营经验,不但保证速度,最重要是网络通不会出现不合适的内容,保证你的映射不会受到不利影响.
利用老毛子padvan路由器ngrok内网穿透搭建服务器
1、移步 注册用户名并且开启免费的隧道。
2、开通隧道
3、在【隧道管理】中,点击隧道的【id】,查看隧道的完整信息,基中【隧道域名】【服务器地址】【服务器端口】【赠送域名】之后配置路由器需要用到。
4、将以上信息添加至潘多拉路由器
5、【启用Ngrok内网穿透】开关开启,ngrok【服务器地址】填入1.4中【服务器地址】,【服务器端口】填写4443,【自定义域名映射】开关启用,【协议类型】http,【本地端口】80,【自定义域名】填写1.4中【赠送域名】,填完完毕【应用本面设置】
6、在 ngrok.cc 网站,的【隧道管理】,点击【查看状态】,显示ip,表示隧道服务正常.
7、隧道服务正常,打开1.4【赠送域名】,就可以打开路由器设置.
8、改用自己的域名
8.1 隧道管理-编辑
Linux搭建Ngrok服务器及身份认证实现内网穿透
前段时间因为测试一些东西,嫌上传程序到服务器麻烦,就想在腾讯云上搭建一个Ngrok服务器用于内网穿透,这样就可以在外网访问本地Web网站。
更多关于ngrok可以查看 百度百科 ngrok 。
Ngrok通过bindata将ngrok源码目录下的assets目录(资源文件)打包到可执行文件(ngrokd和ngrok)中去,assets/client/tls和assets/server/tls下分别存放着用于ngrok和ngrokd的默认证书文件,我们需要将它们替换成我们自己生成的
在自己的域名控制台上添加两条A记录:ngrok.testdomain.com和*ngrok.testdomain.com,指向所在的Ngrok服务器ip
拷出./ngrok/bin/windows_amd64/ngrok.exe到windows下
同目录新建ngrok.cfg文件
启动客户端
当前只要知道地址,拥有客户端都可以使用,所以我们要添加一个简单的认证。
大概修改就是从本地authtokens.txt中获取字符串和客户端传来的进行比对,不熟悉golang。
关于ngrok香港服务器和Ngrok的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
本文由admin于2022-12-19发表在靑年PHP官网,如有疑问,请联系我们。
本文链接:http://qnphp.com/post/134024.html