title: How can I establish a TCP connection between several computers behind two firewalls?
body: <p>I'd like to establish several TCP connections between computers behind a firewall.</p>
  
  <p>The follow picture illustrates a simple network:</p>
  
  <p><a href="http://img35.imageshack.us/img35/1545/firewallgf.png" rel="nofollow noreferrer">Firewalled Network http://img35.imageshack.us/img35/1545/firewallgf.png</a></p>
  
  <p>From the picture I'd like to establish 3 TCP connections:</p>
  
  <pre><code>A =&gt; 2
  B =&gt; 2
  C =&gt; 2
  </code></pre>
  
  <p>What are my options for establishing these TCP connections? </p>
  
  <p>and</p>
  
  <p>Can I do this without port forwarding?</p>