-1

Django Web アプリケーション用のサーバーをセットアップして、LAN 内の全員がアクセスできるようにしました。Apache バージョン 2.2.22 および modpython バージョン 3.3.1 で Ubuntu 12.04 をインストールしました。LAN 内の一部のシステムでは、サーバーは url や ssh を介してアクセスできませんが、他の一部のシステムではアクセスできる場合があります。システムにリモートで接続しているため、多くの問題が発生しています。この問題の解決にご協力ください。

前もって感謝します。

4

1 に答える 1

0

このタイプの質問は、可能性がほぼ無限にあるため、答えるのが非常に困難です。ただし、あなたが言っていることから、一部のマシンがサーバーにアクセスでき、一部のマシンがアクセスできない場合、問題はネットワークに関連しており、サーバー ソフトウェア (または Django) には関連していません。

ただし、応答で言及していない奇妙なアクセスルールの設定がある場合は、どちらかに関連している可能性があります。

したがって、確認するいくつかのこと:

  1. HTTP 経由でアプリケーションにアクセスできないマシンは、そのマシンが存在するサーバーに IP アドレスで ping を送信できますか? できない場合は、ネットワークに問題があります。ルーティングの問題である可能性があり、ファイアウォールの問題である可能性があります。
  2. ルーティングの問題かどうかを確認するにはtraceroute、サーバーにアクセスできないマシンの 1 つから を実行し、何が起こるかを確認します。traceroute はネットワーク上の特定のルーターで停止しましたか? まあ、それはおそらく問題です。
  3. ファイアウォールの問題かどうかを確認するには、サーバーにアクセスできないマシンの 1 つの IP アドレスを、アクセスできるマシンの 1 つに変更してみてください。うまくいきましたか?OK、ファイアウォールに問題があります。
于 2013-03-14T07:40:16.703 に答える