皆さん、はじめまして。Linux&Apache初挑戦の超初心者です。過去ログをみても該当するような投稿が見当たらなかったので、投稿させていただきました。このページを参考に構築を進めていき、「Apacheの設定」
まで進んで、その項目の最後で実際に127.0.0.1でアクセスしてみると、Forbidden、アクセス許可がないといわれます。これはどんなときに表示されるのでしょうか?また解決方法も教えてもらえたら助かります。
既出だったらすみません。
> まで進んで、その項目の最後で実際に127.0.0.1でアクセスしてみると、Forbidden、アクセス許可がないといわれます。これはどんなときに表示されるのでしょうか?また解決方法も教えてもらえたら助かります。
> 既出だったらすみません。
情報不足ですね〜
これは「DocumentRoot /home/httpd/html」に接続した場合でしょうか?
それともユーザーディレクトリ「/home/ユーザー名/public_html」に接続した場合でしょうか?
また、Lan 内のPCから確認 → http://192.168.11.2 (サーバー機のIP)ではどうでしょう?
> > まで進んで、その項目の最後で実際に127.0.0.1でアクセスしてみると、Forbidden、アクセス許可がないといわれます。これはどんなときに表示されるのでしょうか?また解決方法も教えてもらえたら助かります。
> > 既出だったらすみません。
> > 情報不足ですね〜
> > これは「DocumentRoot /home/httpd/html」に接続した場合でしょうか?
> それともユーザーディレクトリ「/home/ユーザー名/public_html」に接続した場合でしょうか?
> > また、Lan 内のPCから確認 → http://192.168.11.2 (サーバー機のIP)ではどうでしょう?
情報不足ですみません。まだテスト段階ですので基本的にユーザー名以外このページの設定内容をそのまま写している状態ですので「DocumentRoot /home/httpd/html」に接続していることになるんでしょうか。ちなみにクライアント機ではページが表示できません。になります。
> > > これは「DocumentRoot /home/httpd/html」に接続した場合でしょうか?
> > それともユーザーディレクトリ「/home/ユーザー名/public_html」に接続した場合でしょうか?
> > > また、Lan 内のPCから確認 → http://192.168.11.2 (サーバー機のIP)ではどうでしょう?
> 情報不足ですみません。まだテスト段階ですので基本的にユーザー名以外このページの設定内容をそのまま写している状態ですので「DocumentRoot /home/httpd/html」に接続していることになるんでしょうか。
これでは私も説明の仕様がありません。
貴方の環境や、設定内容を詳しく記載していただかないと、こちらも何と答えて良いものか…
> > > > これは「DocumentRoot /home/httpd/html」に接続した場合でしょうか?
> > > それともユーザーディレクトリ「/home/ユーザー名/public_html」に接続した場合でしょうか?
> > > > また、Lan 内のPCから確認 → http://192.168.11.2 (サーバー機のIP)ではどうでしょう?
> > 情報不足ですみません。まだテスト段階ですので基本的にユーザー名以外このページの設定内容をそのまま写している状態ですので「DocumentRoot /home/httpd/html」に接続していることになるんでしょうか。
> これでは私も説明の仕様がありません。
すみません。htmlのなかに「index.html」がありませんでした。
てっきりApacheにはすべて最初からテスト用のindex.htmlがあるものとおもっていました。で、index.htmlを置くとlocalhostではアクセスできるんですがドメイン名だと接続が拒否されてしまいます。クライアント機からも、もちろん外部機からもです。これはやっぱりルータの設定でしょうか?環境、ルータの機種等このページとほとんど同じなのでますます混乱しています。
> 貴方の環境や、設定内容を詳しく記載していただかないと、こちらも何と答えて良いものか…
> > > > > これは「DocumentRoot /home/httpd/html」に接続した場合でしょうか?
> > > > それともユーザーディレクトリ「/home/ユーザー名/public_html」に接続した場合でしょうか?
> > > > > また、Lan 内のPCから確認 → http://192.168.11.2 (サーバー機のIP)ではどうでしょう?
> > > 情報不足ですみません。まだテスト段階ですので基本的にユーザー名以外このページの設定内容をそのまま写している状態ですので「DocumentRoot /home/httpd/html」に接続していることになるんでしょうか。
> > これでは私も説明の仕様がありません。
> すみません。htmlのなかに「index.html」がありませんでした。
> てっきりApacheにはすべて最初からテスト用のindex.htmlがあるものとおもっていました。で、index.htmlを置くとlocalhostではアクセスできるんですがドメイン名だと接続が拒否されてしまいます。クライアント機からも、もちろん外部機からもです。これはやっぱりルータの設定でしょうか?環境、ルータの機種等このページとほとんど同じなのでますます混乱しています。
> > > > 貴方の環境や、設定内容を詳しく記載していただかないと、こちらも何と答えて良いものか…
ポートスキャンしてみました。22 close 25,8o 110はblock
アクセスできない原因はわかりました。ポートがひらいてない原因はまだ判りません。よかったらなにかアドバイスいただけないでしょうか?(これをためしてみろ)とか。ルータはバッファローBBR-4HGで
ADSL 非固定グローバルIPでDDNSにてドメイン取得してます。
> > > > > > これは「DocumentRoot /home/httpd/html」に接続した場合でしょうか?
> > > > > それともユーザーディレクトリ「/home/ユーザー名/public_html」に接続した場合でしょうか?
> > > > > > また、Lan 内のPCから確認 → http://192.168.11.2 (サーバー機のIP)ではどうでしょう?
> > > > 情報不足ですみません。まだテスト段階ですので基本的にユーザー名以外このページの設定内容をそのまま写している状態ですので「DocumentRoot /home/httpd/html」に接続していることになるんでしょうか。
> > > これでは私も説明の仕様がありません。
> > すみません。htmlのなかに「index.html」がありませんでした。
> > てっきりApacheにはすべて最初からテスト用のindex.htmlがあるものとおもっていました。で、index.htmlを置くとlocalhostではアクセスできるんですがドメイン名だと接続が拒否されてしまいます。クライアント機からも、もちろん外部機からもです。これはやっぱりルータの設定でしょうか?環境、ルータの機種等このページとほとんど同じなのでますます混乱しています。
> > > > > 貴方の環境や、設定内容を詳しく記載していただかないと、こちらも何と答えて良いものか…
> ポートスキャンしてみました。22 close 25,8o 110はblock
> アクセスできない原因はわかりました。ポートがひらいてない原因はまだ判りません。よかったらなにかアドバイスいただけないでしょうか?(これをためしてみろ)とか。ルータはバッファローBBR-4HGで
> ADSL 非固定グローバルIPでDDNSにてドメイン取得してます。
ちょっと改善があったので追記します。
1 クライアントとサーバのLAN内IPが同じになってたので修正
ルータ 192.168.11.1
サーバ 192.168.11.2
クライアント 192.168.11.3
に修正したところ、接続に成功。
2 ポートスキャン結果
25、80はOPEN
が、21、22、110がCLOSE
クライアントとサーバ機はルータでつながっています。