Как реализовать (автоматизировать) обновление группы безопасности в AWS с помощью веб-страницы

У нас есть сайт, который размещен на экземпляре EC2 с публичным IP, мне и моим друзьям нужен доступ только к этому сайту (уже включен google auth login), но нам нужно внести IP в белый список группы безопасности. Поскольку у нас нет VPN/туннелирования, сложно каждый раз обновлять список на AWS... (входить в систему и обновлять группу безопасности). Поэтому я планирую сделать что-то вроде этого

  1. Create a webpage (Django) that has an option to update the security group.
  2. /access/testserver URL will have some kind of table to update them.

Но не уверен как сделать и с чего начать. Например, если я нажму на кнопку с IP, как значение (IP) будет разобрано из HTML страницы в python и обновлено с помощью boto3.

Примечание:

Поскольку мы путешествуем или у большинства из нас есть мобильная сеть для подключения к веб-сайту, провайдер продолжает меняться, поэтому трудно найти IP

Вернуться на верх