当localhost工作时,我无法通过IP地址看到我的Python Django服务器

hlswsv35  于 2023-05-30  发布在  Go
关注(0)|答案(1)|浏览(354)

我用Python和Django编写了一个服务器程序,并在几台计算机上进行了测试。现在我已经把它安装在HP服务器上了。当我在浏览器地址中输入 localhost 时,我可以看到它正在工作,当我输入服务器的IP地址时,我看到 “此网页不可用”(ERR_CONNECTION_REFUSED)
操作系统是Windows Server 2008。没有安装任何防病毒软件或防火墙,并且Windows Firewall已禁用。
值得注意的是,我从服务器程序发送到网络中其他设备的消息正在成功传递。换句话说,连接是单向的(不是双工的)。

fjnneemd

fjnneemd1#

假设你正在使用Django开发服务器:
要使您的开发服务器对网络上的其他机器可见,请使用它自己的IP地址(例如192.168.2.1)或0.0.0.0或::(启用IPv6)。
因此,您的命令将类似于

runserver 0.0.0.0:8000

相关问题