• ベストアンサー

自宅サーバのURLは

初めて質問させていただきます。パソコン自称初級者です。 CGIの勉強のためにApacheをインストールしました。OSはwindowsXPです。 解説本を頼りにいくつかの設定を変更し、まずは目的のHTMLページを表示させるところまでは進みました。 そこで疑問が出たのですが… Apacheを入れたことで私のパソコンはサーバとして機能することが可能なんですよね?現在はhttp://127.0.0.1/とURLを入力することで自分のパソコンからアクセスできることは分かりましたが、これを外部からウェブを介してみることは出来るのでしょうか?また出来るとするとそのURLはどうなるのでしょうか?検索してみたもののその点に触れているサイトは見つけられませんでした。 説明不足があるかもしれませんがよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • noranuko
  • ベストアンサー率46% (620/1332)
回答No.2

>これを外部からウェブを介してみることは出来るのでしょうか? Apacheの設定でlocalhost以外も接続許可していれば可能です。 >また出来るとするとそのURLはどうなるのでしょうか? Apacheを入れているPCのIPアドレスがaaa.bbb.ccc.dddなら、 http://aaa.bbb.ccc.ddd/ でアクセスできます。 PCのIPアドレスを知りたい場合は、コマンドプロンプトを開いて"ipconifg"と打つと、 IPアドレスが表示されます。 もしPCがグローバルIPを持っていれば、上記のURLでインターネットの何処からでもアクセスできます。 グローバルIPでは無い場合(IPアドレスが10.bbb.ccc.ddd、172.16.ccc.ddd~172.32.ccc.ddd、192.168.ccc.dddの場合)、 インターネットとLANの間にルータが挟まってますので、ルータを設定変更する必要があります(NATとかポートフォワードとか…)。 http://www.google.co.jp/ のようなIPアドレスで無いURLを使うには「DNSサーバ」に情報を登録する必要があります。 また、LAN上ではなくインターネット上で使う場合は、 google.co.jpというドメイン名を取得する必要があります。

noname#61567
質問者

お礼

コマンドプロンプトで見ることができたのですね。 IPアドレスは192.168~と表示されたので、このままの状態では外部からはアクセス不可能ということですよね。 ありがとうございました。

その他の回答 (3)

  • my-hobby
  • ベストアンサー率21% (659/3045)
回答No.4

参考 http://y-kit.jp/saba/ CGI利用でしたらパーミッション等でLinuxサーバーに成ります 只公開自宅サーバーは、 有る程度知識無いと管理出来ないので踏み台にされますので、問題が有ります。

noname#61567
質問者

お礼

ありがとうございます。こちらもゆっくりと見て勉強させていただきます。 #1tanu01663さんへも補足させていただきましたが、あくまでただの知識として知りたかった状況です。いつか必要になったら、自宅サーバに関する知識はきっちりとつけるつもりでいます。

  • namakeinu
  • ベストアンサー率62% (25/40)
回答No.3

参考ページ乗せときます。

参考URL:
http://sakaguch.com/
noname#61567
質問者

お礼

ありがとうございます。情報量が多いようなので、ブックマークに入れたので後日ゆっくりと見ることにします。

noname#61245
noname#61245
回答No.1

固定IPアドレスの契約をされていますか? されていたらそのIPアドレスでアクセス可能です。 もしくはダイナミックDNSサービスを使えばインターネット経由でアクセス出来ます。契約されているプロバイダにご確認ください。 ※通常有料サービスとなります。無料でサービスしている業者もあります。「ダイナミックDNS」で検索すれば出てきます。 URLは、独自ドメインと取らなければプロバイダやサービス業者が指定するものになります。 なお、外部から接続するということは、そのPCを外部から見ることが出来るということです。不要なサービスの停止や、Firewallの設定はしっかり行わないと、ご自身がウィルスや情報流出で迷惑を被るだけでなく、踏み台にされ、多くの方に迷惑がかかることになります。 Webサーバの仕組みやDNSの基本を理解してから接続するようにしてくださいね。

noname#61567
質問者

お礼

単純にいうといろいろと設定や契約が必要ということでしょうか。 ありがとうございました。

noname#61567
質問者

補足

説明が足りずに心配をおかけしてすみませんでした。単に知識として知りたかっただけでした。 今後必要になるときにはtanu01663さんのご意見を参考に改めて勉強します。

関連するQ&A

専門家に質問してみよう