django启动后,无法通过IP访问【已解决】

目录

首先确认服务器的防火墙是否无访问限制。

centos8防火墙设置具体参考 iptables常用命令 nftables防火墙规则

防火墙没有限制的话。

django启动项目通过传入第三个参数来解决这个问题:

python manage.py runserver 0.0.0.0:8000 

通过以上命令,开启django dev server 并且是所有网络启动监听。无ip地址限制。

192.168.1.108:8000就可以重新访问我们的django开发服务器了

同理:若想限制内网的访问的ip,也可以通过启动时修改runserver中的192.168.1.111:8000中来指定能够访问的ip( 192.168.1.111 )。

随机文章