立即注册

ekn

2019人工智能创新平台招新仅注册用户才可以浏览全站
查看: 1593|回复: 0

ngrok 一键安装、启动脚本

[复制链接]

12

主题

16

帖子

133

积分

版主

Rank: 7Rank: 7Rank: 7

积分
133
发表于 2020-3-29 17:01:10 | 显示全部楼层 |阅读模式
最近又折腾起了各种环境搭建,有些步骤太繁琐了,极大的影响了周末的情绪。只好写个一键脚本,也方便以后维护。顺带练习写shell脚本。

ngrok简介:
Ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。Ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。简单来说,利用 Ngrok 可以通过外网来访问部署在本地服务器的网站,它还提供一个 Web 管理页来监控 HTTP 通信报文,方便程序员发现问题、开发调试。另外 Ngrok 还支持 TCP 层端口映射,不局限于某一特定的服务。支持 Mac OS X,Linux,Windows 平台。

说的太专业,咱也不知道。我是拿 ngrok 做内网穿透,从公网可以访问局域网设备。


准备工作:
一台vps,有公网IP即可。这里推荐阿里云云小站,230元3年,就是配置不咋地,只是做个转发,差不多就行了。
一台内网服务器,可以是Linux,也可以是Windows,都支持。个人是使用的树莓派。
一个域名。


项目地址:https://github.com/pkemb/tools/tree/master/ngrok_install

主要有三个脚本,均需要稍微修改一下,指定一些参数。现在帮助文档还写的比较简陋,慢慢完善。
ngrok_install.sh 自动下载ngrok并编译
ngrok_server.sh 服务端(VPS)启动脚本,支持 start stop restart参数。
ngrok_client.sh 客户端(树莓派)启动脚本,支持 start stop restart参数。

回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|ekn

GMT+8, 2024-5-17 16:27 , Processed in 0.012438 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表