title: How do I get the external ip address with NSHost?
body: <p>I'm trying to find my external IP address, but I get local ones only, behind the NAT. </p>
  
  <pre><code>NSArray *addresses = [[NSHost currentHost] addresses];
  </code></pre>
  
  <p>Is there a way to print out the public address? Using NSHost is it a good idea?</p>