• 締切済み

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

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

みんなの回答

回答No.4

ブロードバンドルータをお使いなんですよね? ルータによってはLAN内から自グローバルアクセスへのアクセスができないものがあります。(ボクのは少なくともそうです)つまり、ルータなどすべての設定が間違いなくおこなわれていても、あなた以外の他の人はあなたのホームページが閲覧できるが、あなただけ閲覧できないという状況が生まれます。 そういう場合どうやって確かめるか…。質問者さんのダイナミックDNSアドレスが http://xxxxx.yyyyy.com だとすると 1)ダイヤルアップなどの別回線から http://xxxxx.yyyyy.com にアクセスして確認する。 2)別回線がない場合、友人に頼む。 3)翻訳サイトを経由してアクセスする。  例えば、http://www.nifty.com/globalgate/ などでWEBページまるごと翻訳する。 4)http://www.websitepulse.com/ で確認する。  ここで左のメニューから Test Tools を選び WebSite Test でダイナミックDNSのアドレスを入力します。 Server Status: HTTP/1.1 200 OK というメッセージが返ってくればちゃんと動作しています。 これでアクセスできなければ、ルータ設定に問題があるということでしょう。

  • ara_ara
  • ベストアンサー率35% (124/348)
回答No.3

>外部から自宅Webサーバーに向けpathpingやtracertコマンドで確認すると ルータがICMPパケットをブロックするようになっていませんか。 また、外部からルータ越しのサーバにアクセスできるようにするには、  ・サーバのプライベートアドレスを固定にする  ・ルータのWAN側の指定ポート(Webサーバなら80)あてのパケットを   サーバの80に転送するように設定する   (静的IPマスカレードとかバーチャルサーバなどと呼ばれます) の2つが必要です。 こちらの「ルータの設定」のあたりをご参考にどうぞ。 http://sakaguch.com/ http://www.huonpine.net/server/gindex1.html

参考URL:
http://sakaguch.com/,http://www.huonpine.net/server/gindex1.html
  • pierre2
  • ベストアンサー率24% (259/1070)
回答No.2

少なくともルータの設定で ルータのWAN側80番ポートに来たアクセスは LAN側に接続されているサーバマシンの80番(普通は) にフォワードする設定にしないと繋がりません。

  • m-kur
  • ベストアンサー率50% (22/44)
回答No.1

とても初歩的なことですが、家の中のルータのポートはきちんと設定されていますか?

