从本地网络上看不到Flask服务器,我已经完成了app.run(host =“ 0.0.0.0”),但是无论如何我的本地计算机都无法看到它。
* Serving Flask app "MainBot" (lazy loading)
* Environment: production
WARNING: Do not use the development server in a production environment.
Use a production WSGI server instead.
* Debug mode: on
* Restarting with stat
* Debugger is active!
* Debugger PIN:
* Running on http://0.0.0.0:5005/ (Press CTRL+C to quit)
另外,当我在Windows计算机上运行netstats -q
时,我可以看到一个监听端口的进程:
TCP 0.0.0.0:5005 SOMETHING LISTENING
似乎是网络问题。即使在我的PC上创建一个简单的HTTP服务器也不会让任何外部流量到达,但是如果我切换接收方和请求方(使我的本地服务器使用HTTP Server向网络中的另一台PC发送请求)可以正常工作
答案 0 :(得分:0)
问题是网络防火墙,一旦我们更改了防火墙中的某些配置,一些定向规则便已修复