netplan gre tunnel + quagga

После установки на нем нового маршрутизатора с ubuntu 18.04 у меня возникла проблема с работой ospf через туннель gre с моими старыми маршрутизаторами. Все настроено аналогично, но с нового маршрутизатора я получил состояние Init / DROther. Старые маршрутизаторы (без netplan) не видят соседей. Туннели отлично работают со статической маршрутизацией.

Я нашел решение и устранил проблему вручную. Я обнаружил, что netplan создает туннель с ttl inherit (на других маршрутизаторах ttl 255).

tunnel1: gre / ip remote 1.1.1.1 local 2.2.2.2 ttl inherit

После ip tunnel change tunnel1 ttl 255 выполнение команды ospf начинает работать.

Как я могу добавить в netplan параметры ttl и pointopoint для туннельного интерфейса? Как установить команды, как показано ниже, в файл netplan?

ifconfig tunnel1 pointopoint 10.2.2.1
ip tunnel change tunnel1 ttl 255
0
задан 1 April 2020 в 00:31

1 ответ

netplan в настоящее время отсутствует возможность настройки ttl / hoplimit туннеля. Эта проблема была поднята в его трекере (bug #1846783), однако его разработчики, похоже, не обратили на это внимание.

Тем временем вы можете настроить туннель с помощью менеджеров соединений, поддерживающих настройку этого поля, таких как systemd-networkd и NetworkManager, или попробовать запустить скрипт, который вызывает ip-туннель после того, как туннель будет запущен netplan. .

Вас также может заинтересовать обходной путь, описанный в исходном запросе функции поддержки IP-туннелей в ошибке №1799487 или в другом месте на этом сайте

.
0
ответ дан 27 May 2020 в 12:02

Другие вопросы по тегам:

Похожие вопросы: