自宅でWEBサーバーを構築する方法

このQ&Aのポイント
  • 自宅でWEBサーバーを構築するための手順や設定方法について解説します。
  • Apache2.0を使用して自宅でWEBサーバーを構築する際に、外部からアクセスできない問題の解決方法を紹介します。
  • ルーターでのポート開放やDDNSの設定によって、自宅で構築したWEBサーバーを外部からアクセスできるようにすることができます。
回答を見る
  • ベストアンサー

自宅でWEBサーバーを構築したいのですが。

自宅でWEBサーバーを立てたいと思っているのですが、外部から見ることができません。 自宅でWEBサーバーを構築したいのですが、外部から見ることができません。 ソフトウェアは「Apache2.0」でOSはVistaです。 使用しているルーターはアイオーデータのWN-GDN/Rです。 DDNSで、DICEも使用しています。 「Apache2.0」の設定仮定で、サーバー機内のIEから「localhost」では表示したいページは出てくるのですが、外部(別のNET回線)からでは、「ページが表示できません」と表示されます。 サーバーに割り振られたIPアドレスを直接入れてもページは表示されないのですが、Pingテストは問題なくとおります。 私個人の考えでは、「Apache2.0」の設定に問題があるのでは?と思っているのですが、いかがでしょうか? ルーターでのポート開放も完了しています。(使用ポートは80) よろしくお願いいたします。

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

  • ベストアンサー
  • kmrt
  • ベストアンサー率47% (43/91)
回答No.3

はっきり覚えていませんが Apacheのデフォルト設定でアドレスの制御なかったと思うので 私としてはやはりルーターじゃないかと思うのですが。 特に80portはおそらく設定画面用に使ってるので他の機種でもいろいろトラブルきくので ためしに内部80portを外部では別portに割り当てなおしてみてはいかがですか?(たとえば8080とか)

その他の回答 (3)

  • akamanbo
  • ベストアンサー率17% (462/2680)
回答No.4

>サーバーに割り振られたIPアドレスを直接入れてもページは表示されないのですが、 「サーバーに割り振られたIPアドレス」て何ですか。 ルータのグローバルIPのことですか。

  • karu-ron
  • ベストアンサー率0% (0/2)
回答No.2

こんにちは 私もよくあります^^; ファイアウォールで弾かれてる可能性はありませんか。 一時的にセキュリティを全停止して外部ネットワークから接続を試みるのも手です。 ローカルでうまくいっているのですから、問題はネットワークだと思います。

noname#81590
noname#81590
回答No.1

 セキュリティソフトのネットワーク監視のレベルを最低にしてみてはどうでしょう。

