首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu上的Charles代理问题

问Ubuntu上的Charles代理问题
EN

Stack Overflow用户
提问于 2016-02-05 10:19:52
回答 1查看 1.5K关注 0票数 3

我试图通过监视出站/入站HTTP流量在我的应用程序(Android)上执行调试会话。

我已经完成了这些步骤,

  • 确保我的手机和笔记本电脑在同一个网络里。
  • 我的笔记本电脑运行Ubuntu。所以,我从ifconfig上提取了我笔记本电脑的IP地址。假设是172.x.x.x。
  • 使用端口8888将此IP配置为我的移动设备中的代理IP。
  • 最后,在运行时,我希望我的HTTP流量能够通过我的笔记本电脑上的进行路由,并且我能够看到所引用的URL。

问题,

  • 我在Charles代理应用程序中看不到我的流量。
  • 当我查看Help -> Local IP Address时,我发现IP是127.0.0.1而不是172.x.x.x。
  • 但是在我朋友的笔记本电脑里,也有同样的设置,我们把172.x.x.x看作本地IP地址。

,我在这里做错了什么?在任何情况下,/etc/hosts 会影响此设置吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-08 05:53:12

我找到了几个解决办法。两者都会起作用的-

从IFConfig中记下您的实际IP地址。

​

​

我的实际IP是172.16.16.22。

  1. 在移动wifi的代理连接中,输入上面的IP地址和8888作为端口值。您将开始看到charle代理应用程序中的通信量。
  2. 如果您在办公室WIFI,很可能VPN有一些问题。在这种情况下,从办公室提供给您的VPN软件连接到VPN。这将遵循与从您的家庭WIFI连接到您的办公网络(VPN)相同的过程。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35221598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档