[Python] Flask Webサービスに接続できません。接続が拒否されました。



Answers

ファイアウォールでポート5000の着信接続を拒否する理由も考えられます。

sudo ufw allow 5000
Question

私はFlaskでRaspberry PiでシンプルなWebサーバーを実行しようとしています。 Flaskアプリケーションを実行すると、次のように表示されます。

http://127.0.0.1:5000/実行中

しかし、このアドレスをChromeのノートパソコンに入力すると、

ERR_CONNECTION_REFUSED

私はRaspberry Piのブラウザで127.0.0.1:5000を開くことができます。 別のコンピュータから接続するには何が必要ですか?




あなたがflask run介してサーバを走らせているときには、それをflask run --host=0.0.0.0変えてflask run --host=0.0.0.0てください。接続するにはflask run --host=0.0.0.0を実行してください。あなたのスクリプトが実行されているサーバのIPV4アドレスを見つけてください。 同じネットワーク上で、 http://[IPV4 address]:5000




Links