プロが教える店舗&オフィスのセキュリティ対策術

ファイアウオールの設定について質問が御座います.

外向きのWebサーバを立てております.
Webサーバは,apacheを使用しております.

■この時,外からのアクセスに対するファイアウオールの設定は,
どのポート番号を開けばいいのでしょうか?

WebサーバにはHTTPでアクセスします.

1.よって,ポート番号は,80番だけあければいいのでしょうか?

2.それとも,apacheを使用しているので,8080番を
開ければいいのでしょうか?

3.もしくは,80番も8080番も開けなくてはいけないのでしょか?

apacheとWebの使用の関係などがよくわからないので
教えて頂けないでしょうか?

A 回答 (2件)

Apache の設定ファイルである httpd.conf の「Port」または「Listen」ディレクティブで指定したポート (普通は http で 80、https で 443 を使用します) を開ければ問題ありません。



従って、

> 1.よって,ポート番号は,80番だけあければいいのでしょうか?

httpd.conf に

Port 80

と書いてあれば 80 番、

Port 8080

と書いてあれば 8080 番を開ける必要があります。
ただし前述の通り、通常は 80 を使うので、8080 となっていれば設定ファイルの方を 80 に修正し、80 番を開けるのが一般的です。

> 2.それとも,apacheを使用しているので,8080番を
開ければいいのでしょうか?

Apache が使用するポートは前述の通り自由に変更することが可能です。なので、8080 番でなければならない理由はありません。

> 3.もしくは,80番も8080番も開けなくてはいけないのでしょか?

Listen 80
Listen 8080

とすることで、両方のポートでリクエストを受け付けることも可能になりますが、https (SSL) を使用しない限り、普通はそのような設定はしません。80 番だけで十分です。
    • good
    • 0
この回答へのお礼

アドバイスを頂きありがとうございます。

お蔭様で理解できました。

お礼日時:2006/02/17 17:19

特に管理画面などで明示的に8080ポートを使うとかの状況でない限り80番だけ開ければ大丈夫です。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!