我在linux上开启了django,默认端口号,但在外部的浏览器中127.0.0.1:8000却显示127.0.0.1 已拒绝连接
linux发防火墙已经关闭了,应该是linux网络设置的问题,但不知道怎么解决。
什么叫外部的浏览器,另一个系统吗
此外,默认端口号不是80吗
"该问题引用ChatGPT"
可以参考下面的解决方案,如果可行还请 点击 采纳,感谢
1、在Django的runserver命令中指定host为0.0.0.0,例如:python manage.py runserver 0.0.0.0:8000
2、在Linux的防火墙中允许端口8000的访问:sudo ufw allow 8000
如果仍然不能解决问题,请检查网络代理或网络安全组的设置是否阻止了访问。