GOGI> а откуда регистратор знает адреса твоих серверов? это же только хостер знает, если конечно вручную не прописывать.
Обновление DNS службы и её базы — это уже втораячасть задачи. И даже у провайдера за этим делом следять отдельные службы. Но при любом соединении в заголовке IP пакета указаны оба адреса — исходный и целевой. Этим службы типа DynDNS и пользуются —
Support - Dyn — вопрос 5. Т.е. ты инсталлируешь клиента, который периодически соединяется с их сервером, а тот проверяет, соответствует ли имя, переданное в качестве данных в пакете, исходному адресу. Если нет, то он обновляет вход и рассылает обновления другим DNS серверам (твой провайдер идёт по такому же пути).
GOGI> так то я понимаю, что хоть на домашней машине могу сервер имен сделать, но наиболее логичным выглядит в этом качестве именно сервер хостера.
Ну, здесь одно ограничение — ты должен сервис крутить у провайдера. Я использую DynDNS для домашних машин. Но, если ты купил сервис у провайдера, а вот имя ты зарегал не у него, то провайдер (нормальный) обновляет вход на своём DNS сервере и рассылает их дальше (иногда за деньги).