• ベストアンサー

自宅Webサーバーについて

私は無料でWebスペースを使えるサイトで自分のホームページを持っているんですが、ホストの方が混んでいるとFTPの転送に数十分かかったり、少々重いCGIスプリクトを使うとアカウントを削除されたりするので、思い切って使っていないノートパソコンにて「AN HTTPD」を使いサーバーを立てることにしました。 環境は以下のとおりです。                 (有線LAN)⇒デスクトップ(1台) 電話回線⇒モデム⇒無線LANルーター                 (無線LAN)⇒ノートパソコン・PDA(4台) プライベートIPアドレスは 192.168.0.1(FA11-W4モデム) 192.168.1.1(BLW-54PMルーター) 192.168.1.3(ノートパソコン) 192.168.1.4(PDA) 192.168.1.5(ノートパソコン※サーバー) 192.168.1.6(ノートパソコン) 192.168.1.7(デスクトップ) ちなみにサーバーにするノートのOSはWindows 2000 Proです。それでAN HTTPDをインストールして、ホームページのデータを移転しプライベートIP(192.168.1.5)よりアクセスしたところ無事動いていました。 それで、DynamicDNSを登録し、アクセスしたところ何故かモデムのWeb管理画面にアクセスされています。またモデム側に「Webアクセス設定」という機能があってオフになっているんですが、うまく行きません。ルーター側は設定しているんですがモデム側はよく設定がわかりません。 詳しい方、教えてください。

  • fidea
  • お礼率83% (55/66)

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

  • ベストアンサー
  • unqe100
  • ベストアンサー率100% (1/1)
回答No.3

LANの中からDDNSで登録したアドレスへ、直接アクセスしていませんか? そうすると、通常はルーターの設定画面が表示されてしまいます。 DDNSのアドレスでアクセスするには、外部からアクセスしてみてください。 携帯からでも、翻訳サイトからでもいいとおもいます。 それで確認できれば、ちゃんとサーバーは動いていることになりますね。 LANの中からDDNSで登録したアドレスでアクセスしたい場合は、hostsフィルに192.168.1.5で追加するのが手っ取り早いかと思われます。

参考URL:
http://y-kit.jp/saba/#recent
fidea
質問者

お礼

ご返事ありがとうございます。LANの中から直接アクセスしていました。それでもう一つの回線から、ダイヤルアップ接続してアクセスしてみましたが、表示されませんでしたので、サーバーの方に問題がありそうです。 また、上の質問の欄で「モデム」と書いてありますが、正確にはADSLルータでした。この場合は「ADSLルータ(FA11-W4)⇒ルーター(BLW-54PM)⇒サーバー」のように橋渡しして設定する形になるんでしょうか?? ※先ほどサーバーのHDのパーティションをいじっていた時に誤ってOSのパーティションを削除してしまったので、現在リカバリしています。そのため確認できないため、起動したらもう一度試してみます。

fidea
質問者

補足

「この回答へのお礼」へ既に書き込んでおり、書き込めないためここに書きます。教えていただいたURLの方、参考になりました。設定はちゃんと出来ているのになんで出来ないんだろ。。。と考えているとき、何となく直接グローバルIPにアクセスしたところちゃんと表示できるじゃん??と思い、DynamicDNSを他のところに変更したところ無事アクセスできました。

その他の回答 (3)

回答No.4

そもそもWIn2k proでのIISだろうがApacheだろうが AN HTTPDだろうがライセンス上の同時アクセス制限として たしか10アクセスです。 こんなもの実用で使えません。 それとこんな基本中の基本すら自己解決できないレベルの 知識でサーバ公開は全世界のインターネット利用者の 迷惑になります。 あっという間に乗っ取られて踏み台にされりするのがおちです。

fidea
質問者

お礼

ご返事ありがとうございます。そうですよね…やはりWindowsは狙われやすいですよね。ただWindowsの方が使い慣れているので、勉強にはいいかなと。最終的にLinuxでサーバーを立ててみたいのですが、その前にLinuxも勉強しないといけないので。もうちょっと頑張ってみたいと思います。

  • yutaka303
  • ベストアンサー率45% (15/33)
回答No.2

WWWで使うポート80にアクセスが来たとき、サーバである192.168.1.5に通信を振り分けてやればよいです。 具体的にはFA11-W4モデムの「スタティックIPマスカレード設定」でWAN側プロバイダ、LAN側192.168.1.5、プロトコルTCP、ポート番号80を設定します(表記は多少違うかもしれません)。

fidea
質問者

お礼