関連するQ&A

  • LAN内でしか自宅WEBサーバーに繋がらない

    現在Vine Linuxで自宅サーバーを試しに作ろうとしています。 Apacheも起動でき、LAN内の他のパソコンからサーバーに繋ごうとすると、テストページがちゃんと表示されます。 ルーターの80番も開けて、外部からスキャンしてみてもちゃんと開いています。 ですが、外部からDDNSやWAN側のアドレスで見てみようとすると、他のPCへ繋がっているようなんです。 ルーターがうまく振り分けていないと思うんですが、設定のポート80はサーバー機にちゃんと設定してあります。 他の原因があるのでしょうか? それとも、ルーターが壊れてしまったのでしょうか? (なぜかと言いますと、ポートを開けないように設定してもポートが開いてしまっているようなんです。) ルーターはCoregaのBAR SW-4P HGです。 どなたか分かりませんでしょうか?

  • 自宅Webサーバ(ルータの設定画面にアクセスしてしまう)

    vine linuxでapache使って自宅Webサーバ立てようとしています。 使っているルータは BUFFALO Broad station BBR-4HG です。 ※apacheの設定は終了。 ※DDNSの登録、更新終了。 ※LAN内の他PCからサーバにアクセスすると、  apacheのテストページが表示される。 ※ルータでhttpポート80をサーバ機のIPに  アドレス変換するように設定済み。 ※WANからサーバにアクセスすると、  ルータの設定画面にアクセスする。 友人にWANからアクセスしてもらった結果、 ルータの設定画面にアクセスすることが分かりました。 自分でもプロキシ使ってアクセスしてみたところ、 ルータの設定画面にアクセスしてしまいました。 apacheの設定が間違っているのでしょうか? ルータの設定が間違っているのでしょうか? どなたか詳しい方がいらっしゃいましたら、 よろしくお願い致します。

  • 自宅サーバー 構築

    今、家で自宅サーバーを組み立てようとしているのですがメールサーバー、Webサーバー、FTPサーバーを作ろうとしているのですがメール、webサーバーまでは立てたのですが外部から見れません。方法を教えてください。 Dnsはddo.jp Webサーバーソフト:httpd メールサーバーソフト:Ar Go Soft Mail Server ftpサーバーはまだできてません。 DnsのIP更新はDiCEでやってます。 そしてhostsファイルも変更しました。ルーターもポート開放しました。 そのほかの情報も載せておきます。 ルーター:Aterm WB7000H サーバー:CPU AMD Althorn 1.2GHz      RAM 512MB      HDD 80GB ルーターはDMZ設定していますが一応設定載せておきますので間違ってるところご指摘お願いします。 そのほかはLAN内のPCからはグローバルIPで入ると見れました。サーバーで127.0.0.1でやってもOKでした。ですがDNSサーバーのものからはみれませんでした。

  • windows XPで自宅Webサーバの公開について

    windows XPでapache使って自宅Webサーバ立てようとしています。 ローカルLAN内では、正常に自宅Webがみえるのですが グローバルIPアドレスだとうまく表示されません。 (みつかりませんもしくわ、ルータの設定画面が表示されます。) 使用ルータ:BUFFALO Broad station WHR-AMPG モデム:NECのNVIII (モデムには、ルーター機能がついている為、無効にしています。) 構成 NVIII(192.168.1.1)----WHR-AMPG(192.168.11.1) | | -- windows XP(192.168.11.3)(無線) | -- vista(192.168.11.4)(無線) | -- Fedora8(192.168.11.2)(有線) ※apacheの設定は終了。 ※DDNSの登録、更新終了。 ※ルータでhttpポート80を解放するように設定済み。 下記のポート開放確認くんで80ポートが開いていることを確認済み http://www.navnav.jp/port/ 調査結果  1 vistaからwindows XPにアクセス(192.168.11.3)すると、   apacheのテストページが表示されます。  2 vistaからwindows XPにアクセス(グローバルIP)すると、   ルータの設定画面が表示されます。   (XPでhostsファイルでドメイン名で同様にアクセスしても同じです。)  3 携帯からwindows XPにアクセス(グローバルIP)すると、   404となってしまいます。   ネット喫茶でも動作を実施しましたがページが見つかりませんと表示されました。 バッファローのサポートに問い合わせた所、2は、ルータの仕様らしいのですが 3番は、どうして80が開いているのに公開できないのでしょうか?

  • 自宅webサーバーを設置したのですが・・・・・。

    自宅にwebサーバーを設置しました。DDNSも登録し、コマンドプロンプトを使い、nslookupで確認すると、DNSへの登録はされているように見えます。(nslookupコマンドで表示されるserverはプロバイダから指定されたDNSサーバーになっています。) ところが、外部からつながりません。 プロバイダはasahinetを使っています。 外部から自宅Webサーバーに向けpathpingやtracertコマンドで確認すると、eagleという名前のasahinetのルーターまでであとはロストしてしまいます。 ちなみに、このeagleというルーターは、自宅からtrecertコマンドを打つと、最初に越えるルーターです。 自宅から、前出のプロバイダに指定されたDNSサーバーに向けtracertを打つと、eagleの次の次に出てきます。 判らないなりに色々調べてみると、プロバイダ(asahinet)の中で、信号がロストしてしまっているように見えます。なにか対策はありませんでしょうか。 ちなみに、サーバーにはIISを使い、ファイアウォールはOutopostPersonalFirewallを使い、IISはすべて許可する設定にしています。設定したページは家の中のLAN上のマシンからは見ることができます。

  • ANHTTPでの自宅サーバー構築に関して・・・

    こんばんは、今自宅サーバー構築中で大半はおわり後は外部公開だけなんですが 現在自宅にルーターを導入している為DDNSをとっても接続ができません・・・。 あまりWANやポートなどの知識に関してはまだ浅い方ですが構成の方を 説明します。        202.***.***.54 [ モデム ]─[ ルーター ]─┬── パソコンA(私) IP:192.168.0.4                  └── パソコンB(弟) IP:192.168.0.3 そして本題ですが、ANHTTPを設定する際プロクシ/キャッシュのほうで プロキシキャッシュ機能のほうにチェックを入れ、真横の入力欄にDDNSをいれても ルーターに繋がり外部公開しようとしてもできない状態なんです(´・ω・`) 上記の状態からhttp://DDNS.jp/index.htmlでつながる様にするにはどこを変更すれば できるんでしょうか・・・ 一応ルーターほうでポートを0から65535まで開放はしてあります。 どうか詳しい方が居ればご教授願いますorz

  • 自宅でWEBサーバーを構築していますが、外部からアクセスできません。

    自宅でWEBサーバーを構築していますが、外部からアクセスできません。 ●環境 WindowsXP Pro xammp ieServer Dice IP固定済 Apache許可済 ●LAN内ではアクセス可能 ・IPアドレスでアクセス可能 ・hosts変更後、サーバー名でアクセス可能 ・両者とも他の端末からのアクセス可能 ●やってみたこと ファイヤーウォール切 セキュリティーソフト入れてません ポート全開放 と、危険なことまでやっちゃいました。 お手上げです。

  • apacheで自宅サーバー構築

    apacheをインストールしてwebサーバー用パソコンで「127.0.0.1」と入力して動作確認するときyahoo japanで検索するとapacheのテストページが表示されますが、他の検索siteでは探せません。何故でしょうか!又lan内のほかのパソコンからwebサーバー「192.168.11.8」のIPアドレスを入力したら、どの検索siteでも探すことができなくapacheの テストページを確認することができません。何故でしょうか。ルーターの設定は行なっています。以上2つ事を、初歩的な事だと思いますが 教えてください。

  • Webサーバが外部から見えない

    LinuxにてWebサーバを立てたのですが、どうも外部からコンテンツが見えません。いろいろと調査したのですが、いまいち特定できません。ご協力をお願いします。 他の内部のマシンから、IP直打したら、インデックスは表示されています。のでApacheには問題ないかと。 DDNSも非常に簡単な設定ので間違いはないかと。 Routerかなぁ・・・ 設定 Linux8.0 Apache使用 Router  京セラ KY-BR-CB100 使用 固定IPではないので、以下のDDNSを使用しています http://ddns.j-speed.net/

  • LAN内のPCからサーバーに接続する方法について

    自宅でサーバーを稼動させております。 サーバーはLINUXでおなじLAN内にWindowsのPCが3台ルーターを介して接続しています。 また、サーバーはDiCEとDDNSで運用しております。 この環境で、WindowsPCからサーバーのWebページを 見るときに127.0.0.1で見れるのはわかるのですが、 できれば、DiCEとDDNSが正常に動作しているか知りたいので、 http://xxx.xxxのようなアドレスでWebページを 見たいのです。 このような設定をする方法はないのでしょうか? ご存知の方がおられましたらご教示お願いします。 なにぶんLINUXビギナーな者で乱文にて失礼いたします。