Jump to content

Можно ли удаленно поменять управляющий VLAN D-link DES-3026/3028 DGS-3100-24TG

Можно ли удаленно поменять управляющий VLAN на D-link DES-3026/3028 DGS-3100-24TG?

Получается что надо выполнить 2 операции:

1. перенести ip управления на свиче в другой влан

2. сделать аплинк тегированным и пересадить его в этот же влан

Одновременно это не сделать, а если делать по очереди, то теряешь управление свичом.

Есть выход?

Share this post


Link to post
Share on other sites

Влан можно заранее создать и сунуть в нужный порт с тегом, а потом поменять влан управления...

Либо можно через tftp подгрузить конфиг со всеми настройками и потом просто перезагрузить с новым конфигом...

Share this post


Link to post
Share on other sites

Влан можно заранее создать и сунуть в нужный порт с тегом

аплинк-то тоже надо сделать тегированным. в этот момент тоже наверное свича потеряю?

Share this post


Link to post
Share on other sites

Влан можно заранее создать и сунуть в нужный порт с тегом

аплинк-то тоже надо сделать тегированным. в этот момент тоже наверное свича потеряю?

если у вас порт с ангтегом, в него просто тупо делаете add tagged, в этот момент у вас одновременно на порту будет аццесный влан, как native, и теговый... связь не потеряется

правильно же я понимаю, что это два разных влана у вас?

 

PS: можете попробовать просто создать влан и тегом добавить, у вас должны маки появиться в этом влане с аплинка..

Share this post


Link to post
Share on other sites

1. перенести ip управления на свиче в другой влан

2. сделать аплинк тегированным и пересадить его в этот же влан

 

Если делать наоборот, то можно, но лучше конфиг перезалить

Share this post


Link to post
Share on other sites

1. Поменять vlan.

2. На терминирующем свичи L3 интерфейсе в новом влане прописать короткую сеточку, включающую ip вашего свича.

3. Зайти на свич поменять ip. Убрать временные настройки с L3 выше.

Share this post


Link to post
Share on other sites

Либо это сделать одним SNMP запросом: смена IP, маски, гейта и управляющего влана. С Вланом сам не делал, но всё остальное меняется на ура.

Share this post


Link to post
Share on other sites

Можно ли удаленно поменять управляющий VLAN на D-link DES-3026/3028 DGS-3100-24TG?

Получается что надо выполнить 2 операции:

1. перенести ip управления на свиче в другой влан

2. сделать аплинк тегированным и пересадить его в этот же влан

Одновременно это не сделать, а если делать по очереди, то теряешь управление свичом.

Есть выход?

Да можно (У вас порядок действий неправильный. Сначала создаем влан везде где надо прокидываем его а потом меняем влан управления и ip адрес.)

как с веб интерфейса так и с CLI

с веб интерфейса элементарно

с cli надо выполнить 2 команды сразу (есть какой то оператор кажется & с которым можно в одну строчку написать пачку команд которые надо выполнить)

Share this post


Link to post
Share on other sites

с cli надо выполнить 2 команды сразу (есть какой то оператор кажется & с которым можно в одну строчку написать пачку команд которые надо выполнить)

 

Вы о dlink cli говорите? Заинтриговало жутко, но амперсанд не катит..

Share this post


Link to post
Share on other sites

с cli надо выполнить 2 команды сразу (есть какой то оператор кажется & с которым можно в одну строчку написать пачку команд которые надо выполнить)

 

Вы о dlink cli говорите? Заинтриговало жутко, но амперсанд не катит..

 

Вводить несколько команд в строке (через слэш) можно на DES-3526 и только на нем: http://forum.dlink.ru/viewtopic.php?p=739399#p739399

Edited by msdt

Share this post


Link to post
Share on other sites

Хм, так если не путаю, на 3526 и прочих подобных достаточно.

 

1. Добавить тегированный влан на аплинковом порту.

2. Резко сменить адрес и влан управления 1 командой - config ipif System ipaddress адрес_cidr vlan новый_номер.

 

Ну и зайдя уже по новому адресу - save.

Edited by disappointed

Share this post


Link to post
Share on other sites

Можно через скрипт на том же питоне кормить несколько команд за раз. Просто отсылается одна строка в которой \n означает перевод строки. Свитч ее уже у себя разбирает на месте и выполняет по очереди. Правда очень длинные строки не советую, риск есть.

 

#!/usr/bin/python
#-*- coding: utf-8 -*-
from telnetlib import Telnet
tn=Telnet(ip,23,15)
tn.write("login\n")
tn.write("pass\n")
time.sleep(2)
tn.write("\ncreate vlan xxx tag yyy\nconfig vlan xxx add tag port\nconfig ipif System vlan xxx\n")

Хотя влан лучше все же создать заранее как и советовали, а потом только управляющий влан перенести.

Edited by sexst

Share this post


Link to post
Share on other sites

У нас прикручена к биллингу смена по snmp управляющих вланов и адресов у длинков. Более 1000 отработок по работающей сети - особо проблем нет.

Edited by Valaskor

Share this post


Link to post
Share on other sites

если у вас порт с ангтегом, в него просто тупо делаете add tagged, в этот момент у вас одновременно на порту будет аццесный влан, как native, и теговый... связь не потеряется