教えていただいた方法で先ほど以下のように設定してみました。 ・設定番号:1 ・有効/無効:有効 ・プロトコル:TCP ・インターネット側:Web ・開始ポート:80 ・最終ポート:80 ・ローカルIPアドレス:192.168.1.5 設定を行いモデムを再起動し、(IPが変わるため)DynamicDNSの方も更新し、数分たってアクセスしてみたところ、さっきと変わらずモデムの管理画面のページになってしまいます。 とりあえずモデムを初期化してから同じ作業をしてみましたが、ダメでした。

  • ici41041
  • ベストアンサー率44% (425/960)
回答No.1

ルーターで192.168.1.5にポートフォワードする設定が必要になりますがこれはやっていますか? またFA11-W4モデムはルータ機能付きADSLモデムですが、その下段にBLW-54PMを接続していますよね。ルータ2段で使用しているのか、どちらかをブリッジとして動作させているのか、どのような動作環境になっているのでしょうか? この点をはっきりすると具体的な回答が得られると思います。いずれにしてもポートフォワードの設定は必須になるかと思います。

fidea
質問者

お礼

ご返事ありがとうございます。 そうです。FA11-W4よりBLW-54PMへ接続していますのでルータ2段に なるかと思います。(FA11-W4には無線LAN増設のカードは使っていませんが) ポートフォワードとはNATのことでしょうか。 BLW-54PMの方は、「高度な設定」という欄に「ローカルサーバーの設定」というのがあったので、有効にして、ローカルサーバーに使用するPCを192.168.1.5に設定しています。(これでいいのかわかりませんが) FA11-W4には「モデム詳細設定」というのがあり、 ・ADSLサービス設定 ・LANの設定 ・DHCPサーバ設定 ・IPマスカレード設定 ・スタティックIPマスカレード設定 ・ルーティング設定(LAN側) とあるんですが、どれを設定すればいいんでしょうか。恐縮ですがネットワークにはあまり詳しくありません。よろしくお願いいたします。

