В системе, работающей на виртуальной машине, я могу получить доступ к работающему серверу в 127.0.0.1:5000.
Хотя «удаленный» адрес vm равен 192.168.56.101 (пинг и ssh работают нормально) , Я не могу получить доступ к серверу с 192.168.50.101:5000 ни с виртуальной машины, ни с локальной.
Я думаю, что есть что-то, препятствующее удаленным соединениям.
Здесь / etc / network / interfaces:
auto eth1
iface eth1 inet static
address 192.168.56.101
netmask 255.255.255.0
ufw неактивен.
[d5 ] Как исправить эту проблему?У меня была такая же проблема. Чтобы решить эту проблему, я обновил способ запуска приложения:
app.run(debug=True,host='0.0.0.0')
Используя host = 0.0.0.0, позвольте мне получить доступ к моему приложению через локальную сеть.