Джанго не может назначить IP-адрес на Google Compute Engine

Я мог бы задавать тупой вопрос, но я застрял в нем довольно давно. Я использую экземпляр виртуальной машины Linux на Google Compute Engine и установил в него Django. Я зарезервировал статический IP-адрес, используя сеть, но когда я пытаюсь запустить

python manage.py runserver [my ip address]:8080

но я получаю эту ошибку:

Ошибка: этот IP-адрес не может быть назначен.

Я знаю, что это как-то связано с моей конфигурацией IP-адреса. Я верю, что Django не может достичь моего IP-адреса. Кто-нибудь знает что делать? Как мне настроить это правильно (в консоли Google, VM или иным образом), чтобы запустить это?

Любые предложения будут высоко оценены.

1 ответ

Используйте внутренний частный IP-адрес для виртуальной машины. Это сработало для меня.

python manage.py runserver 10.xxx.0.x: 8000

Другие вопросы по тегам