使用localtunnel|使用localtunnel 代替 ngrok 1.0 穿透内网服务
更换理由
- ngrok 最新版为2.x 但我们自己搭建服务只能用1.x
- ngrok 自建服务比较繁琐,虽然网上有很多好的教程
- 升级MacOS 到10.13,编译的客户端出现
line 3: 4784 Segmentation fault: 11
解决不了...... - localtunnel 简单
?~ npm install -g localtunnel
?~ lt --port 8080
your url is: https://vsqgjucrti.localtunnel.me
使用命令行返回https://vsqgjucrti.localtunnel.me即可访问。
自己搭建更稳定的服务 localtunnel-server 安装
# pick a place where the files will live
git clone git://github.com/defunctzombie/localtunnel-server.git
cd localtunnel-server
npm install# server set to run on port 1234
bin/server --port 1234
访问自己的服务
lt --host http://zhangdxchn.com:1234 --port 8080--subdomain subdomin
注意这边有坑,host 参数对应不能写子域名否则报错
Error: localtunnel server returned an error, please try again
,使用subdomain 指定。另外,我这边测试时二级以上子域名无法使用,二级域名限制:Subdomains must be lowercase and between 4 and 63 alphanumeric characters.
【使用localtunnel|使用localtunnel 代替 ngrok 1.0 穿透内网服务】参考
- https://github.com/localtunnel/localtunnel
- https://github.com/localtunnel/server
- https://scarletsky.github.io/2016/01/17/localtunnel-usage/
- http://imweb.io/topic/57c8cbb27f226f687b365636
推荐阅读
- 由浅入深理解AOP
- 【译】20个更有效地使用谷歌搜索的技巧
- mybatisplus如何在xml的连表查询中使用queryWrapper
- MybatisPlus|MybatisPlus LambdaQueryWrapper使用int默认值的坑及解决
- MybatisPlus使用queryWrapper如何实现复杂查询
- iOS中的Block
- Linux下面如何查看tomcat已经使用多少线程
- 使用composer自动加载类文件
- android|android studio中ndk的使用
- 使用协程爬取网页,计算网页数据大小