Назад | Перейти на главную страницу

Неправильно ли я сконфигурировал свои VLAN на Ubuntu Server 14.04?

У меня проблема с VLAN в моей сети.
У меня есть сервер Dell Poweredge R210 II, на котором я установил VMware vSphere Hypervisor 5.5.
Затем я создал виртуальную машину с Ubuntu Server 14.04.
План сети представляет собой подключение от ISP к серверу Ubuntu (первая сетевая карта), затем к Cisco SG200-26P в качестве магистрального порта к G25.
Первые семь портов коммутатора настроены как порт VLAN G1-vlan 10, G2-vlan 20 ... G7-vlan 70, без тегов в режиме доступа.

Конфигурация сервера Ubuntu:

авто eth1
iface eth1 inet static
адрес 192.168.1.2
маска сети 255.255.255.0
шлюз 192.168.1.1

iface vlan10 inet статический
адрес 192.168.10.1
маска сети 255.255.255.0
сеть 192.168.1.0
широковещательный 192.168.10.55
vlan_raw_device eth1

Когда я подключаю свой ноутбук со статическим IP-адресом 192.168.10.10 netmask 255.255.255.0, шлюз 192.168.10.1 к порту G1 (vlan10), я не могу выполнить эхо-запрос своего шлюза. У меня есть файл конфигурации DHCP

пример vlan10

#vlan10   
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.2 192.168.10.100;
option routers 192.168.10.1;
option domain-name "eth1_vlan10";

Мой ноутбук даже не может получить этот IP-адрес от DHCP.

Я установил такую ​​же конфигурацию на второй компьютер <ubuntu server with 2 NIC card> и он вёл себя так же. Что я должен делать?

Я вижу ты сбежал modprobe 8021q; убедитесь, что модуль 8021q загружен: lsmod | grep 8021q

И используя информацию из Вики-сайт Ubuntu VLAN и справочная страница для файла интерфейсов похоже, указывает, что ваша конфигурация vlan должна быть:

auto eth1.10
iface eth1.10 inet static
  address 192.168.10.1
  netmask 255.255.255.0
  network 192.168.10.0
  broadcast 192.168.10.255
  vlan-raw-device eth1

И, наконец, вы не упоминаете, как настроены ваши виртуальные коммутаторы. Похоже, у вас должен быть один виртуальный коммутатор, подключенный к сетевой карте провайдера, а другой - к внутренней сетевой карте. Первый виртуальный коммутатор, вероятно, не должен указывать какие-либо VLAN, но для второго потребуется настроенные номера VLAN (за исключением сети 192.168.1.0/24, которая, как я предполагаю, является VLAN 1?). Я считаю этот документ должен предоставить необходимую информацию.

Вы действительно запустили виртуальные интерфейсы?

Я вижу в вашем файле интерфейсов, что вы запускаете eth0 автоматически, но не устройство vlan10.