関連するQ&A

  • 自宅サーバーにアクセスできません。

    自宅サーバーにアクセスできません。 きちんとファイアウォールとルーターのipアドレスの設定をしたのですが、アクセスできません。 具体的にはダイナミックDNSサービスでサブドメインを運用したいのですが、取得したドメインにアクセスしても『ページが表示できません』や『DNSエラー』と出てしまいます。IPアドレスの更新は1時間ごとにDICEで行っております。 何回か自宅サーバーを立てているのですが、このようなトラブルに遭遇したのは初めてです。 コマンドプロンプトで以下のコマンドを試しました。 Pinging (取得したサブドメイン) 帰ってきたメッセージ Server: (取得したサブドメイン) Address: (グローバルIPアドレス) DNS request timed out. timeout was 2 seconds. *** Request to (取得したサブドメイン) timed-out 以下、私のサーバー環境です。 OS:windowsXP professional WEBサーバー・FTPサーバー=IIS 使用した DDNSサービス:家サーバー・プロジェクト 契約しているプロバイダー YahooBB 50M Revo 使用しているルーター BBルーター4-G サーバーPCスペック CPU:Pentium4 3.0Ghz メモリ:2048MB よろしくお願いします。

  • たまに自宅サーバに接続できなくなります。

    現在自宅サーバを立てて、運用しています。 普段は問題なく運用していますが、たまに外部から接続出来なく なります。 DNSサーバの問題かと思いましたが、DNSサーバ(外部:myDNS)は反応があり、正常にIP変換できます。。またその時はhttp://210.111.111.111/のようなIP(固定)での接続も出来なくなります。WEB、Mail、FTP共に接続できません。15分ぐらい経つとまた元のように接続できるようになります。 ルータはBBR-4HGを使っています。WEB、Mail、FTP共に接続できなくなるので原因はルータだと思うのですが、ルータのログを見てもエラーパケット数は0です。ルータのログはそれ以上詳しいのが表示されないので分かりません。 ルータが原因だとしたら新しいルータを買い換えますが、いまいち自信が持てません。どうにかして原因を特定することはできるでしょうか? また買い換える場合5万円以下ぐらいで自宅サーバ向きのルータがあれば合わせて教えてください。 よろしくお願いします。

  • キャッシュサーバとはどこにあるのでしょうか?

    現在、@nethomeというCATVでインターネットをしています。 環境:家庭内LAN→ルータ→インターネット OS:WindowXP 自分のレベルはインターネットって何だろう?の初心者レベルです。 DNSにはキャッシュサーバとコンテンツサーバがある、インターネットとはまずはプロバイアにつながるものだ。という概念を最近勉強したのですが、このキャッシュサーバとはどこにあるのでしょうか? tracertコマンドでルータに設定されたDNSサーバのアドレスを打ち込んでみてみました。 1 192.168.11.1 (ルータのプライベートIP↑) 2 xxx-xxx-xxx-1.rev.home.ne.jp (ルータに設定されているデフォルトゲートウェイ↑) ~~~~~(省略)~~~~~~~~~~~~~~~~ 7 xxx-xxx-xxx-xxx (ルータに設定されているDNSサーバ↑) 1で自宅のLANの外に出て、 2で自分の契約してるプロバイダのルータを出て、 3~5のルータでも指定されたIPアドレスをどこに送ったらいいか分からないから、それぞれのデフォルトゲートウェイに送り、 6で指定されたIPアドレスの行き先が分かり、 そのIPアドレスの所属するネットワークのゲートウェイに送り 7で到達 なんですかね? (どの段階で自分の契約するプロバイダ内から外に出たのかも、謎ですが、、) この7のDNSサーバが俗にいうキャッシュサーバというものなのでしょうか? 本で見た時は、家のパソコン→キャッシュサーバ 見たいに書かれていたから、もっと近くにあるものなのかと思っていました。 出来たら、DNSサーバで名前解決してる様子なんかも、 (キャッシュサーバ→ルートサーバ→.....見たいな感じで) 見てみたいなと思ったのですが、何かこれもコマンドとかで見れるのでしょうか? よろしくお願いします。

  • 自宅サーバー

    今、家で自宅サーバーを組み立てようとしているのですがメールサーバー、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 すいませんが教えてください。

  • ドメインでWebサーバーへアクセス

    現在、IISでWebサーバーを構築し、グローバルIPアドレスで外部からアクセスが可能な状態にあります。 今回、あらたに、 ドメインを取得しました。そのドメインで、既存のWebサーバーに外部からアクセスしたいのですが、 ドメインを取得した業者に聞いたのですが、「DNSへの登録は、貴社にDNSサーバーを立てて行ってください。」といわれました。(グローバルIPを取得した業者にも同じことをいわれました) しかし、自社では技術的にDNSサーバーを立てれません。 せっかくとったドメインでなんとか、サーバーを公開したいのですが、 無料、または格安のDNSサーバーへの登録サービスはないのでしょうか? また、DNSへ登録さえすれば、外部からドメインで社内のWebサーバーに アクセスできるのでしょうか? どうか、たすけてください。お願いします。

  • 自宅にサーバーは設置できますか?

    ネットワークの勉強のために、自宅のPCをサーバにして、Tomcatを用いて開発したWebアプリを外部に公開しようとしたのですが、 いざ外部のネットワークからアクセスしてもHTTP 404エラーが発生してWebアプリが表示されません。 J:COM NETでは自宅サーバの設置を禁止していると聞いたことがありますが、それが原因でしょうか。 ちなみにTomcatで設定したポートのファイアウォール設定での開放、ルータ設定でのポートフォワーディングを行い、ポートが開放できていることや、内部ネットワークからのローカルIPによる接続は可能であることは確認しています。 また、ルータ設定でWAN ping制御も無効にし、外部からグローバルIPへpingを飛ばしたらきちんと返ってきます。 使用ルータはHG100R-02JGです。 ※OKWaveより補足:「J:COMのサービス」についての質問です。

  • 自宅サーバー 構築

    今、家で自宅サーバーを組み立てようとしているのですがメールサーバー、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サーバーのものからはみれませんでした。

  • ダイナミックDNS WEBサーバ 注意点

    こんにちは、 会社でダイナミックDNSを使ってWEBサーバを立てようと考えています。 OS:Windows2008Server IIS 自宅でサーバを立てたことはあるのですが、会社では初めてなのでセキュリティ面が心配です。 特に注意しないといけない点などありましたら教えてください。 また、参考になるWEB(IISやセキュリティなど)がありましたら教えてください。 よろしくお願いします。

  • 自宅のWEBサーバーにルーターの画面が表示されてしまいます!

    自宅でWebサーバーを構築中なのですが、グローバルIPとhttp://ドメイン名/の両方で外部(携帯のPCビューア)から接続すると、ルーターのパスワード入力画面が表示されてしまいます。作成したサイトが表示されるようには、どの辺の確認・変更が必要か教えてほしいです。環境は、サーバー:Dell430(XPpro、カスペルスキーインターネットセキュリティ6.0、IIS(XPproに付属のサーバーソフト)、DICE)、ルーター(BUFFALO BBR-4HG)、モデム(CISCO WCM300-JP)、回線(ケーブルTV)。独自ドメインを取得し、ダイナミックDNSサービスに申し込み、DNS情報の登録済みで、グローバルIP(非固定・プロバイダから接続ごとに割り振られる)=独自ドメイン、の状態です。 ・ポート80の開放は、http://www.cman.jp/network/support/port.ktmlで確認し、OK。 ・ルーター(BUFFALO BBR-4HG)のアドレス変換設定画面のアドレス変換テーブルで、ルーターのグローバルIP(非固定)(TCPポート:80)←→サーバーのローカルIP(TCPポート:80)の設定確認済み。 ・IISの設定画面?(規定のWebサイトのプロパティ)のホームディレクトリのタブで、このコンピュータにあるディレクトリを選択し、ローカルパスに設定したフォルダに作成したindex.htmlファイルがあること、読み取りのチェック、ドキュメントのタブで、index.htmlが一番上、の全てを確認済み。 ・サーバー内のindex.htmlは、サーバー・クライアント機で、ローカルIPから見れました。

  • Windows2003ServerでDNSを構築したい

    お世話になります。 自社WebサーバーにDNSを構築することになりましたが、初めてのことで、うまく設定できず悩んでおります。 Webサーバー自体は既に1年以上稼動しており、DNSについてはプライマリ、セカンダリともにOCNに登録しています。この度、別の独自ドメインのセカンダリDNS用にするために、自前でインターネット向けのDNSサーバーを構築しWebサーバマシン上でnslookupを実行したところ、設定したIPアドレスが返ってきたので正しく設定できたと思ったのですが、いざインターネット上でサイトにアクセスしてみると、「ページを表示できません」というページが表示されてしまいます。 試しに、以下のサイト上で、外部からnslookupコマンドを実行したところ、うまくいきませんでした。 http://www.cman.jp/network/support/nslookup.html 確認すべき事項について、アドバイスお願いいたします。

専門家に質問してみよう