[問題] flask如何讓外部電腦連上

看板Python作者 (GG)時間6年前 (2018/10/01 19:21), 6年前編輯推噓5(503)
留言8則, 7人參與, 6年前最新討論串1/1
我自己用flask模組架設了一個簡單的web app.run(debug=true, host=‘0.0.0.0’, port=5000, processes=1) 查了些資料照著做也都沒辦法讓外部的電腦連上 例如host一定要0.0.0.0 並新增輸出輸入規則在port5000 最後甚至防火牆整個關閉也無法 請問有人知道還缺少了些什麼設定嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.53.155 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1538392911.A.AAB.html

10/01 19:24, 6年前 , 1F
IP
10/01 19:24, 1F
我是用pppoe的方式連上網路,並用what is my ip找到自己的ip,這方法可以嗎? ※ 編輯: ggbast (49.217.53.155), 10/01/2018 19:28:00

10/01 20:42, 6年前 , 2F
接到伺服器上看看
10/01 20:42, 2F

10/01 20:42, 6年前 , 3F
nginx apache之類的
10/01 20:42, 3F

10/01 20:56, 6年前 , 4F
你看到的ip是你ap上的ip, 試試port forwarding
10/01 20:56, 4F

10/02 09:34, 6年前 , 5F
IMPF的建議+1
10/02 09:34, 5F

10/02 10:38, 6年前 , 6F
他用PPPOE這樣應該是沒有經過router了吧
10/02 10:38, 6F

10/02 10:56, 6年前 , 7F
10/02 10:56, 7F

10/03 08:34, 6年前 , 8F
搜尋ngrok試試
10/03 08:34, 8F
已經解決了 最後竟然是把host改成自己的實體ip就可以了 我的環境跟完整作法大概如下 1.利用pppoe方式連上網路 2.在防火牆規則新增所需的port 3.在flask參數設定中的host填入自己的實體ip ※ 編輯: ggbast (101.13.50.253), 10/03/2018 09:19:27
文章代碼(AID): #1RiWDFgh (Python)
文章代碼(AID): #1RiWDFgh (Python)