Я могу писать сценарии и программы, если это необходимо, но я просто ищу лучший способ сделать это. Я имею в виду, что каждый раз, когда я подключаюсь к своей домашней сети, я использую NetworkManager, он обновляет IP-адрес. Это не гарантирует 100% гарантии того, что это сработает, но это должно быть достаточно хорошо.

Если бы я действительно хотел 100%, я думал, что мог бы иметь свой рабочий стол, ящик openSuse 11.4 (каким-то образом) запускал скрипт всякий раз, когда адрес менялся, и обновлял его до удаленного сервера, которым я управляю. Тогда как запасной вариант, я всегда могу это проверить и вручную изменить.

Есть ли лучший способ, чем этот, хотя, кажется, хорошая работа.

2 ответа2

1

Самый простой способ - получить имя для чего-то вроде dyndns и использовать имя

Вы проверили, как часто IP действительно меняется? На большинстве кабельных поставок это почти никогда не происходит - мой был таким же больше года

0

Поиск в динамическом DNS приведет к появлению множества провайдеров, которые делают именно это, как платных, так и бесплатных. Эти провайдеры предоставят вам имя хоста, которое отслеживается по динамическому IP вашего дома. Некоторые маршрутизаторы (например, WRT54G) включают функциональность для непосредственного обновления серверов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .