LAN側のクライアントPCから同LAN内のサーバにドメインへのアクセスができない

このQ&Aのポイント
  • LAN側のクライアントPCから同LAN内にあるサーバに割り当ててあるドメインへのアクセスができません。どなたかどこに問題があるかわかる方はいらっしゃいますでしょうか?
  • LAN側のクライアントPCのブラウザから同LAN内にあるサーバに割り当ててあるドメインへのアクセスができない問題が発生しています。原因を特定する方はいらっしゃいますか?
  • LAN内のサーバに割り当てられているドメインへ、LAN側のクライアントPCからアクセスすることができません。問題の原因を教えていただける方はいらっしゃいますか?
回答を見る
  • ベストアンサー

LAN側のクライアントPCのブラウザから同LAN内にあるサーバに割り当ててあるドメインへのアクセスができない

【質問】 LAN側のクライアントPCのブラウザから同LAN内にあるサーバに割り当ててあるドメインへのアクセスができません。どなたかどこに問題があるかわかる方はいらっしゃいますでしょうか? 以下に、現在の環境、状況を記述します。 【環境】 自宅サーバー(VineLinux+Apache)を立ち上げています。回線はYahooBBで、ルータはYahooBBブロードバンドルータを利用しています。 ネットワーク構成ですが、 WAN側─ルータ┬─サーバー(192.168.3.10)           └─クライアント(192.168.3.*) 上記のようになっています。 クライアントのプライベートIPはDHCPで割り当ててます。サーバーに割り当てているドメインをtest.jpと仮定して下さい。(DNSサーバはWAN側にあります) 【状況】 ・WAN側のPCのブラウザからhttp://www.test.jpへのアクセスはできています。 ・LAN側のクライアントPCのブラウザからサーバのプライベートアドレス(192.168.3.10)へのアクセスはできています。 ・LAN側のクライアントPCのブラウザからWAN側にあるプロキシサーバーを利用してhttp://www.test.jpへのアクセスはできています。 ★LAN側のクライアントPCのブラウザからhttp://www.test.jpへのアクセスができません。 ・LAN側のクライアントPCからtest.jpへPINGは通ります。 以上です。 よろしくお願い致します。

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

  • ベストアンサー
  • kalze
  • ベストアンサー率47% (522/1092)
回答No.1

WAN--(GIP)ルータ(LIP)--(LIP)サーバ           └-(LIP)クライアント GIP:グローバルIPアドレス LIP:ローカルIPアドレス という状況ですよね? www.test.jpのIPアドレスは、上記GIPになりますね。 外から接続すると、 WAN→ルータGIP→(ルータLIPを通って)→サーバLIP という風に接続するようにルータにNATの設定をしていることと思います。 クライアントがサーバLIPでアクセスするときには、 クライアントLIP→サーバLIP と直接接続することかとおもいます。 で、問題のクライアントがhttp://www.test.jpにアクセスする場合ですが、 クライアントLIP→(ルータLIPを通って)→ルータGIP とアクセスするようになります。 このとき、ルータの機能として、 クライアントLIP→(ルータLIPを通って)→ルータGIP→(ルータLIPを通って)→サーバLIP となる機能があるルータなのでしょうか? 一般的なルータであると、 ローカルからルータのグローバルにアクセスした場合には転送しないというものが多いです。 その機能があり、うまくいかないのであれば、ルータのメーカーに問い合わせてみたほうがよろしいかとおもいます。 pingの場合は、ルータが返答しているのでしょうから、問題がないとなっても別に上記に矛盾しません。

gigolo
質問者

お礼

>このとき、ルータの機能として、 >クライアントLIP→(ルータLIPを通って)→ルータGIP→(ルータLIPを通って)→サーバLIP >となる機能があるルータなのでしょうか? >一般的なルータであると、 >ローカルからルータのグローバルにアクセスした場合には転送しないというものが多いです。 なるほど。 ローカルIPからルータのグローバルIPにアクセスした場合に転送しないというルータが多いんですね。 そもそもそういう機能が必要だという認識がありませんでした。利用しているルータにそのような機能があるか確認してみます。 ありがとうございます。

gigolo
質問者

補足

kalzeさん、以下の機能の名前ってご存知ですか? >このとき、ルータの機能として、 >クライアントLIP→(ルータLIPを通って)→ルータGIP→(ルータLIPを通って)→サーバLIP >となる機能があるルータなのでしょうか? 調査するのに名前がわかればありがたいので。 ご存知であれば、お教え下さい。

その他の回答 (2)

  • kalze
  • ベストアンサー率47% (522/1092)
回答No.3

>機能の名前 残念ながら、知りません。 というか、これに関してなにか名前があるということはないのではないかな。 メーカーが勝手につけている名前とかがあるかもしれませんが、それは個別になるので、余計自分にはわかりません。 一番良いのは、ローカルからグローバルIPアドレスで接続したときに、振り分けているサーバに接続してくれるのかどうか、そのルータのメーカーサポートに問い合わせることだとおもいます。

