【问题标题】:Non local connections for django project serverdjango 项目服务器的非本地连接
【发布时间】:2010-07-27 21:47:52
【问题描述】:

我运行了命令python manage.py runserver 0.0.0.0:8000

它启动了服务器,但是当我导航到http://myipaddress:8000 时,我的网络浏览器没有连接。我也尝试使用我的 iphone safari 浏览器并得到了同样的结果。

我使用的是 Mac OS X 10.6,并通过我的路由器连接到互联网。

关于如何允许非本地连接以便我的朋友可以试用我的项目的任何建议?

【问题讨论】:

    标签: django pinax django-manage.py


    【解决方案1】:

    1) 检查您的防火墙 2) 确保您的路由器将端口 8000 上的连接转发到您的计算机

    【讨论】:

    • 我登录了我的路由器,它是一个贝尔路由器。它有一个设置页面,可让我将流量导入我的网络和计算机。我应该启用什么服务?它在标题下有一个下拉菜单:服务器。我应该启用网络服务器吗? DNS 服务器?
    • 这对 SO 来说已经不是问题了,但您可能需要启用自定义端口 (8000)。它不是标准之一,通常命名为服务(web=80、ssh=22 等)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-22
    • 2011-06-05
    • 2018-11-03
    • 2016-04-21
    相关资源
    最近更新 更多