Настройка Kerio Control для работы с dyn.su

Форум поддержки сервиса разрешения доменных имен для динамических IP dyn.su.
Закрыто
Аватара пользователя
Raven
Бородатый сис
Бородатый сис
Сообщения: 2800
Зарегистрирован: 03 мар 2010, 15:12
ОС: RHEL 8
Откуда: Из серверной

Настройка Kerio Control для работы с dyn.su

Сообщение Raven » 21 ноя 2013, 14:13

Ни для кого не секрет, что производители всякого рода прошивок и комплектов софта для шлюзовых устройств в последне время стали интегрировать возможность подключения оных к системам динамического именования. Однако вместо нормальной конфигурялки, предполагающей настройку под любой API, они обычно лепят преднастроеный интерфейс, в котором только и надо-то - выбрать поставщика, указать домен, логин и пароль. Причем поставщиков как правило всего 2 или 3.
"Это возмутительно!" (с)

Чтож, давайте разбираться логически - настройки поставщиков должны где-то храниться и скорее всего в каком-то бинарнике. Проанализировав папку с Kerio приходим к выводу, что кроме как в файл winroute их и не запихнешь. Цепляемся к шлюзу по ssh (как его включить? google в помощь)), и выполняем следующее:

Код: Выделить всё

# mount -o remount,rw /
# cp /opt/kerio/winroute/winroute /opt/kerio/winroute/winroute.orig # Бэкапчик на случай лажи
затем забираем файл winroute на другой комп, открываем его hex-редактором и меняем строчку

Код: Выделить всё

members.dyndns.org/nic/update
на

Код: Выделить всё

upd.dyn.su/dynamic_update.php
Внимание! Данная операция может привести к тому, что ваш файл окажется совершенно неработоспособным! Соблюдайте осторожность, КАТЕГОРИЧЕСКИ нельза допускать увеличения или уменьшения количества символов. После завершения операции надо обязательно сверить размер исходного и измененного файлов - должны быть идентичны!

Заливаем файл назад, перезапускаем шлюз. Если все правильно сделано - ваш шлюз даже запустится :-D

Лезем в настройки dyndns, выбираем поставщика Dyndns, вводим свои домен, логин и пароль, проверяем)
Изображение
Я не злопамятный, я просто часто ковыряю логи
Закрыто

Вернуться в «Dyn.su»