您的位置:首页 > 运维架构 > 反向代理

ngrok 反向代理配置,把内网映射出去

2016-05-24 13:38 495 查看
1:自定义域名映射比较负责,但是可以,我这里不描述了。

2:我这里主要描述如何使用ngrok

------

第一步;下载客户端 https://ngrok.com/download,http://www.qydev.com/
第二步:修改配置文件

server_addr: "tunnel.qydev.com:4443"

trust_host_root_certs: false

tunnels:

sunny:

subdomain: “mp” #定义服务器分配域名前缀,跟平台上的要一样

proto:

http: 192.168.1.10:8080 #映射端口,不加ip默认本机

https: 80

web:

subdomain: "web" #定义服务器分配域名前缀

proto:

http: 192.168.1.10:80 #映射端口,可以通过加ip为内网任意一台映射

https: 192.168.1.10:80

web1:

hostname: ”mp.toboy.cn”

proto:

http: 192.168.1.10:8080

web2:

hostname: "toboy.cn"

proto:

http: 8080

ssh:

remote_port: 50001 #服务器分配tcp转发端口,如果不填写此项则又服务器分配

proto:

tcp: 22 #映射本地的22端口

ssh1: #将由服务器分配端口

proto:

tcp: 21

第三步:打开控制台(本人mac)

使用说明:
3-1:进入所在目录
3-2:权限 chmod +x ngrok
3-3:启动 ./ngrok -config=ngrok.cfg -subdomain testxxx 8080
5:然后你访问 testxxx.tunnel.qydev.com
----
这里需要注意的是;testxxx 需要自己根据需要自定义二级域名,8080是端口
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: