- 締切済み
Apacheについて
先日、ConoHaのVPSを借り、CentOS Stream9にApacheを入れ、ウェブサイトを公開したのですが、普段使ってるパソコンでインターネットプロバイダ接続でアクセスできるのに、楽天モバイルや他のモバイル回線ですと、アクセスができないのですが、これはモバイル回線に対する初期設定が必要なのでしょうか? それとも私のスマホがおかしい?
- みんなの回答 (7)
- 専門家の回答
みんなの回答
- type0(@type0)
- ベストアンサー率56% (344/612)
スマホからのアクセスでApacheのアクセスログやエラーログにリクエストの形跡はありますか? リクエストが無いならApacheまで到達できてないので、何かしらの原因でスマホからのアクセスがブロックされてるんでしょうね。いずれにしても。一つずつ考えられる原因を潰していくしかないでしょうね。
- luka3
- ベストアンサー率72% (434/598)
>違いがなかったということです。 全く違いがない訳はないと思いますが、最終的にConoHaへPINGがどちらも通ったと想定すると、 ファイアウォールがリモートIPで拒否しているくらいしか思いつかないです。 もちろん、そんな設定はしていないと思いますので、謎ですね。
補足
ConoHa VPSと同じ環境をXdomain VPSに構築したところアクセスできました。
- luka3
- ベストアンサー率72% (434/598)
>ですので、tracerouteを実行したところで、違いはないです。 tracerouteを実行した結果、違いはなかったということではないのですか?
補足
違いがなかったということです。
- luka3
- ベストアンサー率72% (434/598)
>スマホのテザリングではPCでもアクセスできません。 少し兆しが見えてきた気がします。 PCでtraceroute(Windowsだと tracert)コマンドを、 プロバイダ経由とテザリング経由それぞれで実行し、 違いを比べてみてください。
補足
えーと、アクセスできないのは特定のサイトのみで、私が個人的に借りたレンタルサーバのConoHa VPSに入れたCent OS Stream9のApache webサーバです。 普段使ってる自宅のPCでConoHaのサーバは開けますが、スマホではアクセスできません。 現象は楽天モバイルとpovoで確認できてます。 ですので、tracerouteを実行したところで、違いはないです。
- luka3
- ベストアンサー率72% (434/598)
情報が少なくて、かなり遠いところから推測するしかないですが、 1つの可能性として、IPv4とIPv6の違いとか? このファイアウォールの解除ができていないとか… PCとスマホそれぞれで、tracerouteしてみたらどうでしょう。 スマホをテザリングしてPCで接続できますでしょうか。
補足
スマホのテザリングではPCでもアクセスできません。 404や403のステータスですら表示できず、ずっと読み込み中のままです。 IPv6も解放してみた方がいいでしょうか?
- type0(@type0)
- ベストアンサー率56% (344/612)
URLが分からず、どんなステータス(403,404など)が返ってるかが分からないので、推測でしか答えられないですが、httpsではなく、httpで接続しようとしてたりしませんか? Apacheやnginxは数多く設定しましたが、デフォルトでスマホのアクセスが拒否られるという現象には遭遇した事はありません。
補足
httpでアクセスしよとしてます。 パソコンが接続してるインターネットプロバイダの回線では、httpでアクセスして問題なくサイトが開きます。 但し、楽天モバイルやpovo(au)など、携帯キャリア接続で開こうとすると、アクセスできません。 httpsを開けて設定すればアクセスできるんでしょうか……。 ちなみに、Apacheの設定ファイルはいじってません。デフォルトのままです。バーチャルホストの設定だけいじってますが。
- type0(@type0)
- ベストアンサー率56% (344/612)
>これはモバイル回線に対する初期設定が必要なのでしょうか? ↑でyahooなどの他のウェブサイトが表示出来るのであれば、ApacheかConoHaの設定が原因と思います。スマホの設定を変えないと、ウェブサイトを表示出来ないという事は無いと思います。
補足
質問がわかりづらかったですよね。 ConoHaに入れたApacheでなにか設定が必要なのかをお聞きしようと思いました。 スマホに関してはいったんおいといてください。全モバイル回線で同様の現象が起きてますので、スマホ特有の設定とは考えられません。 大元のConoHaが止めてるのか、Apache側なのか。いずれも検索したが解決策が載っておらずです。
補足
ConoHa VPSからXdomain VPSに同じ環境を構築したところ、スマホから正常に開けたので、恐らくですが、ConoHa側のネットワークに何かエラーが出ていたのではないかと思われます。