【发布时间】:2019-01-26 18:39:58
【问题描述】:
我做了一个 django 服务器,我通过命令运行它:
python3 manage.py runserver 0.0.0.0:8000
当我尝试使用localhost:8000 从同一台计算机连接到服务器时,一切正常:)
但是,当我尝试从另一台计算机使用 server_ip:8000 连接到服务器时,我得到了响应:ERR_CONNECTION_TIME_OUT。
(服务器ip配置在ALLOWED_HOSTS)
任何想法如何解决这个问题或可能是什么原因造成的? :)
【问题讨论】:
-
您是否尝试过更改端口?第二台计算机也与服务器在同一个局域网上,对吗?
-
我已经尝试更改端口,但这并没有解决问题。而且两台电脑不在同一个局域网
-
您在第二台计算机上为服务器使用正确的 local_ip 吗?
-
服务器与计算机不在同一局域网下,但我尝试使用运行服务器的计算机上的 server_ip 进行连接,并且可以正常工作。
-
您访问本地主机的服务器是否有代理服务器?喜欢 nginx 吗?
标签: django python-3.x server