- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Apacheに外部から接続できません。ルータ・ポート設定に問題はないと)
Apacheに外部から接続できない問題の原因と解決方法
このQ&Aのポイント
- Apacheに外部から接続できない問題が発生しています。ルータ・ポート設定に問題はないと考えられます。
- httpdとApache2.2を使用している場合、httpdではローカルからも外部からも接続できますが、Apacheではローカルからのみ接続が可能です。
- 原因はApacheのセキュリティ設定であり、外部からの接続を制限している可能性があります。解決方法としては、Apacheの設定ファイルで外部からの接続を許可するように設定することが必要です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Apacheが接続を拒否しているのならば、拒否理由が表示されると思いますがいかがでしょうか? またhttpd-error.logに拒否事実が記録されていると思います。
その他の回答 (1)
- ToOrisugaru
- ベストアンサー率28% (80/280)
回答No.1
nameサーバーへの登録はどうされました?
質問者
補足
ご回答ありがとうございます。 解決しましたが、補足まで。 nameサーバーへの登録はしております。 virtualhost部分の「localhost」となっている部分も原因だと思い、 nameサーバに登録しているドメインを入力してみたりしましたが、特に変わりありませんでした。
お礼
ご回答ありがとうございます。 ログを確認したところ、何も残されておりませんでした。 Apacheに辿りついていないという事でもしやと思い調べたら、 原因はWindowsファイアウォールでした。 httpdでは正常接続出来ていたので原因はソフトウェアだと思いこんでしまっていましたが、盲点でした。お恥ずかしい限りです。 (httpdのほうは、Windowsファイアウォールの例外登録をしていたため接続ができていました) 原因に辿りつけました。ありがとうございました。