Я следую официальному руководству Openstack Juno для Ubuntu 14.04. Теперь я застрял в добавлении порта во внешний сетевой адаптер, чтобы скрыть трафик. Я получаю свой IP для этого интерфейса с помощью dhcp (Server - это Vserver от получения прибыли). Я также нашел серверных людей с той же проблемой, но все они исправили это, потому что у них были разные настройки.Нейтрон Openvswitch, мостовой мост через внешний nic (Profitbricks), теряющий связь
После внесения изменений в нейтронной конфиге, я должен добавить внутренний и бывший мост и после этого добавления порта к внешнему NIC
ovs-vsctl add-br br-ex
ovs-vsctl add-port br-ex eth1 (in my case the external nic)
После того, как я установить порт, соединение с сервером теряется. Поэтому я попытался ...
ovs-vsctl del-port br-ex eth1
ifconfig br-ex x.x.x.x && ifconfig eth1 0.0.0.0
ovs-vsctl add-port br-ex eth1
Это не помогло. Затем я изменил интерфейсы и изменил eth1 на ручной и дал адрес br-ex, но это не помогло ... после перезагрузки eth1 становится бессмысленным, и у меня все еще нет возможности подключения.
Мост был прокомментирован, чтобы дать доступ в Интернет обратно.
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
#auto br-ex
#iface br-ex inet static
#address 185.48.xx.xx
#netmask 255.255.255.255
#broadcast 185.48.xx.xx
#gateway 185.48.x.x
#dns-nameservers 8.8.8.8
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
allow-hotplug eth1
iface eth1 inet dhcp #here i switched to manual
allow-hotplug eth2
iface eth2 inet dhcp
allow-hotplug eth3
iface eth3 inet dhcp
OpenStack сделал так много изменений, что каждое руководство от старых версий кажется законно и до сих пор так ложь ... Я понятия не имею, почему это заклинивание на этом этапе, в то время как мост берущие конфигураций от eth1.
yep ... фактически ive сделано все это уже. MAC не соответствует. И поэтому OVS не собирается собирать IP-Config. Profitbricks просто сказал, что они не могут обрабатывать разные MAC-адреса, чем те, которые они задают. Поэтому они сказали мне, что я должен сам обходиться с помощью OpenFlow и сделать правило «обнюхивать» DHCP-пакеты из физического внешнего nic и переводить MAC. –
Может ли MAC-адрес моста быть изменен, как и обычный интерфейс? 'iface br-ex inet static', за которым следует' hwaddress ether 01: 02: 03: 04: 05: 06' на следующей строке? – user3911768
i не думаю это возможно. или может потребоваться более глубокий взлом системы. как взять Mac с физического интерфейса и дать его мосту, но я никогда не делал этого раньше ... BTW. Маска сети такая же, как и внешний сетевой адаптер. –