我没有在本地机器上运行开发服务器,而是在另一台机器上运行sshing。
我尝试更改运行开发服务器的位置,方法是找到ip地址(使用ifconfig命令并查找与eth0关联的地址),然后运行开发服务器,如下所示:
python manage.py runserver <ipaddress>:8000但是,当我在浏览器中输入URL http://<ipaddress>:8000时,我得到的是cannot connect to the website。
有什么想法吗?
发布于 2012-11-25 08:18:16
使用0.0.0.0代替键入您的ip地址,以便任何其他ip地址都可以连接到您的服务器。然后,是的,正如其他人所提到的,您必须为传入连接打开端口8000。
发布于 2012-11-23 17:32:38
通过ssh使用port forwarding。具体细节在您的情况下可能会有所不同,但在https://help.ubuntu.com/community/SSH/OpenSSH/PortForwarding上有一个很好的指南。希望这能有所帮助!
https://stackoverflow.com/questions/13522228
复制相似问题