правильно же я понимаю, что это два разных влана у вас?

проверил на dgs-3120-24SC - если так добавлять, то связь теряется.

видимо придется сидеть рядом с удаленным свичом, на на дргуие свичи ходить gprs-ом через телнет на серваке.

Share this post


Link to post
Share on other sites

Для подобных и не только целей используем инкрементную заливку конфига.

 

К примеру:

dow cfg 10.90.90.89 1/config_234.txt incr

Share this post


Link to post
Share on other sites

Можно попробовать так:

1. Меняете адрес на коммутаторе. Оставаясь в том же L2 сегменте меняете адрес и на сетевой в этом же сегменте.

2. Создаете тегированный влан на аплинк-порту. управление при этом не теряется.

3. Изменяете влан управления на коммутаторе. С сохранением заданной адресации все должно получится.

Share this post


Link to post
Share on other sites

Хм, так если не путаю, на 3526 и прочих подобных достаточно.

 

1. Добавить тегированный влан на аплинковом порту.

2. Резко сменить адрес и влан управления 1 командой - config ipif System ipaddress адрес_cidr vlan новый_номер.

 

Ну и зайдя уже по новому адресу - save.

+1

и минуты не займет эта процедура

Share this post


Link to post
Share on other sites

Хм, так если не путаю, на 3526 и прочих подобных достаточно.

 

1. Добавить тегированный влан на аплинковом порту.

2. Резко сменить адрес и влан управления 1 командой - config ipif System ipaddress адрес_cidr vlan новый_номер.

Ну и зайдя уже по новому адресу - save.

на 3026-3028 только через вебморду получилось. две команды в одну строку не воспринимают

Share this post


Link to post
Share on other sites

Можно запихнуть эти 2-3 (вместе с save) команды в файл, перед командами повесить шапку конфига той модели свитча куда заливается и потом залить файлик как инкрементный конфиг. Все!

Share this post


Link to post
Share on other sites

для 3028

create vlan New_Mgmt tag ***

config vlan New_Mgmt add tag 25-28

config ipif System vlan New_Mgmt ipaddress новый_ип/сетка state enable

 

Далее встаем в новый влан, в новую сетку и прописываем на него новый default gw

Share this post


Link to post
Share on other sites

Хм, так если не путаю, на 3526 и прочих подобных достаточно.

 

1. Добавить тегированный влан на аплинковом порту.

2. Резко сменить адрес и влан управления 1 командой - config ipif System ipaddress адрес_cidr vlan новый_номер.

 

Ну и зайдя уже по новому адресу - save.

Собрал на столе стенд на 3026:

комп 192.168.10.105/24

|

свич1 192.168.10.172/24

|

свич2 192.168.10.230/24

 

Свичи между собой соединены через 26 порты.

 

1й свич:

DES-3026:4#sh vlan
Command: show vlan
VID             : 1          VLAN Name       : default
VLAN Type       : static
Member ports    :
Static ports    :
Tagged ports    :
Untagged ports  :

VID             : 4          VLAN Name       : 4
VLAN Type       : static
Member ports    : 1-26
Static ports    : 1-26
Tagged ports    :
Untagged ports  : 1-26


Total Entries  : 2

DES-3026:4#sh sw
Command: show switch

Device Type        : DES-3026 Fast Ethernet Switch
Module 1 Type      : None
Module 2 Type      : DEM-301G
MAC Address        : 00-13-46-71-D8-8C
IP Address         : 192.168.10.172 (Manual)
VLAN Name          : 4
Subnet Mask        : 255.255.255.0
...

 

2й аналогично:

DES-3026:4#sh vlan
Command: show vlan


VID             : 1          VLAN Name       : default
VLAN Type       : static
Member ports    :
Static ports    :
Tagged ports    :
Untagged ports  :

VID             : 4          VLAN Name       : 4
VLAN Type       : static
Member ports    : 1-26
Static ports    : 1-26
Tagged ports    :
Untagged ports  : 1-26

Total Entries  : 2

DES-3026:4#sh sw
Command: show switch

Device Type        : DES-3026 Fast Ethernet Switch
Module 1 Type      : None
Module 2 Type      : DEM-301G
MAC Address        : 00-1C-F0-0E-70-4E
IP Address         : 192.168.10.230 (Manual)
VLAN Name          : 4
Subnet Mask        : 255.255.255.0
...

 

На 1м свиче добавляеем аплинк на 2й свич в новый влан

create vlan 5 tag 5

conf vlan 5 add tag 26

 

На втором свиче - аналогично:

create vlan 5 tag 5

conf vlan 5 add tag 26

 

В этот момент еще все работает, свичи отвечают.

Пересаживаем 2й свич в новый управляеющий влан:

config ipif System vlan 5 ipaddress 192.168.10.230/24 state enable

и... всё: связь до 2го свича потеряна.

если вернуть на 2м свиче управление обратно в прежний влан

config ipif System vlan 4 ipaddress 192.168.10.230/24 state enable

свич опять пингуется.

Share this post


Link to post
Share on other sites

ну а сам в каком vlan?

да и что вы чудите, там порты в вас в untagged, вы переводите в tagged.... учится учится еще раз учится.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.