У меня есть NAS-сервер Solaris (Nexenta), для которого я пытаюсь создать несколько субинтерфейсов VLAN.
В настоящее время у меня настроен агрегированный канал LACP в сети 10.13.111.0/26 на мой коммутатор (Cisco 3750). Интерфейс порт-канал коммутатора находится в режиме доступа к VLAN 118, поэтому NAS видит только одну сеть.
Что я хочу сделать, так это сделать так, чтобы NAS VLAN знал и разрешил ему обмениваться данными по VLAN 118 и 999. Теоретически для этого мне нужно включить транкинг 802.1Q VLAN на агрегированном интерфейсе, создать субинтерфейсы для vlan 118 и 999 и назначьте сеть 10.13.111.0/26 118 и сеть 192.168.1.0/24 999.
Я пытался сделать это в прошлом, отключив agr1, создав интерфейсы vlan с dladm create-vlan
а затем пытается подключиться к двум созданным новым vlans. Однако, когда я назначил адреса интерфейсам vlan и перевел порт коммутатора в режим транкинга, похоже, не было никакого сетевого подключения - я не мог пинговать другие устройства в сети 10.13.111.0/26 через интерфейс vlan.
Я где-то пропустил шаг?
$dladm show-link
LINK CLASS MTU STATE BRIDGE OVER
igb0 phys 9000 up -- --
igb1 phys 9000 up -- --
aggr1 aggr 9000 up -- igb0 igb1
pub0 vlan 9000 up -- aggr1
priv0 vlan 9000 up -- aggr1
Разве вы не сделали бы это просто для создания интерфейсов VLAN на aggr1:
ifconfig plumb aggr118001 plumb
ifconfig plumb aggr999001 plumb
У меня нет опции create-vlan для dladm. Что это за версия Solaris?