gigolo
質問者

お礼

kalzeさん、お返事ありがとうございます。 そうですね。 まずはルータのメーカーに問合せしてみます。

gigolo
質問者

補足

メーカーに確認したところ。 そういう機能はないとのこと。 ルータを買いなおすほどではないので、 今回はあきらめます。 回答してくれた方ありがとうございました。

  • mii-japan
  • ベストアンサー率30% (874/2820)
回答No.2

インターネット側にあるDNSを使用してのアドレス参照はできません LAN側にもDNSを置く IPアドレスでアクセスする クライアントPCのhostsファイルに、サーバのドメイン情報を登録する のいずれかです IPアドレスでアクセスするのがいちばん簡単です ドメイン名でアクセスしたいのならば、hostsへの登録でしょう

gigolo
質問者

補足

IPアドレスというのがグローバルIPをさしているのかプライベートIPをさしているのかわからないのですが、 プライベートIPでアクセスした場合は問題なくアクセスできます。 問題は、グローバルIPでのアクセスなのです。 hostsへの登録は、プライベートIPでのアクセスと同じやり方と思いますので、ここでの問題とは少し別ですね。 回等ありがとうございます。

関連するQ&A

  • LAN内から自宅サーバにドメイン名でアクセスしたい

    LAN内から自宅サーバにドメイン名でアクセスしたい いまルータの下に自宅サーバPC(以下 PC-S とします)と普段使用しているPC(以下、PC-Mとします)が繋がっています。 PC-S のIPアドレスは固定、PC-M のIPアドレスはルータの DHCP から割り振っています。 自宅Webサーバを公開しているので、ルータにはポートマッピングの設定をして、PC-S のIPアドレスにフォワードするようにしています。 またWebサーバ用に独自ドメインを取得してDDNSでWAN側アドレスが見えるようにしています。 さて、PC-Mから「www.ドメイン名」でアクセスしたときに、PC-S が見えてほしいのですが、WAN側からでなくLAN側からのアクセスのためか、ポートマッピングが働かずに、そのまま ルータの設定画面が表示されてしまいます。 これを PC-S にアクセスさせるようにするには、どうしたらよいでしょうか? なお、ルータは Aterm BL190HW です(au光のため、他のルータは使用できない)。 hosts に「www.ドメイン名」を追加する以外の解決策を教えてください。 (LAN内の無線LANを通じて、スマートフォンでも「www.ドメイン名」にアクセスしたいので、この方法は使えないのです) ちなみに、このルータに変わる前にコレガのものを使用していましたが、そちらではLAN側からのアクセスであってもポートマッピングどおりにPC-Sに振ってくれていました。

  • 同一LAN内からのアクセス

    今回、会社のLAN内にweb、DNS、メールサーバをたてました。 ところが、WAN側からは正常にweb閲覧、メールの送受信ができるのですが、内部(同一LAN内のクライアント)からできません。 webサイトのドメインやグローバルIPでアクセスできなかったり、POP3やSMTPサーバもドメイン名で接続できなかったりという状態です。 各サーバのローカルIPでそれぞれアクセスすれば正常に動作するのですが…。 あまり詳しくはないので細かい環境など示せないのですが、上記の内容で分かる範囲で構いませんので、原因として何が考えられるかお教え頂けませんでしょうか。

  • 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のルーターです) 何かいい方法ないでしょうか?

  • RailsサーバにWAN側からアクセスできない。

    今僕はFreebsdで自宅用webサーバを構築しております。 その際使用したものは、Apach + mongrel_cluster + railsで構築しました。 現状、ローカル上側からIE等のブラウザでそのWebサーバ観覧はできるのですが、WAN側から(バーチャルホスト)でアクセスした際は、アクセスして読み込もうとするのですが、結局ブラウザには「ページ表示できません」と表示されます。 試しにrailsのpublicフォルダにindex.htmlと別にtest.htmlを作成し、そちらのファイルは「test」とシンプルに表示されるだけのhtmlで用意しました。 するとtest.htmlにローカル上、WAN側からブラウザでアクセスするとどちらもしっかりブラウザに「test」と表示され観覧することができました。 WAN側のアクセスは、coregaというメーカのルータで「ダイナミックDNS」という設定をして、そこで設定したドメイン名をブラウザ入力すると、自動的に僕のFreebsdサーバを見に行くように設定しているだけです。 何か、この部分の設定が欠落しているのではという指摘を頂けたら、心から感謝致します。 何卒、初心者の僕ですが、ご指導の程を宜しくお願いします。

  • LAN内のサーバーへのドメイン名でのアクセス

    自宅LAN内にFedoraCore4で構築したMailサーバーを置いてます。 そのサーバーに対してプライベートアドレスではなく、xxxx.ddo.jpの ドメイン名でアクセスしたいのですが、どうすればよいでしょうか? ルーターはメルコのBBR-4HGですが、ルーターの設定しだいで こう言う事は出来ないのでしょうか? hostsファイルを使用しないで出来る方法はありますでしょうか?

  • グローバルipでLAN内のサーバーにアクセス

    グローバルipでLAN内からLAN内のサーバーにアクセスしたいのですがどう設定すればいいのですか? WANからは普通に見えているのでWAN側からのアドレス変換の設定は正しいと思いますが、 LAN側からのアクセスの場合は変換ルールが適用されなかったりするのでしょうか。 どなたか分かりませんか? ルーター機種:Broad Station BHR-4RV LAN設定>DHCPサーバ> ・デフォルトゲートウェイ:BroadStationのIPアドレス ・DNSサーバの通知:BroadStationのIPアドレス ・WINSサーバの通知:通知しない ・ドメイン名の通知:取得済みのドメイン名(無し) WAN設定>WAN側ネットワーク設定 ホスト名・デフォルトゲートウェイ・DNSサーバアドレス・WEB設定のポート番号:全て空欄 WAN側からのPING:応答しない PPTPクライアント・PPTPサーバ:使用しない ダイナミックDNS:使用しない ネットワーク設定>経路情報 LAN側RIP送信>なし LAN側RIP受信>RIP1とRIP2両方 ネットワーク設定>アドレス変換 IPsecパススルー機能:使用しない DMZのアドレス:空欄 アドレス変換テーブル: ブロードステーションのWAN側IPアドレス TCPポートx <--> 192.168.y.z TCPポートx

  • Contivity VPN Client接続時のLANプリンタへの出力

    4ポートのブロードバンドルータ(LinkSys:BEFSR41C-JP V2)にPCとプリンタを接続して、192.168.1.xxxのLAN環境を自宅に作り、WAN側にあるサーバーにアクセスするために、Nortel Contivity VPN Client を使用しています。 VPN接続した状態では、10.236.2.xxx がPCに割り振られるのですが、この状態でLAN側のプリンタに出力する方法はないでしょうか? よろしくお願いします。

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

    server OS:windows2000server クライアント OS:windowsXPpro 状況1.クライアントPCを電源投入し、ドメインに参加 その後、暫くPCを放置(一切作業しない)し serverにアクセスしようといたしますと出来ません 状況2.クライアントPCを電源投入し、ドメインに参加 直後、serverにアクセスしますと出来ます 状況3.クライアント OS:windows2000proならば、 上記状況1.現象は発生しません 何かクライアント(winXP)側に接続時間等の設置が あるのでしょうか? ドメイン参加後は放置していても、接続信頼関係を 維持したいのですが、方法をご存知の方教えて ください よろしくお願いいたします

  • LAN内の2つのwwwサーバにそれぞれ登録ドメインを割当て各ウェブページを表示させたい

    以下のようなネットワーク構成で、タイトルのようなことを実現したいのです。 ///////// ネットワーク構成 │ ルータ( WAN側:取得済み固定IP ) ( LAN側:192.111.111.1 ) ├サーバA( 登録済みドメイン:example1.com ) ( プライベートIP:192.111.111.2 ) └サーバB( 登録済みドメイン:example2.com ) ( プライベートIP:192.111.111.3 ) ////////// 実現したいこと つまり、example1.comをウェブブラウザなどで叩くとサーバAのウェブサイトが、 example2.comを叩くとサーバBのウェブサイトが表示されるようにしたいのです。 ////////// 決定事項 ・固定IPは1つ ・サーバA/Bにはそれぞれ( CentOS, Apache )がインストールされています。 この場合ルータに対してなにか設定しないといけないのでしょうか? それともhttpd.confを設定するだけでいけるのでしょうか? どなたかご教示くださいませ。

  • サーバにドメインでアクセスしたい

    下記の構成でクライアントからサーバにドメインでアクセスしたいと 考えています。 ================================= [サーバ]----------┐ [クライアント]---[ルータ]----/ ================================= ※サーバ=Fedora Core 3 クライアント=Windows XP 仮想サーバ(3ドメイン)で運用している為、hosts書き換えだけでは 対応しきれず、BINDを使用すれば内部からドメインでアクセス出来る という記事を見つけたので http://72.14.235.104/search?q=cache:vezIbcsPo4sJ:www.crimson-snow.net/hmsvr/fedora/dns/bind.html+Fedora+BIND&hl=ja&ct=clnk&cd=53&gl=jp 上記を参考にし、BINDのインストールを行ってみました。 ですが、ドメインでアクセスする事も出来ず困っています。 上記サイトの方法では、出来ないんでしょうか? また、hosts書き換えのように手軽に管理出来る方法があれば教えて下さい。 #ほんと文章書くの下手でごめんなさい・・・