関連するQ&A

  • 自宅サーバのポート解放について

    自宅サーバーを構築する際に80番ポート開放ができず、困っています。 文章では環境などが説明しにくいので、箇条書き風で記述させていただきます。 なにが原因で、ポート解放ができないのでしょうか? 【環境】 ・BBR-4HR(ルーター) ・Yahoo!BB 26M ・Windows XPの標準ファイアウォール ・AN HTTPD ver1.42p(webサーバソフトウェア)を使用 接続図 インターネット---モデム---ルーター(BBR-4HG)---デスクトップPC(192.168.11.2)             |---ハブ---ノートPC(192.168.11.3) |---自宅サーバー(192.168.11.100) 【ルーターの設定】 LAN側 IP:192.168.11.1 WAN側 IP:192.168.0.3 DNCPアドレス:192.168.0.1 DNS1(プライマリ):192.168.0.1 サブネットマスク:255.255.255.0 デフォルトゲートウェーイ:192.168.0.1 アドレス変換テーブル WAN側:ブロードステーションのWAN側IPアドレス(192.168.11.1) LAN側:192.168.11.100 プロトコル:HTTP(TCP80番ポート) LAN側ポート:TCP80番ポート 【モデムの設定】 LAN側 IP:192.168.0.1 サブネットマスク:255.255.255.255 WAN側 IP:220.**.***.***(グローバルIP) ポート転送 WAN側ポート:80 転送先ポート:80 転送先IP:192.168.0.3 プロトコル:TCP 【ファイアウォール】 80番ポート開きました。 【確認できたこと】 ・自宅サーバからhttp://127.0.0.1/およびhttp://localhostにアクセスできました。 【疑問点】 ・ノートパソコン(192.168.11.3)とデスクトップパソコン(192.168.11.2)から自宅サーバにアクセスしましたが、ページが表示されませんでした。 ・ノートパソコン(192.168.11.3)とデスクトップパソコン(192.168.11.2)からpingを自宅サーバーに送っていましたがパッケトがロストになりました。また、自宅サーバー(192.168.11.100)からほかの2台のパソコンにpingを送りましたが、2台ともパッケットがロストになりました。 Pinging 192.168.11.100 with 32 bytes od date: Request taimed out. Ping statics for 192.168.11.100: Packets: Sent=4, Received=0,Lost=4(100% loss) ・http://172.16.255.254/でモデムの設定できる画面なのですが、http://グローバルIPアドレス/でもモデムの設定ページに行ってしまいます。(通常ならindex.htmlが表示されるはずなのですが・・) できるだけ多くの回答をおまちしております。

  • WAN(インターネット)から見れないWebサーバ

    お世話になります。 今とある業者から借用しているWebサーバ(以下Aサーバ)があります。 今までは社内LANで閲覧する用途でのみ利用していたのですが この度、インターネットを使って外部からも閲覧できるように 変更する必要が出てきました。 一旦、試験用として個人のWindowsPCにAN httpdをインストールし簡易Webサーバ(以下Bサーバ)を用意し、 Aサーバと同じプライベートIPを設定しました。 実際に使うインターネット回線(固定のグローバルIP付き)の他、 ルータにはWAN側のグローバルIPとLAN側のプライベートIPを1対1で IPマスカレードを設定し、ポートは一旦全ポート開放としました。 この環境でBサーバを接続するとLAN・インターネット双方から、 閲覧できるようになったので、勇んでBサーバをはずしAサーバに 差し替えたところ、LANからは見れるのですが、インターネット からは何度やっても見れない状況となりました。 原因を追究するためAサーバ(とBサーバ)~ルータ間にEtherealを設置し、 パケットを比較して見てみようと思うのですが、どの点に注意して 調べてみればよいかご教示ください。 また、別の点で確認すべきことがあれば教えてください。 よろしくお願いします。

  • 自宅webサーバにアクセスできない

    自宅サーバ(Fedora7)を立てようと奮闘していますが、 LAN外からwebサーバにアクセスできません。 パソコン初心者で大変申し訳ありませんが、アドバイスお願い致します。 ■現状は以下の通りです。 (1)フレッツ光ファミリータイプを使用、CTUのポートフォワーディング、ファイアウォール設定済み (2)apache2インストール、設定済み (3)ダイナミックDNS設定済み (4)LAN内に2台のPCあり⇒自宅サーバ(Fedora7)、作業PC(windows) ※自宅サーバに割り当てたプライベートアドレス『192.168.24.○○』をA、ドメイン名『○○.dynalias.net』をBとする ■確認済内容 ・LAN内のWindowsPCからサーバのプライベートアドレスAへのアクセスは可能⇒apacheのテストページ表示 ・LAN内のWindowsPCからサーバに設定したドメインBへのアクセス不可 ・サーバPCからサーバに設定したドメインBへのアクセスは可能 ・WindowsPCからping A としたときの応答あり ・WindowsPCからping B としたときの応答あり ・LAN外のPCからドメインBへのアクセス不可 確認済内容は当たり前のこと、無駄なことをやっているかもしれませんが、WindowsPCからping B としたときの応答があったことを考えると CTUの設定が間違っているのかなとも思うのですがどうでしょうか? 実を言うと最初はLAN外のPCからドメインBでアクセスできてたのですが、1週間程度ネットワークが繋げない状況がありまして、その後 LAN外のPCから自宅サーバにアクセスできなくなりました。 これも関係するかわかりませんが、何かアドバイス頂けたらと思います。宜しくお願い致します。

  • LANの内外からLAN内のサーバーにアクセス?

    社員のパソコンや、メールサーバーが、LAN内にあって、 ルーター(NAT)を介してインターネットに繋がっています。 (WAN側のIPアドレスは1個です) 社員のパソコンからメールサーバーにアクセスするときは、 メーラーのPOP3/SMTPサーバの設定に、メールサーバーのプライベートIPアドレスを設定して、 問題なくできているのですが・・・ 出張先でも使いたいという要求があり、 ルーターにマスカレードの設定をして、 25番ポートと110番ポートだけ、インターネット側から メールサーバーにアクセスできるようにしました。 そうすることで、 メーラーに、WAN側IPアドレスを設定して、インターネットから LAN内のメールサーバーにアクセスできるようになったのですが・・・ 今度は、 ノートパソコンを社内でも社外でも、同じ設定で使いたい、 との要求が出てしまいました。。 実際、 メーラーのPOP3/SMTPサーバの設定にWAN側IPアドレスを設定してあると、 インターネット側からはアクセスできるのですが、 LAN側からはアクセスできなくなってしまい、 いちいち、メールサーバーのプライベートIPアドレスに設定し直す必要があるようで。。。 そもそもなぜ、LAN側から、 ルーターのWAN側IPアドレスのマスカレードにアクセスできないのか、 謎なのですが・・・(YAMAHAのルーターです) 何かいい方法ないでしょうか?

  • Airatationで自宅サーバー

    Airstation WHR-HP-G54とWinXP-SP2とApache2.2.3で自宅サーバーを公開しようとしています。 1年前にも自宅サーバーを公開していたのですが、現在のルータだとグローバルIPをブラウザに打ち込んでも、ルータの設定メニューを表示しようとして失敗します。 LANの内側からだとグローバルIPを指定しても外を通らずにこのような症状が出てしまいます。 以前のルータだと問題ありませんでした。 DynamicDNSやグローバルIPを使って、LAN内から自宅サーバーのHTTPを表示したいのです。 方法はあるみたいなのですが、ルータの設定画面を見てもそのような設定あるのかわかりません。 自分でももう少し検索エンジンで探そうかと思いますが、どうも検索も下手なようなので力を貸していただければと思います。 http://localhost/ ではなくWANからアクセスしたいです。

  • 自宅サーバーのルーター設定方法を教えてください。

    Windows2000  ルーター corega BAR SW-4P Web サーバー AN HTTP Daemon 1.40d Yahoo BB 12M  ADSL の環境です。 4台のパソコンをLANで接続し、その内一台を自宅サーバーにしたいと思っております。 一台の自宅サーバー(Web サーバー)の設定ができ、自宅のLAN上のその他3台からホームページを見ることができるように、なりました。 しかし、外のパソコンから見ることができません。 ルーターの設定がいると思いますが、どのように設定したらいいでしょうか。

    • ベストアンサー
    • ADSL
  • Webサーバー構築中、indexがルーターの設定画面になる…

    現在、DynDNSからサーバーネームを取得し、AN HTTPDと言うソフトを利用し、Webサーバーを構築しているのですが、ソフトのサーバー機能を使い、その後IE等のブラウザである特定のアドレスにアクセスすると、ルーターの設定画面にとばされてしまいます。 その設定画面が表示されるルーターにて、アクセスしたためかも知れませんが、どうにかしてアクセスした際のindexを思い通りに表示させる方法はないでしょうか? 言葉足らずで、説明も分かりづらいと思われますが、何卒何方かご回答を宜しくお願い致します。

  • サーバーが公開できません

    閲覧ありがとうございます。 勉強をかねて、自宅サーバーを立てようとしています。 OSはWindowsXP、WWWサーバーソフトはAN HTTPDを使わせてもらっています。 プライベートIP、ルータ、ソフトを設定して、DynDNSにも登録しました。 しかし、URLを入力するとルータの設定画面がでてきました。 グローバルIPも同じでした。もちろん外部からです。 localhostにアクセスするとページは表示され、 192や127....のアドレスでも同じように表示されました。 また、グローバルアドレスにpingを打ってみても正常みたいです。 ルータの80番もあいているとの結果がでました。 ipconfigではサーバに割り当てたプライベートアドレスが表示されます。 でも携帯やネカフェのPCからURLにアクセスするとルータの設定画面がでます。 どうかお助けください。

  • androidから自宅内サーバへアクセスできない

    一応IT系に勤めるものですが、 自宅でandroid(携帯・タブレット)から自宅wifiで自宅サーバへアクセスができない原因がわからずに困っています。 同じLAN内のノートPCの共有フォルダを認識できても、サーバのファイルサーバ(samba)にアクセスでいません。アプリでスキャンしてもサーバのipがでません。 ネットワークとlinuxに詳しい方教えてください。 ■自宅環境 マンションで光回線がきています。 無線LANルータを使用して、自宅サーバへは有線、それ以外は無線で使用してます。 動的IP DHCPですが、サーバへはルータで固定のプライベートIP 外部→ルータ→(有線)自宅サーバ ↓(無線) ノートPC、ipod touch、android端末..等 外部からサーバへはルータのポート転送を使用してサーバへつなげています。 ■サーバ linux(CentOS) ファイヤーウォール(iptables)は切ってみましたが、結果かわらず。 sambaも内部には制限なし。 ■現象 android端末でwifiに接続し、自宅サーバにアクセスできない。  ・自宅サーバ上のwebページにアクセスできない。(プライベートアドレス192.168~)  ・アプリでsmbaのファイルサーバを検出できない。(スキャンしても表示されない)  ・ルータの設定ページはアクセス可能(192.168~)  ・ルータには特に制限なし  ・★ipod touchからはwifiで普通にサーバにアクセスできサーバ上のwebページもみれます。  ・3G回線ならandroidでも自宅サーバ上サイトをみれます。   いろいろ書きたいですが、ひとまずここまでとします。 怪しいところや、androidだとここがアレだからだよ!っていう情報ありましたら 教えてください。 宜しくお願いします。

  • グローバルIP1個でWEBサーバー構築方法

    OKWaveで色々探してみて、同じ方法で設定を行ったのですが、どうにもうまくいかないので皆さんアドバイスをお願いします! グローバルIP1個でWEBサーバーを構築しようとしています。 ルーターはBUFFALOのWZR-HP-G302Hで、 ポート変換の設定でInternet側IPアドレス=エアステーションのInternet側IPアドレス プロトコル:TCP/UDP=HTTP LAN側IPアドレス=192.168.1.99(WEBサーバーのプライベートIPアドレス) としていますが、外部からアクセス不可となってしまいます。 ちなみにWEBサーバーはWindows2008R2サーバー、IIS7.0を動作させています。