Я пытаюсь выполнить сеанс отладки в своем приложении (Android), отслеживая исходящий/входящий HTTP-трафик.Charles Proxy Issue on Ubuntu
Я следовал за этими шагами для установки,
- Убедился, что мой телефон и ноутбук в одной сети.
- Мой ноутбук работает Ubuntu. Итак, я взял IP-адрес моего ноутбука от
ifconfig
. Предположим, это было172.x.x.x
. - Настроил этот IP как прокси-сервер в моем мобильном устройстве, с портом
8888
. - Затем, наконец, имея приложение Charles Application, я надеялся, что мой HTTP-трафик будет перенаправлен через приложение Charles на моем ноутбуке, и я смогу увидеть URL-адреса.
Вопросы,
- Я не могу видеть мой трафик в приложении Charles Proxy.
- Когда я смотрю на
Help -> Local IP Address
, я вижу, что IP127.0.0.1
, а не172.x.x.x
. - Но на ноутбуке моего друга, который также имеет такую же настройку, мы видим
172.x.x.x
как локальный IP-адрес.
Что я здесь делаю неправильно? /etc/hosts
влияет на эту настройку?
У меня также есть та же проблема. Вы нашли решение? – BringBackCommodore64
Привет, BBC :). да, я нашел решение. Извините, я не поместил его здесь. В моем случае я был в офисе WIFI, когда пытался использовать чарль. VPN был неправильно подключен. Мне пришлось подключиться к VPN из VPN-программного обеспечения (например, как вы получаете доступ к офисной VPN из дома). Затем он начал отражать фактический IP. – Arunko