- 締切済み
Apacheが原因??
自宅サーバーを作ろうと思い、ダイナミックDNSサービスに登録してみました。DICEと言うソフトでIPアドレスの更新をしています。そして、Apache2をインストールしました。Sドライブの中のhomeの中のhpdocをドキュメントルートにしました。そこにホームページを入れてブラウザに127.0.0.1と入力しました。うまくページが表示されました。しかし、友達のパソコンからアクセスすると「ページが表示できません」と出ます。もちろんApacheは再起動、IPアドレスは更新、サーバーの電源は入っています。原因は分かりますでしょうか?分かりずらくてすみません
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- algorhythnn
- ベストアンサー率76% (10/13)
初めまして失礼いたします。 ご友人にアクセスしてもらって確認するのも1つですが、 ご友人に作業のご依頼をした場合、 必ずしも意図した操作をしてくれているとは限りませんし、 操作ミスの可能性も否定できません。 私はこういう場合には手持ちのスマホを利用して、 auやdocomoなどのキャリア経由で表示の確認をしています。 またNo.4の方がおっしゃっているように、 DNSの反映には時間がかかります。 お使いの端末の設定の変更が可能でしたら、 DNSサーバーをパブリックDNS(8.8.8.8)に変更して、 アクセスしてみてはいかがでしょうか。 少しは早いようです。 【DNSを誤って設定しまいアクセスできない事態に極力早くアクセスできるかも方法】 http://algorhythnn.jp/blg/2013/09/04/dns-emg/
- toraccha
- ベストアンサー率52% (50/96)
う~ん 難しくなってきましたね。 お友達のPCから,あなたのIPアドレスあてにpingを実行すると,どうなりますか。ちゃんと通りますか?
- toraccha
- ベストアンサー率52% (50/96)
もう一つチェックポイントを思い出しました。 DNSの設定が変わっても,ネットワーク全体にその情報が拡がるのにしばらく時間がかかります。もしかすると,IPアドレス更新直後でお友達の使っているDNSには情報が流れていなかったことも考えられます。 場合によっては1~2日かかることもあるようです。 これに該当していると,「ある程度時間をおいてアクセスしてみると,何もしなくてもつながるようになった。」という現象になります。
- toraccha
- ベストアンサー率52% (50/96)
次の4点を確認してみてはいかがですか。 1 コマンドプロンプトからipconfigを実行し,IPアドレスがグローバルアドレスであることを確認する。 2 コマンドプロンプトから >nslookup あなたのドメイン名 で,1で得た値と同じアドレスが表示されることを確認する。 3 g555さんのパソコン(サーバに使っている機械でかまいません)からDDNSのドメイン名で,また1で得たIPアドレスにアクセスして,Webページが表示できるかどうか確認する。 4 お友達に1で得たIPアドレスを伝え,アクセスを試みてもらう。 これらを試みて,どれができて,どれができないかを書き込まれるとさらに詳しい検討ができると思います。 #一部の接続サービスではグローバルアドレスが割り当てられていないため,他からのアクセスができない場合もあります。このあたりは確認されているだろうとは思いますが,念のため。
補足
4番ができませんでした。お返事遅くなってすみません。お願いします。
- nogutan
- ベストアンサー率34% (40/116)
ルーターの設定ではないですかね? 80番ポートのサーバへの転送が設定されていますか?
補足
ルーターは使用していません。少しおかしいのですが、http://scan.sygate.com/prestealthscan.htmlでポートが開いているか確認しました。80番はあいているのに、まだ開けません、ファイアオールはすべて無効にしています
- toraccha
- ベストアンサー率52% (50/96)
ルータを使用されている場合,その設定は大丈夫ですか? また,サーバでファイアウオールが動いていて,外部からのアクセスを遮断している可能性はありませんか? はずしていたらごめんなさい。
補足
WindowsのファイアオールもウイルスバスターのファイアオールもApacheは除外してあります
補足
pingって何ですか?何も知らずすみません