Джанго не может назначить 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