title: Localhost not working and running on different network?
body: <p><strong>Overview</strong></p>
  
  <ul>
  <li>Win 10 pro, 64bit</li>
  <li>static-server works from localhost</li>
  <li>All other node.js servers stop working on localhost,127.0.0.1 and only works on 172.16.xxx.xxx host</li>
  </ul>
  
  <p>From the source I can see that static-server host is 0.0.0.0 which is the same as mine. I run my server on 0.0.0.0 <a href="https://nodejs.org/api/net.html#net_server_listen_port_host_backlog_callback" rel="nofollow noreferrer">https://nodejs.org/api/net.html#net_server_listen_port_host_backlog_callback</a></p>
  
  <p>All this happened suddenly on my windows machine and on several web apps with webpack. I installed windows again and the issue persists.</p>
  
  <p>I use <code>WebpackDevServer</code> with host : <code>0.0.0.0</code></p>
  
  <p><strong>Details</strong></p>
  
  <p>I'm running on a brand new win 10 with some vpn installed.</p>
  
  <p>So I have these 3 apps</p>
  
  <ul>
  <li>webpack-app on host 0.0.0.0:9080</li>
  <li>static-server on port 9080 (should be localhost as well)</li>
  <li>webpack-app with react-create-app on port 3000</li>
  </ul>
  
  <p>I start the webpack-app on port 9080 and I go to the browser and says "This site can’t be reached,localhost refused to connect." (I'm 100% sure is running on 9080 because all my webpack apps stop working at once)</p>
  
  <p><a href="https://i.stack.imgur.com/2UE37.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/2UE37.png" alt="enter image description here"></a></p>
  
  <p>I now start static-server and runs on port 9080, doesn't complain at all! Now I go to the browser and it opens the page on port 9080.</p>
  
  <p>So now I think I'm running on 2 different networks. Here is how it looks in windows:</p>
  
  <p><a href="https://i.stack.imgur.com/TdONK.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/TdONK.png" alt="enter image description here"></a></p>
  
  <p>So now I look if somebody is listening to the port 9080 and I see this:</p>
  
  <p><a href="https://i.stack.imgur.com/hrcOC.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/hrcOC.png" alt="enter image description here"></a></p>
  
  <p>I turn off the static-server and it disappears. Means that the static-server correctly shows up there.</p>
  
  <p>Also there is no other node.exe process over there. So where did my webpack-app ended up?</p>
  
  <p>Now after some times something popups there on port 3000</p>
  
  <p><a href="https://i.stack.imgur.com/miFZG.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/miFZG.png" alt="enter image description here"></a></p>
  
  <p>Not sure why there are so many on the same port, I go to that url and it works. But doesn't work from localhost:3000.</p>
  
  <p>What is going on? why it doesnt work from localhost anymore?</p>