- ベストアンサー
ファイアウオールの設定について
ファイアウオールの設定について質問が御座います. 外向きのWebサーバを立てております. Webサーバは,apacheを使用しております. ■この時,外からのアクセスに対するファイアウオールの設定は, どのポート番号を開けばいいのでしょうか? WebサーバにはHTTPでアクセスします. 1.よって,ポート番号は,80番だけあければいいのでしょうか? 2.それとも,apacheを使用しているので,8080番を 開ければいいのでしょうか? 3.もしくは,80番も8080番も開けなくてはいけないのでしょか? apacheとWebの使用の関係などがよくわからないので 教えて頂けないでしょうか?
- みんなの回答 (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 番だけで十分です。
その他の回答 (1)
- lowrider_2005
- ベストアンサー率40% (1520/3748)
特に管理画面などで明示的に8080ポートを使うとかの状況でない限り80番だけ開ければ大丈夫です。
お礼
アドバイスを頂きありがとうございます。 お蔭様で理解できました。