Django 远程Web服务器连接问题

Django 远程Web服务器连接问题,django,apache,ssh,ubuntu-12.04,mod-python,Django,Apache,Ssh,Ubuntu 12.04,Mod Python,我已经为我们的Django web应用程序设置了一个服务器,这样局域网中的每个人都可以访问它们。我已经安装了Ubuntu 12.04,apache版本为2.2.22,modpython版本为3.3.1。在局域网中的一些系统中,服务器不能通过url和ssh访问,而在另一些系统中,服务器有时可以访问。由于我们正在远程连接到系统,这导致了很多问题。请帮助我解决此问题 提前谢谢 这类问题很难回答,因为可能性几乎是无穷的。但是,从您所说的,如果一些机器可以访问服务器,而一些机器不能,那么问题与网络有关,而

我已经为我们的Django web应用程序设置了一个服务器,这样局域网中的每个人都可以访问它们。我已经安装了Ubuntu 12.04,apache版本为2.2.22,modpython版本为3.3.1。在局域网中的一些系统中,服务器不能通过url和ssh访问,而在另一些系统中,服务器有时可以访问。由于我们正在远程连接到系统,这导致了很多问题。请帮助我解决此问题


提前谢谢

这类问题很难回答,因为可能性几乎是无穷的。但是,从您所说的,如果一些机器可以访问服务器,而一些机器不能,那么问题与网络有关,而不是服务器软件(或Django)

不过,如果您有一些奇怪的访问规则设置,而您在回复中没有提到,则可能与这两种设置有关

因此,有几件事需要验证:

  • 无法通过HTTP访问应用程序的计算机能否通过IP地址ping其所在的服务器?如果他们不能,你就有网络问题。可能是路由问题,可能是防火墙问题
  • 若要查看是否是路由问题,请从无法访问服务器的计算机之一执行
    跟踪路由
    ,然后查看发生了什么。跟踪路由是否在网络上的特定路由器上停止?那这可能是个问题
  • 若要查看是否是防火墙问题,请尝试将无法访问服务器的计算机之一的IP地址更改为可以访问服务器的计算机之一。它起作用了吗?好的,你有防火墙问题