Есть в миру такие сервисы, которые позволяют прицепить к динамическому ip домен третьего уровня. Тобишь DynDNS, No-ip и прочие подобные хостинги. Для своей домашней машины я зарегистрировался на no-ip и весьма бывает удобно подключиться к домашней машине чтобы что-то поправить, забрать, поставить на закачку, помочь домашним… в общем просто удобно.
С другой стороны на работе инет отсутствует как "не связанный с производством элемент", приходится подключаться через GPRS-оператора Life (распространён в Беларуси и Украине). И этот провайдер так же выдаёт динамический адрес, но в добавок он начисто блокирует все входящие подключения. Т.е. цеплять со стороны работы VPN-сервер просто бесполезно. А что-то сделать в нерабочее время бывает частенько нужно.
Поставил на работе FreeBSD 8.1, на ней MPD5, при включении подключение GPRS и в скрипте поднятия линка установку подключения к домашней сети по VPN. Всё работает, всё подключается до того момента как дома сменится ip-адрес. Как только дома меняется ip-адрес, MPD5 уже не может подключиться, хотя в конфиге указано именно имя хоста и хост будет пинговаться с новым адресом, но пока MPD5 не перезапустишь, подключение не поднимется. Т.е. на сколько я понял, MPD5 получает ip-хоста при запуске и далее пытается работать напрямую с этим ip и уже никогда его не обновляет.
Есть в миру такие сервисы, которые позволяют прицепить к динамическому ip домен третьего уровня. Тобишь DynDNS, No-ip и прочие подобные хостинги. Для своей домашней машины я зарегистрировался на no-ip и весьма бывает удобно подключиться к домашней машине чтобы что-то поправить, забрать, поставить на закачку, помочь домашним… в общем просто удобно.
С другой стороны на работе инет отсутствует как "не связанный с производством элемент", приходится подключаться через GPRS-оператора Life (распространён в Беларуси и Украине). И этот провайдер так же выдаёт динамический адрес, но в добавок он начисто блокирует все входящие подключения. Т.е. цеплять со стороны работы VPN-сервер просто бесполезно. А что-то сделать в нерабочее время бывает частенько нужно.
Поставил на работе FreeBSD 8.1, на ней MPD5, при включении подключение GPRS и в скрипте поднятия линка установку подключения к домашней сети по VPN. Всё работает, всё подключается до того момента как дома сменится ip-адрес. Как только дома меняется ip-адрес, MPD5 уже не может подключиться, хотя в конфиге указано именно имя хоста и хост будет пинговаться с новым адресом, но пока MPD5 не перезапустишь, подключение не поднимется. Т.е. на сколько я понял, MPD5 получает ip-хоста при запуске и далее пытается работать напрямую с этим ip и уже никогда его не обновляет.
В логе:
Как бы заставить нормально переподключаться это хозяйство?
Решили твою проблему. Смотри появившуюся опцию resolve-once.