title: What is the correct way to do Port Forwarding using VMWare
body: <p>I have created a VM which has a server running at <code>localhost:8675/</code> which I had wanted to connect to my host machine at the same port for ease of understanding.  I was following these to documents for information: </p>
  
  <ul>
  <li><a href="https://www.virtualbox.org/manual/ch06.html" rel="noreferrer">https://www.virtualbox.org/manual/ch06.html</a></li>
  <li><a href="http://www.howtogeek.com/122641/how-to-forward-ports-to-a-virtual-machine-and-use-it-as-a-server/" rel="noreferrer">http://www.howtogeek.com/122641/how-to-forward-ports-to-a-virtual-machine-and-use-it-as-a-server/</a></li>
  </ul>
  
  <p>When I was in my VMWare Workstation, I clicked on my VM, then did:  <strong>Edit > Virtual Network Editor</strong>.  After that, enabled <em>Change Settings</em> which relaunched the window in admin mode.  I clicked on the Row with Type NAT and external Connection NAT and in the VMNet Information with the NAT radio button pressed, I clicked the <em>NAT Settings</em> Button.  </p>
  
  <p>I said:  <strong>Add...</strong> and then did:</p>
  
  <pre><code>Host: 8675
  Type: TCP
  VMIP: 127.0.0.1:8675
  Description:  Port Foward of 8675 from Host to VM.
  </code></pre>
  
  <p>It looks like everything is good. I say <em>Ok</em> and <em>Apply</em> in succession.  It looked like it shut down nat and restarted some services.</p>
  
  <p>I confirmed in the VM, the 127.0.0.1:8675 is correct.
  In the HOST, I tried to go to:  <em><a href="http://localhost:8675/" rel="noreferrer">http://localhost:8675/</a></em> and it says: <em>ERR_CONNECTION_REFUSED</em></p>
  
  <p>I figured this was all I needed to do.</p>
  
  <p>I was looking up some additional information and noticed that some people have had to configure firewalls.  I wasnt sure if i needed to though, as I was thinking that the HOST and VM are all in 1 actual machine, it might be entirely self contained.</p>
  
  <p>Is there a critical task I am missing?</p>