Apache2 Web サーバーはローカルでのみ認識され、外部では動作しません

Apache2 Web サーバーはローカルでのみ認識され、外部では動作しません

今朝apache2をインストールしたところ、サーバーを起動してサンプルのWebページを正しく表示できるようになりました。http://ローカルホスト

私はルーターの背後にいるので、適切なサーバー コンピューターへのポート転送用にルーターを設定しました。

しかし、ブラウザに http:// と入力してページにアクセスしても機能せず、サーバーが見つからないというメッセージが表示されます。

ここで何が問題なのか、どなたか教えていただけませんか? これはデスクトップ Ubuntu 12.04 の一般的なインストールです。

答え1

Ubuntu サーバーにポート転送しているとおっしゃっているので、ルーターの反対側にあるマシンから Web サーバーにアクセスしようとしているのだと思います。ルーターにポート 80 (http) をブロックしているファイアウォールがある可能性はありますか? Ubuntu サーバーに firestarter などのファイアウォールがインストールされていて、ポート 80 をブロックしている可能性はありますか? 内部ネットワーク上の別のマシンからページにアクセスできますか?

関連情報