移动端teamview+fiddler远程连接调试客户内网

来源:互联网 发布:dnf武极一觉技能数据 编辑:程序博客网 时间:2024/04/30 21:06

移动端TeamViewer+Fiddler远程连接调试客户内网

前言

  你是否有这样的困惑:客户使用你公司开发的移动App时(包括服务器),出现了一些问题(其他客户都是正常的),需要你远程帮忙看一下
问题,但是客户的服务器环境又是内网,你没有办法使用手机连接到客户的内网,此时只能打电话,远程指挥客户如何操作,或者QQ聊天一大堆截图
后,双方既没有发现问题,又没有解决问题(可能这个问题,你只需要连接到客户环境,直接操作就可以发现问题所在),此时怎么办呢?

  现推荐一种手机连接客户内网的方式

准备工具

  • windows版的TeamViewer;(mac版的TeamViewer不支持vpn)
  • Fiddler抓包工具

连接原理:

利用了TeamViewer自带的VPN功能连接客户的内网环境,配合手机设置Fiddler代理监听,将手机发送的请求通过Fiddler转发给TeamViewer,
而由于本地的TeamViewer和客户的TeamViewer连接成功,所以相当于是手机和客户的TeamViewer连接成功了。

连接原理图:

这里写图片描述

操作步骤:

  1. 本地和客户开启TeamViewer的vpn功能这里写图片描述
  2. 测试是否连接成功,可点击【测试ping】进行测试这里写图片描述
  3. 如果测试ping不过,需要客户暂时关闭防火墙
  4. 打开本地Fiddler工具
  5. 设置手机WLAN代理,设置成你本地Fiddler监听的ip和端口(如果不知道怎么设置,可以点击我的博客中查看学习)
  6. 手机移动app设置服务器地址设置成TeamViewer中VPN界面中的伙伴的ip地址
  7. 手机连接客户内网成功!
原创粉丝点击