老鬼的博客 来都来啦,那就随便看看吧~
内网穿透ngrok
发布于: 2021-04-01 更新于: 2021-04-01 分类于:  阅读次数: 

一:介绍

1
2
自己的内网机器无法使用外网服务,这里介绍一下如何使用ngrok将内网
端口映射到外网访问,ngrok提供了免费的和付费的版本。

二:步骤

2.1 总览

1
2
3
4
1.注册用户
2.开通隧道
3.下载客户端,根据教程启动本地服务
4.测试访问

2.2 以mac举例

1
2
3
我本地是自己安装了nginx服务的,所以只要映射出去80或者443
端口,就可以调整自己的nginx服务将其他端口映射到外网,总的
来说只需要一个隧道就可以啦。
  • 开通隧道
1
2
我这里开通的是免费的,http和https并且配置了自定义的域名,
具体截图如下:

1.png
2.png
3.png
4.png

  • 启动服务
1
2
3
4
1.下载mac对应的客户端
2.执行启动指令
./sunny clientid 隧道id
3.具体额外配置参考官网文档

5.png
6.png

  • 备注
1
可以自己编写shell脚本,启动服务,或者按着教程加入到开机自启动中。
*************感谢您的阅读*************