Способы работы с динамическим IP

Это мой первый раз, когда я настраиваю домашний сервер, так что извините за пропущенные вещи, которые могут быть очевидны для вас. Я купил домен за 1 евро на 1&1, и я хотел бы, чтобы он указывал на мой домашний сервер. Мне было интересно, каковы способы решения проблемы назначения динамического IP-адреса вашим провайдером?

  • Покупка статического IP-адреса за 15 евро в месяц (не может быть и речи, я студент колледжа, и сервер предназначен не для бизнеса, а для обучения цели)

  • Напишите свой собственный сценарий, чтобы обновить, на какой IP 1 и 1 указывает ваш домен - это бесплатно, но сценарий не только не будет использоваться, если они что-то изменят в интерфейсе, но вам также придется ждать до 48 часов, чтобы изменения распространялись каждый раз, потому что 1 и 1 в основном должны указывать всем DNS-серверам в Интернете на мой новый IP (правильно?)

  • Перенаправление моего домена на сервер имен из таких служб, как dyndns или noip.com (что я предполагаю предоставить вам сценарий уведомления об изменении)? Они мгновенно распространяют изменения (потому что все DNS-серверы в Интернете теперь указывают на их сервер, и поэтому необходимо изменить только конфигурацию пересылки на их сервере), но их обслуживание стоит денег (верно?)

  • Https://discourse.osmc.tv/t/howto-free-tk-domain-name-that-always-points-to-your-pi/14083 Затем я также нашел этот учебник/скрипт для перенаправления моего домена в cloudflare, чтобы использовать собственный скрипт/рабочий для обновления IP-статуса (и в остальном является тем же решением, что и с noip.com). Кажется, он написан для Raspbian, но я думаю, что он также должен работать с контейнером Ubuntu Docker.... Это бесплатное решение, но как только cloudflare изменит интерфейс, скрипт больше не будет работать.

Есть ли какие-либо другие решения, которых мне не хватает?

Я должен упомянуть, что мне нужно использовать как https://для обслуживания веб-страниц, так и wss:// (безопасный веб-сайт) для работника. Поэтому, каким бы ни было решение, оно должно включать в себя отсутствие необходимости платить дополнительные деньги за сертификаты TLS.

[РЕДАКТИРОВАТЬ] Этот пост очень помог мне понять, почему в первую очередь существуют такие сервисы, как Cloudflare или DynDNS, если вы можете изменить перенаправленный IP-адрес на 1 и 1: Как немедленно действует DynamicDNS? Для получения аналогичных бесплатных решений вы также можете ознакомиться с DuckDNS и Afraid.org