Рейтинг:0

Использование FRRouting RPKI с ssh в Alpine Linux

флаг tl

Я пытаюсь настроить frrouting для использования RPKI через ssh в Alpine Linux 3.14.2. После установки FRRouting с помощью apk добавить frr frr-rpki (устанавливает версию 7.5.1) и добавление rpki cache example.com 22 rtr-ssh ./ssh_key/id_rsa ./ssh_key/id_rsa.pub предпочтение 1 к /etc/frr/bgpd.conf, Если я побегу бгпд вручную я вижу:

$ /usr/lib/frr/bgpd -F традиционный -A 127.0.0.1 -M rpki
ssh-сокеты не поддерживаются. Пожалуйста, перекомпилируйте rtrlib и frr с поддержкой ssh. Если вы хотите использовать его

Есть ли какой-то дополнительный пакет, который мне нужно установить, чтобы запустить RPKI через ssh? Или мне нужно скомпилировать FRRouting из исходников? Также мне это кажется странным, потому что в журнале сборки Alpine Linux (ссылка в https://pkgs.alpinelinux.org/package/edge/community/x86_64/frr), там написано "проверка того, скомпилирована ли библиотека RTR с помощью SSH... да", и это сообщение об ошибке жестко запрограммировано на основе макроса FOUND_SSH: https://github.com/FRRouting/frr/blob/fd7abfa80b85190bbb790730d11f1d31e7c45669/bgpd/bgp_rpki.c#L1108

Образец /etc/frr/bgpd.conf содержимое файла (адаптировано из http://docs.frrouting.org/en/stable-7.5/bgp.html#rpki-configuration-example):

рпки
 rpki cache example.com 22 rtr-ssh ./ssh_key/id_rsa ./ssh_key/id_rsa.pub предпочтение 1
выход

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.