###前提・実現したいこと
ラズパイ(Raspbian)でミニwebサーバーを作っています。
外部からアクセスできなくなったのを改善したい。
###発生している問題・エラーメッセージ
iptableなどの設定後、ポートフォワーディングでグローバルIPアドレスから、LAN内につないだラズパイにアクセスできるようにしました。
apache2のテストhtmlや自作のhelloworld表示htmlではきちんと表示されたのに、次の作業後に問題が発生しました。
mod_wsgiをapache2に導入後、pythonスクリプトを表示させるテストをしたところ、LAN内では、’ラズパイのIP(固定されている)/test’とブラウザに入れればpythonのテストスクリプトが出力されるように設定し、うまくいったのです。
しかし、iPadやAndroid携帯などの携帯キャリアの回線から、グローバルIPアドレスを入れ込んだところ、
ページを開けません。サーバーが応答を停止しています。
と出てしまい、閲覧ができなくなってしまいました。これはなぜ起きているのかわかりますでしょうか?もし解決策が分かる方、アドバイスいただけますと、大変助かります。
<ご指示いただき状況追記>
ご関心お寄せいただきありがとうございます!まとめますと、下記のような状況です。
(最初) 構成 ハード:自宅内LANークライアントPC2台ーサーバー用ラズパイ1台
ポートフォワーディング グローバルIP- ポートフォワーディング→ラズパイプライベートIP(固定)
apache2 でweb公開 ファイアウォールは80番解放 HTTPは80番ポート
(昨日まで)
自宅内LANクライアントPC2台 見ているIP:(ラズパイ個別)/(状況):helloworld.html見える
ソフトバンク回線iPad,Android 見ているIP:(グローバルIP)/(状況):helloworld.html見える
(今日、mod_wsgi をapache2に導入 /var/www/html にhelloworld.py実装後)
自宅内LANクライアントPC2台 見ているIP:(ラズパイ個別)/(状況):helloworld.html見える・helloworld.py見える
ソフトバンク回線iPad,Android 見ているIP:(グローバルIP)/:helloworld.html見えない・helloworld.py見えない です。
ご関心お寄せいただきありがとうございます。
回答2件
あなたの回答
tips
プレビュー