我试图通过监视出站/入站HTTP通信在我的应用(Android)上执行调试会话。Ubuntu上的Charles Proxy问题
我按照这些步骤进行设置,
- 确信,我的手机和笔记本电脑都在同一个网络。
- 我的笔记本电脑运行Ubuntu。所以,我从我的笔记本电脑的IP地址
ifconfig
。假设它是172.x.x.x
。 - 配置此IP为我的手机中的代理IP,端口号为
8888
。 - 然后,最后,运行Charles应用程序,我希望我的HTTP流量能够通过我的笔记本电脑上的Charles应用程序进行路由,并且能够看到引用的URL。
问题,
- 我看不到我在查尔斯代理应用流量。
- 当我查看
Help -> Local IP Address
时,我看到IP是127.0.0.1
而不是172.x.x.x
。 - 但在我朋友的笔记本电脑中,谁也具有相同的设置,我们将
172.x.x.x
视为本地IP地址。
我在做什么错在这里?无论如何,/etc/hosts
是否会影响此设置?
我也有同样的问题。你找到了解决方案吗? – BringBackCommodore64
嗨BBC :)。是的,我找到了解决办法。对不起,我没有把它放在这里。就我而言,当我试图使用查尔斯时,我在办公室里无线上网。 VPN未正确连接。我必须从VPN软件连接到VPN(例如您如何从家中访问办公室VPN)。然后它开始反映实际的IP。 – Arunko