内网映射公网利器ngrok Windows下配置及使用教程
来源:互联网 发布:yum nothing to do 编辑:程序博客网 时间:2024/06/05 00:36
1. ngrok介绍
ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。简单来说就是可以通过外网访问你本地的服务器。这样可以方便调试本地的后台代码,不用老是把代码上传到外网服务器如bae、sae等。
2.ngrok能做什么
ngrok不但提供了一个在外网能够安全的访问内网Web主机,还能捕获所有请求的http内容,方便调试,甚至还支持tcp层端口映射,不局限于某一特定的服务。支持Mac OS X,Linux,Windows平台。
通常,映射内网到外网的方法有:
- 使用路由器做端口映射或DMZ主机
- 花生壳等动态域名软件
- 自行搭建VPN,再做端口转发等
3.ngrok基本使用
从https://ngrok.com/ 下载ngrok 然后注册一个账号 获取官方分配一个密钥
使用cmd 到ngrok.exe的目录 ngrok -authtoken 密钥 -subdomain 二级域名 端口
访问http://aaa.ngrok.com就可以了 Web Interface 可以通过Web页面管理ngrok访问https://ngrok.com/dashboard 可以管理密钥- tcp端口转发,这意味着可以在外网ssh到本机了,当然外网端口是随机分配的。
ngrok -proto=tcp 22 - 转发到局域网其他的机器。
ngrok 192.168.0.1:80 - 绑定顶级域名(付费才可用),在dashboard中添加域名,将域名cname解析到ngrok.com即可。
ngrok -authtoken 密钥 -hostname test.sqzr.com 80
4.ngrok配置文件 默认是放在~/.ngrok。(windows为:C:\Users*.ngrok)
client
:表示转发http到本机8080,同时要求验证,ssh
:表示支持远程访问,test.yaosansi.com
: 绑定了域名转发到9090
ngrok start client ssh test.dorole.com 即可快速启动这三个隧道服务。
- tcp端口转发,这意味着可以在外网ssh到本机了,当然外网端口是随机分配的。
ngrok -proto=tcp 22 - 转发到局域网其他的机器。
ngrok 192.168.0.1:80 - 绑定顶级域名(付费才可用),在dashboard中添加域名,将域名cname解析到ngrok.com即可。
ngrok -authtoken 密钥 -hostname test.sqzr.com 80
client
:表示转发http到本机8080,同时要求验证,ssh
:表示支持远程访问,test.yaosansi.com
: 绑定了域名转发到9090注明:每一个隧道的配置节点都有五个参数,proto,subdomain,auth,hostname和remote_port:
proto
: 指定本地地址和端口 (必填)。subdomain
: 指定二级域名,如果没有配置,ngrok会默认生成一个与隧道节点一样的名字的二级域名。auth
: 用于在http(s)中身份认证。hostname
: 指定顶级域名。remote_port
: 用于在tcp隧道中指定远程服务器端口。
authtoken
: 用于设置登录ngrok的授权码,可以在ngrok首页的dashboard中查看到。inspect_addr
: 用于设置监听ip,比如设置为0.0.0.0:8888
意味着监听本机所有ip的8888
端口上
资料下载: http://img.mukewang.com/down/552dd3fd0001b2cc00000000.zip
0 0
- 内网映射公网利器ngrok Windows下配置及使用教程
- 内网映射公网利器ngrok Windows下配置及使用教程
- Windows 下 配置 ngrok ngrok使用教程
- Windows 下 配置 ngrok ngrok使用教程
- Windows 下 配置 ngrok ngrok使用教程
- 使用ngrok暴露内网服务到公网
- 使用 ngrok 让公网可以访问内网
- ngrok公网映射,及tunnle对ngrok的国内部署
- Ngrok使用[内网服务映射到外网]
- 使用Ngrok内网服务映射到外网
- ngrok公网映射
- ngrok 内网穿透利器
- NGROK 内网穿透利器
- NGROK 内网穿透利器
- ngrok 内网穿透利器
- ngrok 内网穿透利器
- ngrok 内网穿透利器
- ngrok 内网穿透利器
- win7系统64位Navicat for Oracle Cannot load OCI DLL 87,126,193
- 15级新生飞机大战实训总结
- Android阶段学习笔记 (常见错误之R文件丢失)
- Dubbo--生态系统安装
- ThinkPad联想E431笔记本电脑Win8改BIOS设置启动装Win7
- 内网映射公网利器ngrok Windows下配置及使用教程
- 请求和响应的装饰——装饰器设计模式
- Java程序员应该了解的第三方工具
- JAVA回顾巩固之String、StringBuilder、StringBuffer结合源码比较
- 基于人工神经网络的五子棋博弈(Details)
- 关于vs2012配色方案
- Nim博弈
- js作用域链
- LeetCode-203:Remove Linked List Elements