Хотелось бы стать самодостаточным, а значит обойтись без таких сервисов, как DNSDynamic и DYNDNS. И мне не нравится платить за услуги, которые я мог бы сделать сам.
Итак, вот сценарий: мой основной веб-сайт размещен в хостинговой компании. У меня также есть домашний сервер с моей музыкой и т. Д. На нем. Но проблема в том, что мой интернет-провайдер (BT) не предлагает потребителям статические IP-адреса.
Я хотел бы, чтобы поддомен моего основного домена (который указывает на мой основной хост) указывал на мой домашний IP-адрес. Это делается с помощью простой записи A, которую я сделал сам.
Это сводится к тому, что я хочу создать PHP-скрипт (запускаемый заданием cron на моем домашнем сервере) для обновления записей A в cPanel до текущего IP-адреса моего домашнего сервера.
Вот пример кода — конечно, не хватает кода API для связи с cPanel, и я был бы очень благодарен всем, кто мог бы заполнить пробелы для меня.
Код в http://mydomain.com/getip.php
что-то вроде простого
Я уже понял, как настроить задание cron, как мой домашний сервер работает под управлением Ubuntu, и я читал руководства, которые вызывают мой cron.php
в моем локальном каталоге с помощью wget
.
Я пробовал эту ссылку, но не мог понять, что он делает. Заранее спасибо.