title: Simple flask server running on windows machine and static IP invisible outside
body: <p>I just ran this simple python code to start a server on my windows 10 Pro laptop. In case it's important, I'm doing it from Jupyter Notebook</p>
  
  <pre><code>from flask import Flask
  app = Flask(__name__)
  
  @app.route('/')
  def hello_world():
      return 'Hello World!'
  
  if __name__ == '__main__':
    app.run(host='0.0.0.0')
  </code></pre>
  
  <p>If I go to <code>localhost:5000</code> on my browser, I see <code>'Hello World'</code>. Note that I am assigned a static IP address. If I now go to XX.XXX.XX.XXX:5000 (XX.XXX.XX.XXX is my static IP) from another computer -- my cell phone, I can't find any content. I am not running the code debug mode and I even turned off the firewall, but nothing. Can any of you please tell me what I am doing wrong? Thanks very much in advance                          </p>