Переносим Zebra и OSPFD с SPLAT R70 на SPLAT R75
Разработчики платформы SPLAT (SecurePlatform) начиная с R71 релиза убрали такой полезный компонент как Zebra, вместе с ним пропали демоны ospfd, ripd, bgpd. А ведь только демон ospfd позволял правильно подружить динамическую маршрутизацию SPLAT и Windows, об этом я подробно писал тут.
Но не все так плохо, как кажется. Попробуем перенести компонент Zebra и с SPLAT R70 на SPLAT R75.
На самом деле все очень просто, нужно скопировать исполныемые и конфигурационные файлы с одного сервера на другой. Также не забыть про скрипты запуска.
1. Исполняемые файлы:
/usr/sbin/zebra
/usr/sbin/ospfd
/usr/sbin/ripd
/usr/sbin/bgpd
Устанавливаем на все эти файлы права 755 или -rwxr-xr-x (chmod 755)
2. Далее, копируем конфигурационные файлы или всю папку /etc/zebra/ целиком:
Каталог /etc/zebra/:
drwxr-xr-x 2 root root 4096 May 19 19:29 zebra
Файлы внутри:
-rw-r—— 1 root root 0 Nov 28 2004 bgpd.conf
-rw-r—— 1 root root 256 Oct 27 2009 daemons.conf
-rw-r—— 1 root root 0 Nov 28 2004 ospf6d.conf
-rw-r—— 1 root root 15 May 19 18:29 ospfd.conf
-rw-r—— 1 root root 0 Nov 28 2004 ripd.conf
-rw-r—— 1 root root 0 Nov 28 2004 ripngd.conf
-rw-r—— 1 root root 0 Nov 28 2004 vtysh.conf
-rw-r—— 1 root root 38 Oct 27 2009 zebra.conf
3. Скрипт для автоматического запуска Zebra /etc/rc.d/init.d/zebra.
-rwxr-xr-x 1 root root 2282 May 19 18:37 zebra
4. Копируем файл /etc/pam.d/zebra. Я не совсем понял для чего он нужен.
-rw-r—r— 1 root root 439 Nov 28 2004 zebra
5. Осталось создать симлинки в каталогах /etc/rc.d/rc0.d/, rc1.d и т.д. на файл /etc/rc.d/init.d/zebra
ln -s /etc/rc.d/init.d/zebra /etc/rc.d/rc0.d/K88zebra
ln -s /etc/rc.d/init.d/zebra /etc/rc.d/rc1.d/K88zebra
ln -s /etc/rc.d/init.d/zebra /etc/rc.d/rc2.d/K88zebra
ln -s /etc/rc.d/init.d/zebra /etc/rc.d/rc3.d/S14zebra
ln -s /etc/rc.d/init.d/zebra /etc/rc.d/rc4.d/S14zebra
ln -s /etc/rc.d/init.d/zebra /etc/rc.d/rc5.d/S14zebra
ln -s /etc/rc.d/init.d/zebra /etc/rc.d/rc6.d/K88zebra
Можно ещё создать пустой каталог для логов /var/log/zebra/
Этот каталог должен использоваться для журналирования, но так как оно отключено, то каталог пустой.
drwxr-x— 2 root root 4096 Nov 28 2004 zebra
На этом все. Конфигурируем zebra и радуемся.