アプリ版:「スタンプのみでお礼する」機能のリリースについて

CGIの勉強をするにあたり、自分のPCでテストできるようにApacheとActivePerlをインストールしました。

あくまでテスト用にだけにwebサーバを使いたいので自分のサイトを公開するとかの目的はありません。その場合、外部から見えなくする設定とかあるのでしょうか?もし良かったら教えてください。

一応、過去の回答を確認してポートを閉じる?とか.htaccessとか、いろいろ関係がありそうだなぁと思うのですが、具体的にどうやるのかがよくわかりませんでした(滝汗)

OS:Windows XP
セキュリティソフト:Norton Internet Security2004
yahooBB ADSL12MB

A 回答 (4件)

インチーネットに接続しているPCにApacheをインストールしても外部からアクセスされることはまずありません。


セキュリティソフトでICMPをブロックしておけば、不正アクセスも受けにくいですし。

YahooBBを使用しているとIPアドレスは半固定のようですから、心配でしたらCGIの勉強をしないときはApacheのサービスを止めておけば大丈夫です。

私はApacheをインストールしていますが、Access.logには外部からアクセスされた記録は残っていません。
    • good
    • 0

インターネットに繋がずに、LAN内だけでテストすれば外部からアクセスされる事はありえませんが、それはダメなのですか?

    • good
    • 0

Windows XP の機能を使ってファイヤーウォールを設定しても構いませんが、Apache の httpd.conf ファイルに以下の設定を追加すれば自分以外のホストからは見えなくなります。

httpd.conf ファイルは (Apache のインストールディレクトリ)\conf ディレクトリにあります。

Listen 127.0.0.1:80
    • good
    • 0

こんばんは、疑問はつきませんね。



さてご質問の件ですが、ルータを買いましょう。yahooBBはうっかりするとグローバルIPを割り当ててしまいますので、単純に外部にさらされてしまう可能性があります。

その点ルータを買えば直接外部にさらされることはありません。もし、外部にさらしたいときは、ルータの設定でフォワードを掛ければいいことですから。(そういう設定の出来る、ある程度きちんとしたルータを購入しておく必要がありますが)
    • good
    • 0

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