- ベストアンサー
Apache起動したものの、外からアクセスするとページ表示付加です。
Red Hat のversion9.0を使い、Apacheを起動させました。 その後、http://localhostで確認したところ /ルート/var/www/htmlフォルダに格納したHtmlファイル表示は可能です。 ルーター(COREGA BAR SW-4P)かましていますが、外からグローバルIPアドレスをブラウザで呼ぶとLAN内のPCのどれがWEBサーバーであるかを認識するように設定(バーチャルサーバー設定とマニュアルにはあります)しています。 そこで、他のPCからWEBブラウザを使用し 「http://***.***.**.**」(*は数字)とグローバルIPを入力しますが、ページが表示されませんとでてしまいます。 どこかに設定する項目が他にあるのでしょうか。 あるいはドメイン取得していませんが、DNSサーバーを入れる必要があるのでしょうか。 力をお貸しください。お願い致します。
- seapassion
- お礼率21% (62/287)
- その他(OS)
- 回答数4
- ありがとう数3
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
lokkit を使って、 ポート80番をあけてください。 ページの図で行けば www=80番です。 DNSサーバーはこの問題に限り関係ありません。
その他の回答 (3)
- MovingWalk
- ベストアンサー率43% (2233/5098)
>他のPCからWEBブラウザを使用しhttp://***.***.**.**」(*は数字)と >グローバルIPを入力しますが このPCは同じLAN側にあるのでしょうか? アドレスをプライベート(192.168.~)にすると繋がりますか。 (これがつながることが前提ですね) このルータは、LAN内からWAN側のアドレスを指定してもLAN内へのパケットの 転送は行われません。したがってダイアルアップなどで別からアクセスするか インターネット上のプロキシを使ってアクセスする必要があります。
- pierre2
- ベストアンサー率24% (259/1070)
>そこで、他のPCからWEBブラウザを使用し 「http://***.***.**.**」(*は数字)とグローバルIPを入力しますが、ページが表示されませんとでてしまいます LAN内のPCからLAN内のマシンのグローバルIPアドレス を叩いていて表示されないという事でしょうか? これは一部のルータを除いて、汎用のブロードバンド ルータでは通常は出来ません。 LANの外から試されるか、どうしてもLAN内から 試したいのでしたらLAN外のプロキシを通すかマルチ ホーミング(お使いになっているルータで可能かどうか は分かりませんが)してWebサーバにローカルIPも 振ってローカルIPでアクセスしないと 出来ないと思います。
- xjd
- ベストアンサー率63% (1021/1612)
いくつか原因は考えられますが、 ルータの内側にある、他のpc(があれば)からはつながるのですか? RedHat9でiptablesというファイアウォールのサービスを動かしていませんか? iptablesでポート80番を閉じているとか?
関連するQ&A
- ウェブページが表示された瞬間にwwwを付加したい
自宅サーバを構築している初心者です。 CentOS5 httpd2.2 【やりたいこと】 ヤフーのように http://yahoo.co.jpとしてアクセスすると、このアドレスのままページが表示されるのではなく、 ページが表示された瞬間にhttp://www.yahoo.jpと「www」がブラウザに付加したいのです。 これはどういう仕組みなのでしょうか? Apacheウェブサーバの設定?(転送設定関係?) 【外部DNS】 ダイナミックDNS(MyDNS.JP)を利用 ドメイン名:sample001.jp(独自ドメイン) MXレコード:mail ホスト名1:www ホスト名2:mail このように設定していて現状では http://sample001.jp http://mail.sample001.jp http://www.sample001 のどれでアクセスされてもページが表示されます。 この意味は分かります。 自分サーバも http://sample001.jpでアクセスされたら http://www.sample001.jpと「www」を付加するように設定したいのですが外部DNSの設定の問題なのか、Apacheウェブサーバの設定なのか分かりません。 なApacheの設定ファイル(/etc/httpd/conf/httpd.conf)は ServerName www.sample001.jp:80 としています。 よろしくお願いします。
- ベストアンサー
- Linux系OS
- Apache2がブラウザで表示できない
Windows XP Home Editionを使用しています。 Apache2をインストール後、(ドメインをlocalhostに設定)、http://localhost/にアクセスしても、「ページを表示できません。DNSエラー」と表示されてしまいます。 インストール自体はうまくできていると思うのですが、何が原因で表示されないのかわかりません。ブラウザの設定が悪いのでしょうか?何か心当たりがありましたら、解決方法を教えてください。 よろしくお願い致します。
- 締切済み
- ハードウェア・サーバー
- LAN内で他のPCからサバのページが表示されない
linux初心者のものです。 現在、Fedora Core 6を使って自宅サーバーを構築中です。 ローカルで他のPCからWebページを表示させようとすると エラーになり表示できません。 サーバー自信からのapacheへの接続は以下で確認できました。 http://localhost/ http://127.0.0.1/ は正常にテスト?ページが表示されます。 ただ、他のpcからサーバーのIPを入力すると表示がされません。 http://192.168.11.5 サーバーのローカルIPは確認済みであっています。 どこかサーバー側の設定が誤っているのが原因かと思いますが、 全く見当がつきません。 おわかりの方いらっしゃいましたら どうぞ宜しくお願い致します。
- ベストアンサー
- Linux系OS
- Apacheでサーバ構築、ページが見れません。
グローバルIPを設定していあるルーターにPCが繋がっていて、片方にPCでRedHat8、Apacheでサーバ構築中です。 もう片方のwin2000からサーバーへプライベートIPでアクセスすると問題なくページが見れます。 しかし、グローバルIPより直接アクセスすると見れません。 ですが、友人に外のネットワークからグローバルIPで直接アクセスしてもらうと見ることが出来ます。 ルータでバーチャルサーバを設定しましたがポートが開放されなかったので、DMZ設定をしたところ、ポートが開放されました。 よろしくお願いします。
- ベストアンサー
- その他(インターネット接続・通信)
- wwwサーバーを公開するためのルーターの設定について
COREGA BAR SW-4Pを使って自宅wwwサーバーの公開をしようと頑張っているのですが、サーバーの設定が終わりルーターの設定のみを残し行き詰まっています。 コレガの付属マニュアルは不親切で良く分かりません。だれか教えてもらえないでしょうか? IPはとりあえず非固定IPです。DNSはダイナミックDNSです。(マイドメインで利用可能なタイプです)”ルーターを使わずに”パソコンのみの設定ですとIPアドレス接続ではブラウザーに表示します。
- ベストアンサー
- その他(インターネット・Webサービス)
- [apache]ブラウザでアクセスできない
はじめまして. サーバー構築初心者です. 現在,RedHatマシンにapache2.0とWebDAVを導入しているのですが… 「apacheは起動するけれどブラウザで表示できない」 という状況で困っています. apacheはrpmではなくソースからインストールしました. httpd.confの変更箇所は ListenとServerNameのみです. <参考> Listen 81 ServerName IPアドレス:81 (80番ポート指定すると「既に使われているよ」的なエラーが出るので) apacheの起動は #/usr/local/apache2/bin/apachectl start で行い, 別PCのブラウザから http://IPアドレス:81 でアクセスしたのですが,繋がりません. ブラウザからアクセスできないということは apacheが正常に起動していないということなのでしょうか? 設定等何か足りないのでしょうか? ご回答よろしくお願いします.
- 締切済み
- Linux系OS
- apacheの起動の件
前回のホームページの表示の件2の解答の中でapacheの概略を書かれています。これは、webサーバーがwebブラウザからのリクエストの要求を受け取り、分析して、webブラウザにレスポンスを送信するというwebサーバー上の実行と同じです。ということは、webサーバーの実体はapacheというソフトウェアが起動して、wwebブラウザとのやり取りをしているのですか。
- ベストアンサー
- ハードウェア・サーバー
- バーチャルドメインについて
DNSとApacheが連携をしてバーチャルドメインは成り立つものだと理解しています。 IPベースのバーチャルドメインの仕組みはApacheに2つバーチャルドメイン(IPベース)が設定しておいて、それをDNSが順番に問い合わせをして1つのサーバーからApacheに設定されている2つのIPアドレスを順に返すということだろうと思います。 ということはDNSの問い合わせ動作は自分が管理している(おそらく設定ファイルで指定する)IPの範囲のサーバーに順番に(DNSへ問い合わせに来た)IPアドレスを問い合わせているという認識で正しいでしょうか。
- ベストアンサー
- その他(ITシステム運用・管理)
- webページの表示が遅れる
どういうタイトルにしたらよいか悩んでしまいましたが、 困っている現象としては 私が設置したApacheにおいたWebページのURLを ブラウザで表示しようと URL を入力すると 真っ白になってしばらく表示されず(ブラウザは読み込み中表示) 「読み込みの停止」か「F5」を押すとページがすぐ表示されました。 ブラウザを起動して最初に私のサーバにあるWebページを開くと この現象がほぼ毎回起きます。 他のサーバにあるWebページを開くときはこんなことないので なんとかしたいのですが、何が考えられるのでしょうか。 サーバはレンタルですが占有サーバです。 環境は FreeBSD 8.4 Apache 2.2 宜しくお願い致します。
- 締切済み
- BSD系OS
- Apacheが起動しません。
WindowsServer2003にApache 2.2.8をインストールしました。 しかし、Apacheが起動しません。 Apache は とりあえず「locahost」で設定しています。 http://localhost をブラウザでやっても「ページが表示できません」となります。 Apacheのmonitorを開くと、ok、Services、connect、exit のボタンのみがアクティブで、あとは何も表示されません。 Serviceボタンを押して、Windows のサービスを見たところ、Apacheのサービスらしきものは見当たりませんでした。 スタート→プログラム よりApacheのstartをクリックすると コマンドプロンプトの画面が立ち上がり、 「httpd.exe:Could not reliably determine the service's fully qualified domain name, using xx.xx.xx.xx for ServrName.」 ※ xx.xx.xx.xx はサーバのIPアドレス が記載されます。 やり直そうと思い、コントロールパネルのプログラムの追加と削除より Apacheのアンインストールを実行しましたが、 DISK内のprogram Files の なかに Apacheのファイルが残ったままです。 何が悪いのか、皆目検討がつかず、質問を挙げさせていただきました。 よろしくお願いいたします。
- 締切済み
- PHP
お礼
まとめて御礼を申し上げます! 結論からいうと、 #4さんから紹介をいただいたHPを参考にファイヤーフォールを「なし」にしました。 そして、LAN内のPCからプライベートIPを入力するとHP表示できました! っが、LAN内PCからグローバルIPを入力すると表示不可。。 そこでLAN内PCをダイヤルアップ接続してグローバルIPを入力すると、表示できましたーっ!!! あとは友達にグローバルIPを入力してもらおうとおもいます。 しかし、表示されたページがすべて文字化けです。 これはできれば自分で解決したいとおもいます。 ほんとうにありがとうございました。