外部WANアドレスでWebページが表示されない

このQ&Aのポイント
  • ホームディレクトリを「/usr/wiki/html」に変更し、内部ネットワークからはWebページが表示されるが、外部からWAN側のIPでアクセスするとエラーが表示される。
  • エラーメッセージにはサーバの内部エラーまたは設定ミスが原因と書かれており、詳細情報はサーバエラーログに記録されている。
  • また、WAN側のIPに直接アクセスすると、ログインが必要である旨のエラーメッセージが表示される。
回答を見る
  • ベストアンサー

外部WANアドレスでWebページが表示されない

現在CentOS6.5にWebサーバを構築しております。 (つい先日も違う件でご質問させていていただいております) ホームディレクトリは「/usr/wiki/html」に変更しており、自サーバから、 http://192.168.*.** にアクセスするとトップページが表示され、 同じネットワークにある端末からもトップページが表示されます。 しかし、外部からWAN側のIPでアクセスしても、トップページが表示されません。 「http://WANのIP」でアクセスすると以下が表示されます。 「 Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log 」 また、 「http://WANのIP/index.html」でアクセスすると以下が表示されます。 「 Web サイトによってこのページの表示を拒否されました HTTP 403 可能性のある原因: この Web サイトを表示するにはログインが必要です。 対処方法: 前のページに戻る。 詳細情報 このエラー (HTTP 403 アクセス不可) は、Web サーバーに接続できましたが、この Web ページを表示するアクセス許可がなかったことを意味します。 HTTP エラーの詳細はヘルプを参照してください。 」 ローカルで表示されたトップページが表示されるはずだと思っておりますが、 表示されず、httpd.confファイルをよく見直してみたのですが、まったく解消されずに 悩んでおります。 後、ホームディレクトリは「/usr/wiki/html」に変更しており、 このディレクトリのオーナーは「apache」です。 アクセス権は「rwxr-xr-x」です。 確認すべき箇所を、申し訳ございませんが、ご教授願いたく存じます。 まだ勉強中の身でございますが、ご指導をよろしくお願いいたします。 <使用環境> CentOS6.5 Apache 2.2.15 MySQL 5.1.71 PHP 5.3.3

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

  • ベストアンサー
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

まずはPlNGでエコーが帰って来るか?じゃないですか? 「WANのIP」ってことは、ブラウザを起動してるクライアントもWAN側ですよね?

usako_yuka
質問者

お礼

ご解答ありがとうございます。 ご解答の中、[外部の端末]という、ところで、スマホからアクセスしたところ、表示されました! ヒントをありがとうございます! 丸二日間悩んでいたのですごくうれしかったです。 でも知識不足も痛感しました。 頑張って続けていこうと思います!

usako_yuka
質問者

補足

一番解答いただき、ヒントをいただけたのでベストアンサーにさせていただきます。 ありがとうございます。

その他の回答 (1)

  • ichmy
  • ベストアンサー率68% (13/19)
回答No.2

質問者さんは、たぶんブロードバンドルータを使っていますね? 「外部からWAN側のIPでアクセス」の「外部」って、たぶんLAN内の別パソコンからですね? 上記がYESなら、それは質問者さんがお使いのブロードバンドルータの仕様です 「WAN側のIP」とは上記がYESの場合、ブロードバンドルータのIPとなります ブロードバンドルータの仕様によっては、ブロードバンドルータのWEB設定の画面に到達する 場合と、内側からでもNATが働いて、Webサイトにつながる場合の2種類の製品があります おそらく質問者さんのは前者の製品で、ブロードバンドルータのWEB設定にはパスワードが いるので403が出るのでしょう。

usako_yuka
質問者

お礼

ご解答ありがとうございます。 正にご指摘頂いた通りでした。 なんでなのかなと思っていたので、理由を教えていただき感謝しております。 時間はかかりますが、今後も頑張って続けていきます。

