- ベストアンサー
apacheについて
こんにちは。 この度CGIの勉強をしようと思い、apacheを導入しようかなと考えたのですが、apacheを入れるとそのパソコンはすぐに外部からアクセスが出来るようになるのでしょうか。そうだとしたらセキュリティ上不安なのですが、どうなっているのでしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Apache起動中、以下の3つの条件が揃えばそうなっちゃいますね 1.ルーター無しで直接回線に繋いでいる または80portを開放している 2.ファイヤーウォールSOFTなどで制限されていない 3.Apache自身の設定でアクセス拒否もされていない 1.についてはONUやADSLモデムに一体化されている事も多いので ルーター機能つきかどうか確認するには 確認くん (http://www.ugtop.com/spill.shtml) などで自分のIPアドレスを取得 Windowsなら コマンドプロンプトで ipconfig と打ってPCのIPアドレスを取得 両方の値が同じなら ルータ機能はありません port開放はルーターの初期状態ではされていないはずです 2.ファイヤーウォールSOFTが有れば Apacheを指定して LAN内を許可 internetは禁止すれば制限できます 3.Apache自身は初期状態では制限されていませんので http://httpd.apache.org/docs/2.0/ja/mod/mod_access.html などを参考に設定します *で、実際に外部からアクセス出来てしまうかどうかは ・別回線のPCや携帯で http://確認くんなどで取得したIPアドレス/ にアクセスしてみる ・またはブラウザにProxyを設定してアクセスしてみる
その他の回答 (1)
- sick65
- ベストアンサー率46% (12/26)
ポートを閉じていれば、基本的に外部からアクセス出来ないかと。 心配であるなら、hosts.allowとhosts,denyにApacheのアクセスリスト でも書いて置けば問題ないかと思います。
お礼
早速回答ありがとうございます。 問題ないようですね。 参考にしておきます。
お礼
回答ありがとうございます。 どうやら大丈夫のようです。 とても参考になりました。