Charles Proxy Issue on Ubuntu
<p>I am trying to do a debug session on my App (Android) by monitoring the outbound/inbound HTTP traffic.</p>

<p>I have followed these steps for the setup,</p>

<ul>
<li>Made sure that my phone and laptop are in same network.</li>
<li>My laptop runs Ubuntu. So, I took my laptop's IP address from <code>ifconfig</code>. Let's say it was <code>172.x.x.x</code>.</li>
<li>Configured this IP as the Proxy IP in my mobile, with port <code>8888</code>.</li>
<li>Then, finally, having Charles Application running, I was hoping that my HTTP traffic would get routed via Charles Application on my laptop and I would be able to see the URLs referred.</li>
</ul>

<p><strong>Issues,</strong></p>

<ul>
<li>I cannot see my traffic in Charles Proxy application.</li>
<li>When I look into <code>Help -&gt; Local IP Address</code>, I see that the IP is <code>127.0.0.1</code> and not <code>172.x.x.x</code>.</li>
<li>But in my friend's laptop, who also has same setup, we see <code>172.x.x.x</code> as the Local IP Address.</li>
</ul>

<p><strong>What am I doing wrong here? Does <code>/etc/hosts</code> affect this setup in anyway?</strong></p>