使用ngrok将本地内网项目发布到互联网
2014-10-20 10:22
239 查看
在开发过程中经常会遇到要将自己本地的项目发布到互联网,由于是在内网环境下,外网用户访问不到,映射端口又比较麻烦,有时候还没办法进行端口映射,这时候可以通过ngrok来将自己的项目发布到互联网上。
首先下载ngrok:
https://ngrok.com/
下载之后得到一个ngrok的可执行文件,
最简单的使用:
这样就把本机的80端口映射到互联网上了,
其他用户通过访问:
http://7912fb1b.ngrok.com
即可访问到本机的项目,是不是很简单呢?
ngrok还有一些其他的功能,也可以把TCP协议映射出去:
这样就把本机的22端口映射到互联网了,不过这些功能是需要进行登录的,
可以在ngrok注册一个用户,然后会给你一个code,使用ngrok分配的code运行一次就可以使用这些功能了。
下次使用就不需要-authtoken参数了,直接
就可以了。
首先下载ngrok:
https://ngrok.com/
下载之后得到一个ngrok的可执行文件,
最简单的使用:
ngrok 80
这样就把本机的80端口映射到互联网上了,
其他用户通过访问:
http://7912fb1b.ngrok.com
即可访问到本机的项目,是不是很简单呢?
ngrok还有一些其他的功能,也可以把TCP协议映射出去:
ngrok -proto=tcp 22
这样就把本机的22端口映射到互联网了,不过这些功能是需要进行登录的,
可以在ngrok注册一个用户,然后会给你一个code,使用ngrok分配的code运行一次就可以使用这些功能了。
ngrok -authtoken 7PZNNsT-qJHAPl-uVcuE 80
下次使用就不需要-authtoken参数了,直接
ngrok 80
就可以了。
相关文章推荐
- 使用ngrok 将本地项目发布到公网,用于微信公众平台通过80端口访问本机
- 使用ngrok把本地项目发布到公网
- 内网发布web项目,使外网可以访问本地环境
- 使用git将本地项目发布到GitHub或者码云上面流程记录
- 使用ngrok工具映射本地项目到外网地址
- 使用ngrok部署本地项目,实现外网访问
- 使用ngrok发布本地网络服务
- 本地 eclipse 使用 tomcat 发布的项目地址
- 内网穿透技术详解 --- Java本地项目,可以让别人通过外网访问 (natapp、ngrok、nat123、花生壳等)
- 修改net-paoding项目的build.gradle文件,使用gradle install发布到本地maven仓库
- 修改net-paoding项目的build.gradle文件,使用gradle install发布到本地maven仓库
- 使用git将本地项目发布到GitHub或者码云上面流程记录
- SuperMap IS.NET项目互联网发布IP设置
- 使用反向代理发布内网服务
- 使用反向代理发布内网服务
- 使用反向代理发布内网服务
- 使用反向代理发布内网服务
- 使用反向代理发布内网服务
- 使用反向代理发布内网服务
- 使用反向代理发布内网服务