Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: VLAN и alias  (Прочитано 3505 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Malamut

  • Автор темы
  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
VLAN и alias
« : 02 Октября 2013, 12:34:07 »
Такая проблемка: мне нужно через interfaces настроить VLAN'ы и alias'ы для них. Делаю так:

auto eth0.11
iface eth0.11 inet static
        address 10.10.9.9
        netmask 255.255.255.0

iface eth0.11:test inet static
        address 10.10.9.10
        netmask 255.255.255.0

В некотором роде работает: VLAN поднимается, ifup eth0.1:test тоже работает. НО! Неправильно работает

ifdown eth0.11:test

Эта команда должна удалять только адрес alias'а с интерфейса, а мочит интерфейс (eth0.11) целиком.

При этом если использовать другой способ наименования VLAN'ов, через vlan11:

auto vlan11
iface vlan11 inet static
        address 10.10.9.9
        netmask 255.255.255.0
        vlan-raw-device eth0

iface vlan11:test inet static
        address 10.10.9.10
        netmask 255.255.255.0

то всё работает корректно. Однако такой способ не подходит, т.к. в системе неколько физческих интерфейсов с одинаковыми VLAN'ами. Вопрос: можно ли как-то починить работу alias'ов с нормальным заданием VLAN'ов?
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: VLAN и alias
« Ответ #1 : 03 Октября 2013, 08:52:51 »
Баг в ifupdown #711449
OpenWrt 19.07

Оффлайн Malamut

  • Автор темы
  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: VLAN и alias
« Ответ #2 : 03 Октября 2013, 17:07:32 »
Пересобрал пакет из jessie - заработало, однако. Спасибо за наводку :coolsmiley:
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн Georgkhv

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: VLAN и alias
« Ответ #3 : 22 Декабря 2013, 06:21:59 »
Здравствуйте. Подскажите в решении такой проблемы, я новичок в этих делах.

Есть сервер на базе Ubuntu, надо поднять виртуальный интерфейс, для этого я решил использовать vlan.
Настроил по примеру этих статей
http://ruunix.ru/1256-nastrojka-vlan-v-unix.html
http://how-it.ru/public/root/300-debian_i_ubuntu__nastroika_vlan_na_setevyh_kartah.html

Gate-proxy:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:15:e9:aa:84:2a
          inet addr:10.202.xxx.xxx  Bcast:10.202.xxx.xxx  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:12861 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18854 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1283512 (1.2 MiB)  TX bytes:1786802 (1.7 MiB)
          Interrupt:21 Base address:0xc800

eth1      Link encap:Ethernet  HWaddr 00:1b:fc:30:bb:68
          inet addr:192.168.100.5  Bcast:192.168.100.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:220565 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20202 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000
          RX bytes:16935785 (16.1 MiB)  TX bytes:2846947 (2.7 MiB)
          Memory:dffc0000-e0000000

eth1.100  Link encap:Ethernet  HWaddr 00:1b:fc:30:bb:68
          inet addr:172.16.0.250  Bcast:172.16.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:663 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:77327 (75.5 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:14921 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14921 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:7269007 (6.9 MiB)  TX bytes:7269007 (6.9 MiB)

Поднялись интерфейсы, пинг с сервака есть, а пинга с машин из сети 172.16.ххх.ххх нет. Подскажите куда копать?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: VLAN и alias
« Ответ #4 : 22 Декабря 2013, 07:18:04 »
А что, у вас свич понимает VLAN?...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн _rod_

  • Участник
  • *
  • Сообщений: 181
  • Kubuntu 18.04
    • Просмотр профиля
Re: VLAN и alias
« Ответ #5 : 22 Декабря 2013, 10:23:15 »
Не знаю как на других, на циске порт, смотрящий на многовлановый сет. инт надо в транк перевести

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: VLAN и alias
« Ответ #6 : 23 Декабря 2013, 08:19:12 »
Если принимаемый трафик идёт по нативному vlan-у 802.1q и провайдер не делал определённых действий по его тэгированию, то не обязательно.
« Последнее редактирование: 23 Декабря 2013, 08:20:44 от fisher74 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: VLAN и alias
« Ответ #7 : 23 Декабря 2013, 08:42:47 »
fisher74, он внутренний интерфейс на вланы делит, по ходу.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Georgkhv

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: VLAN и alias
« Ответ #8 : 23 Декабря 2013, 14:40:13 »
Цитировать
А что, у вас свич понимает VLAN?...
AnrDaemon,
Да у меня cisco catalyst 2900 series

Цитировать
Не знаю как на других, на циске порт, смотрящий на многовлановый сет. инт надо в транк перевести
_rod_,
он переведен в транк, с него пинга тоже нет

Мне нужно просто поднять субинтерфейс(виртуальный или vlan)....так куда дальше смотреть...


Оффлайн _rod_

  • Участник
  • *
  • Сообщений: 181
  • Kubuntu 18.04
    • Просмотр профиля
Re: VLAN и alias
« Ответ #9 : 23 Декабря 2013, 17:24:44 »
пример как создать интерфейс влана 2 с адресом 192,168,0,2/24
conf t
vlan 2
name test
exit
int vlan2
descr TEST
ip addr 192.168.0.2 255.255.255.0
exit
exit
copy run start

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.