- ベストアンサー
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サーバーを入れる必要があるのでしょうか。 力をお貸しください。お願い致します。
- みんなの回答 (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番を閉じているとか?
お礼
まとめて御礼を申し上げます! 結論からいうと、 #4さんから紹介をいただいたHPを参考にファイヤーフォールを「なし」にしました。 そして、LAN内のPCからプライベートIPを入力するとHP表示できました! っが、LAN内PCからグローバルIPを入力すると表示不可。。 そこでLAN内PCをダイヤルアップ接続してグローバルIPを入力すると、表示できましたーっ!!! あとは友達にグローバルIPを入力してもらおうとおもいます。 しかし、表示されたページがすべて文字化けです。 これはできれば自分で解決したいとおもいます。 ほんとうにありがとうございました。