Мое предположение по данному вопросу - это брандмауэр, запрещающий соединения или какая-то политика Windows, а не проблема с IP-адресом. Возможно, прокси, настроенный для разрешения 127.0.0.0/8
, но не 0.0.0.0
.
0.0.0.0
, является идеальным действительным IP-адресом даже для клиента. Когда вы привязываетесь к нему, это просто означает прослушивание всех IP-адресов, настроенных на хосте.
Если вы используете браузер на том же компьютере , на котором вы запускаете приложение Flask , вы можете даже просто указать его на http://0:5000
, и он покажет содержимое.
Если вы запускаете приложение на AWS и пытаетесь получить доступ с удаленного компьютера, чем вам нужно указать publi c Вместо этого IP-адрес вашего экземпляра AWS, поскольку 0.0.0.0
- это не маршрутизируемый IP-адрес (как любой из зарезервированных IP-адресов частного пространства, например 10.0.0.0/8
, 127.0.0.0/8
, 192.168.0.0/16
и 172.16.0.0/12
).