Her şeyden önce, HTTP sunucunuzun aşağıdaki sonuçları kontrol ederek
192.168.50.101:5000 veya her yerde (
0.0.0.0:5000 ) dinlendiğinden emin olun:
netstat -tupln | grep ':5000'
Değilse, localhost dışındaki bir adrese bağlanmak için Flask'in dokümanlarına bakın.
Eğer öyleyse, iptables kullanarak trafiğe izin verin:
iptables -I INPUT -p tcp --dport 5000 -j ACCEPT
Flask'in dokümantasyonundan:
Harici Görünür Sunucu Eğer sunucuyu çalıştırırsanız fark edeceksiniz.
sunucuya sadece kendi bilgisayarınızdan erişilebilir, herhangi birinden değil
ağdaki diğer. Bu hata ayıklama modunda bir varsayılan çünkü
Uygulamanın kullanıcısı sizin için isteğe bağlı Python kodunu çalıştırabilir
bilgisayar.
Hata ayıklamanız varsa veya ağınızdaki kullanıcılara güveniyorsanız, şunları yapabilirsiniz:
sunucunun çağrısını değiştirerek sunucuyu herkese açık hale getirin.
Buna benzemek için
run() yöntemi:
app.run(host='0.0.0.0')