Все дело в том, что это не скрипт нерабочий, а сам climm вместо создания трубы создает файл.
Printable View
Все дело в том, что это не скрипт нерабочий, а сам climm вместо создания трубы создает файл.
Есть такой замечательный протокол - VRRP.
Для *nix систем сеть демон и называется он vrrpd.
Данный протокол требуется для FailOver резервирования шлюзов.
Схема работы проста - выделяется IP адрес (который может быть основным для одного из шлюзов), один шлюз помечается как MASTER, второй как BACKUP.
При падении MASTER, BACKUP подхватывает IP адрес и направляет весь трафик через себя.
Таким образом, можно резервировать как "серые", так и белые IP адреса.
Я уже использую данный демон внутри компании для узлов с повышенной
надежностью.
Хочется таким же образом зарезервировать удаленные точки с роутерами Wl500GpV2.
Может уже кто-то собирал данного демона под роутер?
PS
Адрес проекта: http://sourceforge.net/projects/vrrpd/
WiKi на XGU http://xgu.ru/wiki/VRRP/
Пробуйте:
Code:$ ipkg install http://ryzhov-al.dyndns.org/files/vrrpd_1.0-1_mipsel.ipk
Зависимостей нет. Сетевые утилиты/демоны собирать одно удовольствиеCode:$ wget http://downloads.sourceforge.net/project/vrrpd/vrrpd/1.0/vrrpd-1.0.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fvrrpd%2F&ts=1307609397&use_mirror=citylan
$ tar -xvzf ./vrrpd-1.0.tar.gz
$ cd ./vrrpd-1.0
$ make
Где?! Удивил.
Спасибо!
Установилось на ура. Будем тестировать.
GNU Automake в проекте не используется. Правил ли Makefile для кросс-компиляции, Дэвид Блейн?:)
Правил :) Все, какие увидел переменные - поправил.
Я уже грохнул все, обратно лень качать, чтобы показать :)
да и смысла нет - ты собрал же уже.
Он просто страйпом Асусовским не смог пройтись, а локальным - обработался.
Вот и странно - что при указании нужных параметров для gcc так получилось, плюс зависимости вылезли локальные ...
может в следующий раз глуюже покопаюсь.
Можно вас еще попросить ucarp скомпилировать.
Скачать можно тут http://download.pureftpd.org/pub/ucarp/
Адрес проекта http://www.ucarp.org/project/ucarp/
Для информации:
vrrpd не обновлялся с 2000 года и остановился на версии 0.4(которую мы знаем как 1.0...)
Ucarp пришел из OpenBSD с расширенным функционалом и другой лицензией. Последнее обновление 01.02.2010
Если кому-то интересен функционал - есть пример использования на хабре http://habrahabr.ru/blogs/sysadm/76610/
Пробуйте:
Code:$ ipkg install http://ryzhov-al.dyndns.org/files/ucarp_1.5.2-1_mipsel.ipk
А есть ли для роутера dig (DNS lookup utility) ?
Что то покопался в ipkg и не нашел ((
Поискал у себя на роутере. dig нашелся в пакете bind (dns-сервер).
Хотел посоветовать раскорячить пакет, но передумал:
Если не лень разложить из пакета перечисленные библиотеки, то пожалуйста:)Code:$ ldd ./dig
liblwres.so.50 => not found
libdns.so.53 => not found
libbind9.so.50 => not found
libisccfg.so.50 => not found
libisc.so.50 => not found
libcrypto.so.0.9.7 => /opt/lib/libcrypto.so.0.9.7 (0x2aabf000)
libisccc.so.50 => not found
libgcc_s.so.1 => /opt/lib/libgcc_s.so.1 (0x2ac0d000)
libc.so.0 => /opt/lib/libc.so.0 (0x2ac2c000)
libdl.so.0 => /opt/lib/libdl.so.0 (0x2ace1000)
ld-uClibc.so.0 => /opt/lib/ld-uClibc.so.0 (0x2aaa8000)