Я могу написать сценарий и программа при необходимости, но просто поиск лучшего способа сделать это. То, что я имею в виду, каждый раз, я соединяюсь со своей домашней сетью, я использую NetworkManager, она обновила бы IP. Это не гарантирует 100% garuntee, что это будет работать, но это должно быть достаточно хорошо.
Если я действительно хотел 100%, я думал, что у меня мог бы быть свой рабочий стол, поле openSuse 11.4 (так или иначе) запускает скрипт каждый раз, когда адрес изменяется, и обновите его к удаленному серверу, над которым я имею контроль. Затем как нейтрализация я могу всегда просто проверять, что и вручную изменяют его.
Есть ли лучший путь, чем это, хотя, походит на хороший бит работы.
Самый легкий путь состоит в том, чтобы получить имя на чем-то как dyndns и использовать имя
Вы проверили, как часто IP на самом деле изменяется? На большей части кабеля предоставляет его, почти никогда не делает - minehas то же больше года
Поиск с помощью Google динамического DNS поднимет набор поставщиков, которые делают точно это, оба заплатили и свободный. Эти поставщики предоставят Вам имя хоста, это прослежено к динамическому IP Вашего дома. Некоторые маршрутизаторы (например, WRT54G) включают функциональность для прямого обновления серверов.