Хорошо, вы просто хотите запустить домашний веб-сервер без статического IP-адреса.Если у вас есть сервер Linux, вы можете попробовать это:
Используйте веб-сервер apache, установленный по умолчанию, и настройте тестовую страницу.Страница попадает в публичный каталог вашего веб-сервера.Теперь, как определить ваш IP ... допустим, что это ... 25.24.4.166, и вы хотите, чтобы у него был host.name.com для привязки.Перейдите на http://www.no -ip.com / index.php и зарегистрируйтесь.Вы можете получить сайт от noip, который похож на yourname.theirdomain.com/.net/.info.У них есть классные имена, такие как sytes.net и servebeer.org ... даже workisboring.com
Вы сможете выбрать собственное имя верхнего уровня ... например, Ithink.dnsiskinky.com может бытьВаше новое доменное имя.Затем загрузите клиент с вкладки загрузки: https://www.no -ip.com / downloads.php
Клиент linux является источником tar.gz и прост в установке.Просто следуйте инструкциям.Теперь у вас есть yoursite.theirsite.com, и ваш IP ВСЕГДА будет обновляться (пока работает noip.com) каждый раз, когда вы входите в систему / входите в систему / отправляете сообщения или что бы вы ни делали.
Нетне стоит слишком много обобщать эту технику для динамических веб-сервисов.Извините за аутентификацию, это совсем другая история, так как я недостаточно об этом думал.Может быть, вы можете отправить хэш заголовка запроса или что-то в этом роде (например, что Amazon делает в s3 и других связанных службах для аутентификации).