title: How can i externally connect to a service running on 127.0.0.1 (rather than 0.0.0.0)?
body: <p>I'm trying to connect to a service, and to debug it, I  ran </p>
  
  <p><strong>netstat -nap | grep LISTEN</strong> </p>
  
  <p>The results should rows of two types : </p>
  
  <pre><code>tcp 0 0 127.0.0.1:8020 0.0.0.0:*     LISTEN      
  tcp 0 0 0.0.0.0:57140  0.0.0.0:*     LISTEN      
  tcp 0 0 0.0.0.0:11000  0.0.0.0:*     LISTEN      
  tcp 0 0 0.0.0.0:8088   0.0.0.0:*     LISTEN 
  unix 2 [ ACC ]  STREAM LISTENING     4512   -                   
  unix 2 [ ACC ]  STREAM LISTENING     9760   -                   
  </code></pre>
  
  <p><strong>I have 3 questions :</strong> </p>
  
  <p>1) I want to connect to the process running on 127.0.0.1 --- how can I do this externally ? I have read elsewhere that 127.0.0.1 processes are only allowed to communicate with other localhost processes. </p>
  
  <p>2) What is the difference between the "tcp   0" netstat records and the "unix 2" ones ?  Im somewhat naive about networking, so feel free to overexplain this one :) </p>