Как заставить сетевой интерфейс перестать работать, не выключая его?

Я попытаюсь объяснить мою проблему:

У меня есть виртуальная машина в VirtualBox, работающая в качестве маршрутизатора с двумя другими виртуальными машинами, подключенными к enp0s8 и enp0s9. Эти 2 ВМ работают как хосты.

Я использую сервер NETCONF в маршрутизаторе и подключаю его к контроллеру SDN (ONOS) на моей хост-машине.

На сервере NETCONF я загрузил модули YANG, которые реализуют систему аварийной сигнализации, поэтому, когда интерфейс на маршрутизаторе перестает работать, об этом следует уведомить контроллер SDN, вот проблема:

Я пытаясь проверить его, и если в маршрутизаторе я отключу один из этих интерфейсов с «$ ifconfig enp0s8 down», сервер NETCONF будет отключен, поэтому на контроллер SDN не будет сгенерировано никакого аварийного сигнала.

Поэтому я искал способ заставить один из этих интерфейсов перестать работать (трафик не проходит через него), но сохранить его состояние, чтобы генерировать сигнал тревоги без отключения сервера NETCONF.

Любая подсказка о том, как это сделать?

1
задан 17 May 2019 в 11:58

0 ответов

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

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