Создание и управление VLAN (средствами SuSE)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Cursed
Сообщения: 61

Создание и управление VLAN

Сообщение Cursed »

Есть задача: на сервере с SuSE 10.1 поднять 2 влана (с номерами, например, 100 и 200), на эти вланы назначить адреса (например, 10.10.100.10 и 10.10.200.10), добавить маршруты для этих сетей.
Все это без особых проблем работает, если запихнуть какой-нибудь "левый" скрипт в init.d, но меня такой вариант не устраивает. Есть ли возможность средствами самого SuSE решить эту задачу? Возможно, что решается именно через добавление скриптов, тогда хотелось увидеть примеры решения (пусть даже не подобной задачи - просто хоть что-то взять за основу при дальнейших разбирательствах).

Заранее спасибо за помощь.

P.S. Может быть, вопрос покажется глупым, но с SuSE сталкиваюсь впервые и не привык к ее внутренней структуре (до этого постоянно работал со Slackware). :unsure:
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Создание и управление VLAN

Сообщение k0da »

Cursed
Все скрипты лежать в /etc/sysconfig/network
и отрабатываются соответсвенно /etc/init.d/network
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Cursed
Сообщения: 61

Re: Создание и управление VLAN

Сообщение Cursed »

k0da
Все скрипты лежать в /etc/sysconfig/network

То есть я создаю конф.файл для интерфейса с имеенем ifcfg-vlan200 по шаблону ifcfg.template и этого достаточно? :huh:
И возможно ли подобное сделать с помощью yast?
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Создание и управление VLAN

Сообщение k0da »

Cursed
по идее яст создает конфиг на основе ifcfg.template

И возможно ли подобное сделать с помощью yast?

а почему нет?
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Cursed
Сообщения: 61

Re: Создание и управление VLAN

Сообщение Cursed »

k0da
а почему нет?

Просто на сайте opensuse.org пока нашел только одно упоминание о VLAN в эжтом контексте:
Easy VLAN configuration with YaST2. VLAN works great by adding an /etc/sysconfig/network/ifcfg-vlan<n> file. However it' be easier if a new device could be installed from YaST2/Network devices/Network card/Add/Type VLAN.


Правда при этом yast мне не позволяет сделать ничего подобного.

В целом направление я понял, буду копать дальше. Хотя от советов еще никогда не отказывался ;)
Спасибо сказали:
Cursed
Сообщения: 61

Re: Создание и управление VLAN

Сообщение Cursed »

Разобрался с этой задачкой. После переключения метода установки сети с NetWork Manager на ifup вланы быстро обнаружились из созданных файлов вида:

Код: Выделить всё

/etc/sysconfig/network # cat ifcfg-vlan100
ETHERDEVICE="eth-id-XX:XX:XX:XX:XX:XX"
IPADDR=10.10.100.10
NETMASK=255.255.255.0
NETWORK=10.10.100.0
BROADCAST=10.10.100.255
STARTMODE=onboot


После перезапуска службы network все стало на свои места.
Для маршрутов добавил в файл /etc/sysconfig/network/routes строки вида:

Код: Выделить всё

10.10.100.0 10.10.100.1 255.255.255.0
Спасибо сказали: