Безопасно ли добавлять публичный IP EC2 в ALLOWED_HOSTS в Django + Elastic Beanstalk?
Я развернул приложение Django в качестве единственного экземпляра среды Elastic Beanstalk без Elastic Load Balancer. Настройки: Nginx + Gunicorn + Django. SSL включен для сервера Nginx.
Я добавил хост, назначенный elastic beanstalk (....elasticbeanstalk.com), в ALLOWED_HOSTS в файле настроек, и приложение стало доступно.
Но некоторые операции не удаются, и в журнале регистрации появляется множество ошибок Invalid HTTP_HOST_HEADER. Заголовком в большинстве этих ошибок является публичный IP-адрес экземпляра EC2.
Безопасно ли добавлять публичный IP-адрес EC2 в список разрешенных хостов?