本地主机服务器拒绝连接

2024-04-24 00:32:17 发布

您现在位置:Python中文网/ 问答频道 /正文


Tags: python
2条回答

您需要知道服务器的IP或域地址。如果使用example.com访问服务器SSH,则使用

./manage.py runserver 0.0.0.0:8002

使用http://example.com:8002访问它应该可以工作。但是如果你只知道IP,那么用这个IP启动Django而不是

0.0.0.0

http://YOUR-IP:8002访问它

问题是django正在监听localhost这意味着您将无法通过internet直接访问服务器。要更改您可以为django指定端口/主机名:

./manage.py runserver 0.0.0.0:8002

如果不想通过internet直接访问服务器,可以使用ssh进行端口转发:

ssh -L8002:localhost:8002 server

这将通过ssh将本地端口8002转发到远程服务器。

相关问题 更多 >