関連するQ&A

  • サイトの一部のページが表示されません><

    サイトの一部のページが表示されません>< 以下のような表示がでてきます。 PCのことは初心者なのでよくわからず、 大変困っているので解決方法あれば どうかお願いいたします>< -------------------------------------------------------------------------------- このページを表示する権限がありません アクセスしようとする Web サーバーに、Web サイトへのアクセスが禁止されている IP アドレスの一覧が存在し、参照に使用しているコンピュータの IP アドレスがこの一覧に含まれています。 -------------------------------------------------------------------------------- 対処方法 このディレクトリやページを表示できるはずである場合は、Web サイトの管理者に問い合わせてください。 HTTP エラー 403.6 - アクセスは許可されていません : クライアントの IP アドレスが拒否されました。 インターネット インフォメーション サービス (IIS) -------------------------------------------------------------------------------- 技術情報 (サポート担当者用) 「Microsoft 製品サポート サービス」で、"HTTP" および "403" の文字列によりタイトルを検索してください。 IIS マネージャ (inetmgr) からアクセスできる IIS の [ヘルプ] を開き、「セキュリティについて」、「IP アドレスによりアクセスを制限する」、「IP アドレス アクセス制限」、および「カスタム エラー メッセージについて」というトピックを検索してください。 -------------------------------------------------------------------------------- --------------------------------------------------------------------------------

  • Web サイトによってこのページの表示を拒否されました

    博麗神社例大祭ホームページのお問い合わせとリンク以外のところを 開こうとしても HTTP403 Web サイトによってこのページの表示を拒否されました 可能性のある原因: この Web サイトを表示するにはログインが必要です このエラー (HTTP 403 アクセス不可) は、Web サーバーに接続できましたが、この Web ページを表示するアクセス許可がなかったことを意味します。 と出てしまい、見ることができません。 対処方法ありましたら是非お教え下さい。お願いします。 博麗神社例大祭ホームページです→http://www.reitaisai.com/

  • アクセス元によって表示するページを変えたい

    CentOSにインストールしたApacheを使ったWebサーバーで、LAN内からアクセスがあった時とインターネットからアクセスがあった時を区別する方法はあるのでしょうか。また、表示するTOPページを同じURLのままで違うページにすることはできるでしょうか。

  • Web サイトによってこのページの表示を拒否されました

    お世話になります。 自分で作ったサイトでトラブルが発生し、困惑しています。 今までPCから書込みできていたのに、突然できなくなりました。 しかも、環境によって書込みができたりできなかったり。 光にしたときか、ルータを変えたときかわかりませんが、その前後より 書込みができなくなっています。 使っているソースは、レッツPHPさんのIBBSです。 BASIC認証後、書込みボタンを押すと下記メッセージがでます。 ******** Web サイトによってこのページの表示を拒否されました HTTP 403 可能性のある原因: この Web サイトを表示するにはログインが必要です。 対処方法: 前のページに戻る。 詳細情報 このエラー (HTTP 403 アクセス不可) は、Web サーバーに接続できましたが、この Web ページを表示するアクセス許可がなかったことを意味します。 HTTP エラーの詳細はヘルプを参照してください。 ****** おそらくプログラムの問題でなく、書込みする側の環境の 問題と思うのですが、何か心当たりはございませんか? よろしくお願いします。

  • ページが見られない

     今まで使っていた プロバイダ-でしたら 見られたHPが見られません。下のような表示が出てきます。どうしたら見られますか。よろしくお願いします。 ----------------------------------------- Web サイトによってこのページの表示を拒否されました HTTP 403 可能性のある原因: •この Web サイトを表示するにはログインが必要です。 対処方法: 前のページに戻る。 詳細情報 このエラー (HTTP 403 アクセス不可) は、Web サーバーに接続できましたが、この Web ページを表示するアクセス許可がなかったことを意味します。 HTTP エラーの詳細はヘルプを参照してください。

  • スペースを含んだパスにブラウザでアクセス出来ない

    CentOS7でApache HTTP server2.4を使用しているのですが、httpd.confで指定してあるDocumentRootディレクトリ下にスペースを含んだパスは、ブラウザに表示もされないし、アドレスを入力しても 500 Internal Server Errorとなります。スペースを含んだパスにアクセスできるようにする方法はないでしょうか?

  • IPアドレス拒否?

    このページを表示する権限がありません 使用する Web ブラウザのインターネット アドレスから、このディレクトリまたはページを表示する権限がありません。 -------------------------------------------------------------------------------- このディレクトリまたはページを表示できるはずである場合は、 www.lineageonline.jp ホーム ページに記載されている電子メールのアドレスまたは電話番号を使用して、Web サイトの管理者に問い合わせてください。 HTTP 403.6 - アクセスは許可されていません: IP アドレスが拒否されました。 インターネット インフォメーション サービス -------------------------------------------------------------------------------- 技術情報 (サポート担当者用) 背景 サイトへのアクセスを禁止している IP アドレスの一覧がサーバーに存在する場合に、一覧の IP アドレスを使ってアクセスすると、このエラーが発生します。 詳細 Microsoft Support とでてゲームの課金が出来ません。 どうしたらいいでしょうか? 昨日までは普通に課金手続きのところまでは いけていたのですが・・・・

  • アドレス変換 家庭内LANのWebサーバーに外部から接続したい。

    よろしくお願いします。 固定IPを取得して家庭内LANのWebサーバーを立ち上げてWAN側からアクセスしたいです。 ブロードバンドルーターで(MELCO WZR-HP-G54)アドレス変換を設定をしているのですが、WAN側から固定IPを指定するとどうしてもルーターの設定画面が表示されてしまいます。 ルーターをはずしてモデム-PC直結であればうまくいくので、アドレス変換がうまくいっていないのでは?と思うのですが… [アドレス変換] ルーターの設定でアドレス変換→使用する。 グループ WAN側IPアドレス プロトコル LAN側IPアドレス LAN側ポート 操作 Group1 ***.***.***.*** HTTP(TCPポート:80) <--> 192.168.11.2 HTTP(TCPポート:80 [WANポート] デフォルトゲートウエイ→プロバイダより指定されたIP WAN側MACアドレス→デフォルトのMACアドレスを使用(**:**:**:**:**:**)←ルーター WAN側IPアドレス→手動でプロバイダより指定されたIPアドレスとサブネットマスク [WAN側ネットワーク設定] ホスト名→空欄 デフォルトゲートウェイ→プロバイダ指定のIP DNS(ネーム)サーバアドレス→プライマリ&セカンダリ共にプロバイダ指定のIP WEB設定のポート番号→80 WAN側からのPING→応答する。 プロバイダには固定IP取得時にPCのMACアドレスで登録していますが関係あるのかなぁ?

  • Internal Server Errorについて

    Webサーバー(Apache)を構築して、ブログを公開しようと思ったのですが、 Internal Server Errorとなりうまく表示できません。 状況は ローカルエリアネットワーク内のデバイスで接続した場合: (1).ローカルIPアドレスでブログにアクセス:OK (2).グローバルIPアドレスやドメイン名でブログにアクセス:Internal Server Error ローカルエリアネットワーク外のデバイスで接続した場合: (携帯の回線から接続しました。) (3).グローバルIPアドレスやドメイン名でブログにアクセス:OK エラーの原因は何が考えられますか。 WebサーバーのOS:CentOS6.4

  • サーバの日付を変更するとWebアプリケーションがエラーとなる

    Windows Server 2003を載せたサーバをWEBアプリケーションのテストサーバとして使用しています。 日付によって動作の変わるプログラムをテストするため、サーバの日付を変更した後でクライアントからアクセスしたところ、 「このページを表示する権限がありません。提供された資格情報には、このディレクトリまたはページを表示する権限がありません。」 「HTTP エラー 401.1 - 権限がありません : 資格情報が無効のため、アクセスが拒否されました。インターネット インフォメーション サービス (IIS) 」 というエラーとなってしまいました。 日付を元に戻し、IISを再起動したところ、また問題なくアクセスできるようになりました。 どうすれば日付を変更してWebアプリケーションを動作させられるのでしょうか。