调试web服务

使用ngrok调试web服务,一般是直接使用已有的别人提供的服务,最近需要用到ngrok来抓请求,虽然可以用wireshark和tcpdump这类神器。但是还是ngrok比较直观

使用包含ngrok的docker镜像

作者提供的docker镜像 http://blog.sequenceiq.com/blog/2014/10/09/ngrok-docker/

搭建ngrok服务器端

docker run -d  \
  -p 80:80 \
  -p 2222:2222 \
  -p 4444:4444 \
  -p 4443:4443 \
  sequenceiq/ngrokd \
    -domain=ngrok.mydomain.com

配置客户端

cat ~/.ngrok 
server_addr: ngrok.mydomain.com:4443
trust_host_root_certs: false
inspect_addr: 0.0.0.0:4077
web_addr: 0.0.0.0:4077
tunnels:
  ssh:
    remote_port: 2222
    proto:
      tcp: 22
  web8010:
    proto:
     http: 8010
  web8009:
    proto:
     http: 8009
  web8008:
    proto:
     http: 8008

配置域名解析

#/etc/hosts
192.168.10.175 web8008.ngrok.mydomain.com
192.168.10.175 web8009.ngrok.mydomain.com
192.168.10.175 web8010.ngrok.mydomain.com
192.168.10.175 ngrok.mydomain.com

客户端运行

./ngrok_linux  start web8008 web8009 web8010 ssh
ngrok                   
ngrok                                                                                                                                                                          (Ctrl+C to quit)
Tunnel Status                 online                                                                          Version                       1.7.2/1.7.2    
Forwarding                    tcp://ngrok.mydomain.com:2222 -> 127.0.0.1:22   
Forwarding                    http://web8010.ngrok.mydomain.com -> 127.0.0.1:8010  
Forwarding                    http://web8009.ngrok.mydomain.com -> 127.0.0.1:8009   
Forwarding                    http://web8008.ngrok.mydomain.com -> 127.0.0.1:8008   
Web Interface                 0.0.0.0:4077                        
# Conn                        0                             
Avg Conn Time                 0.00ms 

     

转载于:https://my.oschina.net/leeyoung/blog/799400

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值