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

このQ&Aのポイント
  • LANからは見れるが、インターネットからは見れないWebサーバの原因と解決法を教えてください。
  • LANからは見れるが、インターネットからはアクセスできないWebサーバのトラブルシューティング方法を教えてください。
  • WebサーバがLANからは見れるが、インターネットからは閲覧できない問題の解決策を教えてください。
回答を見る
  • ベストアンサー

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を設置し、 パケットを比較して見てみようと思うのですが、どの点に注意して 調べてみればよいかご教示ください。 また、別の点で確認すべきことがあれば教えてください。 よろしくお願いします。

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

  • ベストアンサー
  • kusa_mochi
  • ベストアンサー率76% (1599/2089)
回答No.1

もしも自分が質問者殿の立場なら、  ・取り換えた後のAサーバーのDefault Gatewayがどの様な設定になっているかを確認する   (テスト時のBサーバーの設定とも比較する) と思う。 LAN内でなら見えるのに、WAN側から見えないとするとそれしか原因が有り得ないと思うので。

19inch_rack
質問者

お礼

すっかり見落としてしまい、申し訳ありませんでした。 ご指摘のとおりデフォルトゲートウェイの設定に誤りがありました。 ありがとうございました。

関連するQ&A

  • WEBサーバを2台立てる際のポートフォワーディグ

    LAN内に複数台(2台)のWEBサーバを立てて外部からアクセスさせる場合の ルータのポートフォワーディング(アドレス変換)について。 ※グローバルIPアドレスはルータのWAN側に1個だけ付与されているとします。 以下の図のように ルータの80ポートに着信があったらサーバAの80ポートにポートフォワーディング。 ルータの8080ポートに着信があったらサーバBの80ポートにポートフォワーディング。 という具合に、ルータ側で着信ポートによってアドレス変換(ポート変換)させるしかないのでしょうか? ※つまりクライアント側に8080を指定してもらう。 これをTCP80でアクセスしたときに、こちらはサーバA こちらはサーバBへと 分けるためには、グローバルIPアドレスがもう1個いるという問題になるのでしょうか?    クライアントA→TCP(80)  → 【ルータ】→【サーバA:80ポート】+【サーバB:80ポート】 クライアントB→TCP(8080)        説明が下手ですいません。 よろしくお願いします。

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

  • WEBサーバーとメールサーバーを分けたいのです

    現状1台で動作しているメールサーバーと(sendmail)、WEB(Apache)サーバーを分けたいのですが、上手くできません。 ■ルーター:WebCaster V110 ■利用機器:DELL PowerEdge SC430 x2 ■グローバルIP:固定 同じ設定のサーバーをもう1つ作り、192.168.1.3として、 ルーターのNAPT設定で、 WAN側ポート: 80>>>LAN側ポート 192.168.1.2: 80 WAN側ポート: 53>>>LAN側ポート 192.168.1.2: 53 WAN側ポート:110>>>LAN側ポート 192.168.1.2:110 WAN側ポート: 25>>>LAN側ポート 192.168.1.2: 25 を、 WAN側ポート: 80>>>LAN側ポート 192.168.1.2: 80 WAN側ポート: 53>>>LAN側ポート 192.168.1.3: 53 WAN側ポート:110>>>LAN側ポート 192.168.1.3:110 WAN側ポート: 25>>>LAN側ポート 192.168.1.3: 25 とすると、一応分けて動作したんですが、ホームページ(192.168.1.2)で使用しているお問い合わせフォーム(mb_send_mail関数で作成?)が使用できなくなってしまいました。 問題はお問い合わせフォームだけなので、192.168.1.2の方には110と25以外のポートを指示するだけで、いけそうだなと思い、調べたんですが、なかなか引っかかりません。 以上、説明不足があるかもしれませんが、よろしくお願いします。

  • 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を設定するだけでいけるのでしょうか? どなたかご教示くださいませ。

  • webサーバーについて

    自宅でwebサーバーをたてたのですが、うちはルーターにサーバマシンを つないでいるので、ルータのグローバルIPアドレスに対するドメインを 無料のところで取得しました。 そこで、外部(WAN側)から自宅のwebサーバーには アドレス欄にドメイン名を入れるだけで、アクセスできるようにするために、ルータの設定で、静的IPマスカレード設定/NAT設定というところの「Webサーバを外部に公開する (エントリ番号1を使用) 」という項目にチェックを入れて、宛先IPアドレスに サーバーマシンのローカルアドレスを記入しました。 これで大丈夫なはずだと思い、別のPCから ドメイン名でサーバマシンへのアクセスを試みたのですが、 ドメイン名をアドレス欄に入れると、ルータに接続されてしまいます。 グローバルIPアドレスでのアクセスを、サーバマシンに受け渡すような 設定は、上記の方法ではダメなのでしょうか? 使ってるルータはRV-230SEというやつで、Bフレッツです。 よろしくお願いします。

  • グローバル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を動作させています。

  • 自宅WEBサーバ公開方法について

    お世話になります。 当方、自宅WEBサーバを公開したく、設定方法についてお伺いしたいです。 やりたいこと:  自宅WEBサーバのWEBページを外部から表示させたい 基本情報: ※〔〕:グローバルIP []:プライベートIP  【A】.自宅無線ルータ兼アクセスポイント〔60.130.140.20〕[192.168.1.1]  ∟(1).PC〔60.130.140.20:8080〕[192.168.1.7]   ∟I.WEBサーバ〔60.130.140.20:8080〕[192.168.1.7:8080]  ∟(2).PC[192.168.1.11]  ∟(3).PC[192.168.1.12] 【B】.別宅無線ルータ兼アクセスポイント〔192.200.10.10〕[192.168.1.1]  ∟(4).PC[192.168.1.17] 設定内容:  【A】・・・【A】~(1)Iのポート開放(IPマスカレード手動設定):   〔60.130.140.20:8080〕=[192.168.1.7:8080] (1)・・・IPの固定:  IPアドレス=[192.168.1.7]  デフォルトゲートウェイ=[192.168.1.1] やってみたこと:  (2)で(1)Iにhttpでアクセス  アドレス:http://192.168.1.7:8080/TomcatTest/Game  →ページの表示成功  (4)で【A】にping  →成功  (4)で(1)Iにhttpでアクセス  アドレス:http://60.130.140.20:8080/TomcatTest/Game  アドレス:http://60.130.140.20:80/TomcatTest/Game  アドレス:http://60.130.140.20/TomcatTest/Game  アドレス:http://192.168.1.7:8080/TomcatTest/Game  →いずれもページの表示失敗 ※上記アドレスは仮の値となります。 お知恵をお借りいたしたく、何卒よろしくお願い致します。

  • 複数のWebサーバーについて

    一台のサーバーPCに現在LANカードとオンボードのLANにLANケーブルを繋げています。IPアドレスだけを固定に設定をして、一つは前からあるWebサーバーとFTP構築していますが、 LANカードを追加したので、もう一つWebサーバーとFTPサーバーを作りたいと思っています。 そのため、IPアドレスを決めましたが、FTPサーバーのポート番号がわかりません。 一つ目の現在設定しているWebサーバーのポートは、80にしてFTPサーバーは20-21にしています。 2つ目のWebサーバーポート番号は、8001番にしていますが、FTPサーバーのポートはなににしたらいいのでしょうか? ホームページを作っているので、その二つを別々で、FTPに転送をしたいです。FTPサーバーのポートを決めたら直ぐにでも転送は1つ目2つ目とスムーズに転送できますか? ご存知の方複数サーバーを運営している方教えてください。 よろしくお願いします。グローバルIPアドレスは一つしかないです。 OS:windowsXPSP3 プロバイダー:光ネクスト OCN ルーター:無線ランバッファロー製:WHR-G300N 有線で繋げています。

  • どうしたら良いですか?グローバルIPでWEBサーバー公開

    来週末に自社のネット回線を専用線からフレッツに切り替えるのですが、その際にルーターも切り替えをするのですが、外部からうまくWEBサーバーにアクセス出来ずに困ってます。分かる方がいらっしゃいましたら教えて下さい。 【 状 況 】 ルーターの機種(ヤマハ RT107e) ルーター(グローバルIP) WEBサーバー 1台(グローバルIP) DBサーバー 1台(グローバルIP) クライアントPC 10台(プライベートIP) クライアントはプライベートで、サーバーはグローバルIPにしています。クライアントからサーバーへアクセスする必要はありません。フィルタでWEBサーバーのIPを指定して80番ポートを空けています。 切替前のルーター(ヤマハ RTA50i)と同じ設定にしているのですが、つながらないので、プロバイダのサポートに確認して色々試してみたのですが解決できませんでした。少しでもヒントがあれば色々試せると思いますので、思いつく方がいらっしゃいましたらお願いします。

  • OPT100Eのルーターでのサーバ設定

    バッファローのルーターを使用してWebサーバを公開していたのですが ルーターが落ちるばかりしていたのでOPT100Eを購入しました。 同じように簡単に設定ができると思っていましたがサーバを公開する設定方法がわかりません。 ホームページに詳しく説明が出ていますがサーバのプライベートアドレスを192.168.11.10に固定することができません。 そのアドレスに固定したいのはDNSをサーバで行っているためサーバの設定を変更するのが大変だからです。 バッファローのルーターではmacアドレスで固定プライベートアドレスを好きに設定していましたが、新しいルーターではそのような設定が見つかりません。 今できたのはルーターのプライベートアドレスを192.168.11.1にすることとサーバのIPマスカレード設定(ポート80を192.168.11.10)です。