Похоже, что в Openstack есть такая функция для этого, начиная с pike-version:
https://specs.openstack.org/openstack/neutron-specs/specs/pike/port-data-plane-status.html
, которые добавляют новую опцию CLI:
openstack port set [--data-plane-status <ACTIVE/DOWN>] <port>
есть некоторые вещи, необходимые для активации, которые указаны в заявке на функцию:
https://bugs.launchpad.net/neutron/+bug/1598081/comments/15
Я пробовал это при тестовом развертывании, но в su bnet все еще оставалось соединение для передачи данных. Возможно, я что-то упустил или неправильно понял эту функцию, но, возможно, она вам поможет.
Единственное другое решение, которое я имею в виду, это доступ к вычислительному узлу виртуальной машины через s sh и снимите ответвительное устройство с помощью ip link set down <TAP_DEVICE>
, который представляет интерфейс вне виртуальной машины.