title: Running client and server on different machine
body: <p>i have <code>client.js</code> and <code>server.js</code> that already being set up and working perfectly. Only issue right now, is that i need to run client on 1 machine, server on another machine.</p>
  
  <p>However, through the use of <strong><em>ethernet</em></strong> cable connection, only <code>server.js</code> can be run. Client side is unable to connect even though both are able to ping each other's IP address.</p>
  
  <p>Any solution I can look into? Much appreciated!</p>
  
  <p>Do note that this will be run on virtual box ubuntu. For example, PC 1 will be running <code>server.js</code> on virtualbox ubuntu, PC 2 will be running <code>client.js</code> on virtual box ubuntu. However, after running <code>server.js</code>, <code>client.js</code> does not start/load.</p>