Что корректный путь состоит в том, чтобы создать VLAN и мосты на Ubuntu?

Когда я пытался создать VLAN и мосты на Ubuntu 14.04 (как в следующей конфигурации), сетевое соединение всегда теряется.

В чем проблема?

Обратите внимание, что, если я только установил интерфейс em1 (№ em1.100, cloudbr0 и cloudbr1) с тем же IP, шлюз и т.д. настройки, сеть хорошо работает.

Продолжающий способ установить для VLAN и мостов неправильно, или я пропустил что-то? Я также проверил, что 802.1q модуль уже был загружен.

#cat /etc/network/interfaces

auto lo 
iface lo inet loopback

#The primary network interface
auto em1.100 
iface em1.100 inet static 
address 192.168.42.11 
netmask 255.255.255.240 
gateway 192.168.42.1 
dns-nameservers 8.8.8.8 8.8.4.4 

#Public network
auto cloudbr0 
iface cloudbr0 inet manual 
bridge_ports em1.200 
bridge_fd 5 
bridge_stp off 
bridge_maxwait 1

#Private network
auto cloudbr1 
iface cloudbr1 inet manual 
bridge_ports em1.300 
bridge_fd 5 
bridge_stp off 
bridge_maxwait 1

#reboot ==> then lost network connection.
3
задан 24 May 2018 в 01:20

3 ответа

Если bridge_ports опция от пакета моста-utils будет определена тогда, настройка виртуальной VLAN НЕ будет выполнена на Ubuntu, как определено здесь: http://manpages.ubuntu.com/manpages/saucy/man5/interfaces.5.html

0
ответ дан 1 December 2019 в 23:24

Необходимо определить интерфейсы VLAN прежде включая их в мосту. Вы могли бы попробовать следующее изменение IP-адресов за Ваше собственное:

auto lo 
iface lo inet loopback

#The primary network interface
auto em1.100 
  iface em1.100 inet static 
  address 192.168.42.11 
  netmask 255.255.255.240 
  gateway 192.168.42.1 
  dns-nameservers 8.8.8.8 8.8.4.4
  vlan-raw-device em1 

auto em1.200
  iface em1.200 inet static
  address 172.22.1.1
  netmask 255.255.255.0
  vlan-raw-device em1

auto em1.300
  iface em1.300 inet static
  address 172.22.2.1
  vlan-raw-device em1
  netamsk 255.255.255.0

#Public network
auto cloudbr0 
iface cloudbr0 inet manual 
bridge_ports em1.200 
bridge_fd 5 
bridge_stp off 
bridge_maxwait 1

#Private network
auto cloudbr1 
iface cloudbr1 inet manual 
bridge_ports em1.300 
bridge_fd 5 
bridge_stp off 
bridge_maxwait 1
0
ответ дан 1 December 2019 в 23:24

Проверьте настройки VLAN для проверки этого:

cat /proc/net/vlan/config

Установка пакет VLAN, который добавляет некоторые сценарии к имитатору ifup/ifdown:

apt-get install vlan
0
ответ дан 1 December 2019 в 23:24

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

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