Настрока Edge-core ES3526XA
На тесте выполню настройку коммутатора Edge-core ES3526XA.
Консольный кабель RS232 для Edge-core аналогичный как для коммутаторов Allied Telesis и ТВ тюнеров (мама-мама).
При подключении посмотрим текущую конфигурацию и сразу перейдем в режим конфигурирования:
Добавим необходимые VLAN:
Настроим Uplink порт:
После этого можно создать vlan интерфейс для управления коммутатором:
Пример настройки клиентских портов:
Настроим время и SNMP:
Пример удаления ненужного пользователя:
Настройка пароля администратора:
Выйдем из режима конфигурирования, посмотрим текущую конфигурацию и сохраним ее:
Вливайтесь в общение
Добавить комментарий Отменить ответ
Здравствуйте!
У меня в стеке два коммутатора ECS4510-25F.
Напишите, пожалуйста, последовательность команд для сброса стека.
Мне нужно использовать их отдельно
Вот информация об этих устройствах:
Console#show version
Unit 1
Serial Number : EC1731001462
Hardware Version : R01
EPLD Version : R00 V0.05
Number of Ports : 28
Main Power Status : Up
Redundant Power Status : Not present
Role : Master
Loader Version : 0.6.0.1
Linux Kernel Version : 2.6.22.18
Boot ROM Version : 0.0.0.1
Operation Code Version : 1.5.2.39
Unit 2
Serial Number : EC1731001427
Hardware Version : R01
EPLD Version : R00 V0.05
Number of Ports : 28
Main Power Status : Up
Redundant Power Status : Not present
Role : Slave
Loader Version : 0.6.0.1
Linux Kernel Version : 2.6.22.18
Boot ROM Version : 0.0.0.1
Operation Code Version : 1.5.2.39
Console#show switch stacking button
Stacking-button-pressed status:
Switch ID Config Status Active Status
——— ————- ————-
1 Y Y
2 Y Y
Edge core es3528m настройка с нуля
Edge-Core ES3528M достаточно известная модель коммутатора среди Интернет-провайдеров. 28-ми портовый свитч с cisco-подобной командной строкой. Четыре порта 1000 Мб/с (комбо медь/оптика) и двадцать четыре порта 100 Мб/с (медь). Модель коммутатора хорошо себя зарекомендовала в плане производительности и стабильности работы. Настраивать будем вместе с ISC DHCP.
Заходим в режим конфигурации коммутатора:
Заходим в режим конфигурации vlan:
Настраиваем два vlan для управления и пользователей:
vlan 5 name MANAGEMENT media ethernet state active vlan 10 name USER media ethernet state active exit
Настраиваем интерфейс управления:
int vlan 5 ip address 192.168.0.2 255.255.255.0 exit
Настраиваем порты пользователей:
interface ethernet 1/1-24 switchport allowed vlan add 10 untagged switchport native vlan 10 switchport allowed vlan remove 1 ip source-guard sip-mac exit
Настраиваем магистральные порты:
interface ethernet 1/25-28 switchport allowed vlan add 5,10 tagged exit
Настраиваем функцию dhcp-snooping на коммутаторе:
ip dhcp snooping ip dhcp snooping vlan 10 ip dhcp snooping information option ip dhcp snooping information policy replace
Указываем магистральные порты как доверительные для DHCP:
interface ethernet 1/25-28 ip dhcp snooping trust exit
Настраиваем ISC DHCP сервер в файле /etc/dhcp/dhcpd.conf:
# dhcpd.conf # Указываем DNS сервер option domain-name-servers 8.8.8.8; authoritative; log-facility local7; # Настраиваем лог log(info, "***"); if exists agent.circuit- ; > >
Для тестирования запускаем программу dhcpdump и смотрим, что приходит от ES3528M к нашему dhcp-серверу:
. OPTION: 82 ( 18) Relay Agent Information Circuit-ID 00:04:00:0a:00:02 Remote-ID 01:06:00:19:5b:fd:b0:6e . OPTION: 82 ( 18) Relay Agent Information Circuit-ID 00:04:00:0a:00:08 Remote-ID 01:06:00:19:5b:fd:b0:6e .
В первом случае запрос пришел со второго порта, во втором с восьмого.
После перечисленных действий можем отдавать сетевые настройки ориентируясь на коммутатор и его порт.
Записываем для себя и для других
Пример настройки коммутатора Edge-core
One thought on “ Пример настройки коммутатора Edge-core ”
Здравствуйте!
Проконсультируйте, пожалуйста.
Есть два коммутатора Edge-core ECS4510-28F объединены в стек на первом (мастере) 20 оптических абонентов (компьютеров) на втором — 8.
Прошу Вас прислать набор команд для реализации нижеследующих конфигураций.
Вариант 1.
28 оптических абонента подключены к двум коммутаторам, объединённых в стек.
Необходимо создать две независимых подсети (vlan):
— vlan1 (с именем SKM1) должна состоять из абонентов, подключенных к портам 1-16 коммутатора №1 (IPv4: 192.168.1.1 — 192.168.1.16);
— vlan2 (с именем SKM2) должна состоять из абонентов, подключенных к портам 17-20 коммутатора №1 и портам 1-8 коммутатора №2 (IPv4: 192.168.1.17 — 192.168.1.28);
— для каждого порта необходимо прописать МАС-адрес абонента;
— к компьютеру, подключенному к порту №3, должны иметь доступ все абоненты.
Вариант 2.
Два коммутатора Edge-core ECS4510-28F НЕ в стеке, но подключены друг к другу через 10Гбит порты.
На первом коммутаторе 16 оптических абонентов (компьютеров) на втором — 12.
Необходимо:
— Сбросить стек и вернуть коммутаторы в их первоначальные настройки.
— Для первого коммутатора создать сеть (vlan 1 с именем SKM1):
— IPv4: 192.168.1.1 — 192.168.1.16);
— Для каждого порта прописать МАС-адрес абонента;
— Для второго коммутатора создать сеть (vlan 2 с именем SKM1):
— IPv4: 192.168.2.1 — 192.168.2.12);
— Для каждого порта необходимо прописать МАС-адрес абонента;
— обеспечить доступ всех абонентов к компьютеру, подключенному к порту №3 коммутатора №1
Административное выключение порта
configure
interface ethernet 1/PORT
shutdown
exit
exit
Административное включение порта
configure
interface ethernet 1/PORT
no shutdown
exit
exit
вместо PORT подставить номер порта на коммутаторе, к которому подключен абонент.
show interfaces counters ethernet 1/PORT
вместо PORT подставить номер порта на коммутаторе, к которому подключен абонент.
Последние 2 строки выведенного сообщения обозначают исходящую и входящую скорость соответствуенно.
show vlan id IVLAN
вместо IVLAN нужно ввести номер VLAN, состояние которой необходимо просмотреть.
Если коммутатор в ответ на команду выдал сообщение "No such VLAN.", значит, VLAN на устройстве не создана. Исправить это можно с помощью следующей команды:
vlan IVLAN media ethernet state active
copy running-config startup-config
На данном коммутаторе можно просмотреть MAC-адреса, пришедшие на определенный интерфейс коммутатора, либо пришедшие в одной VLAN с разных интерфейсов. В первом случае необходимо использовать следующую команду:
show mac-address-table interface ethernet 1/PORT
Во втором случае необходимо использовать следующую команду:
show mac-address-table vlan IVLAN
вместо PORT нужно ввести номер порта на коммутаторе;
вместо IVLAN нужно ввести номер VLAN, MAC-адреса в которой необходимо отобразить.
Изменение максимального количества IGMP-групп
В зависимости от наличия у абонента услуги IPTV и количества приставок STB в конфигурации порта доступа необходимо указывать определенное количество IGMP-групп, которое рассчитывается следующим образом: (количество STB) * 2 + 1
interface ethernet 1/PORT
ip igmp max-groups VALUE
вместо PORT подставить номер порта на коммутаторе, к которому подключен абонент;
вместо VALUE нужно ввести максимально допустимую скорость для пакетов заданного типа.
С помощью следующей команды можно просмотреть полную конфигурацию устройства:
С помощью следующих параметров можно просмотреть конфигурацию отдельного интерфейса:
show running-config interface ethernet 1/PORT
вместо PORT подставить номер интерфейса коммутатора.
copy running-config startup-config
Перезагрузку коммутатора можно производить только после сохранения конфигурации по согласованию с группой управления (МРЦУСС)!
Просмотр статистики STP
show spanning-tree stp-enabled-only
Будет выведена конфигурация протокола STP для коммутатора, а также список интерфейсов, для которых работа протокола STP разрешена (обычно это ethernet1/25-ethernet1/28) и их роль в процессе STP. Порт ROOT используется для передачи трафика к коммутатору агрегации (т.е. "выше" по кольцу), порт DESIGNATED — для приема трафика от соседнего коммутатора.
Также будут выведены следующие данные:
• Forward Transitions: количество изменений логической топологии кольца с момента последней перезагрузки коммутатора;
• Last Topology Change Time: время в секундах, прошедшее с момента последнего изменения логической топологии кольца.
Если количество изменений логической топологии кольца велико (несколько тысяч), а времени с момента последнего изменения логической топологии прошло немного (до 48 часов), необходимо передать проблему специалистам
Edge core как сохранить конфигурацию
#!/usr/local/bin/ruby require ‘/root/bin/telnet’ require ‘date’ today=Date.today.to_s file = File.new(«/root/bin/switches.txt», «r») while (line = file.gets) (name, ip, tftp, logins, pass)=line.split name begin tn = Net::Telnet::new(«Host»=>ip, «Timeout»=>80, «Prompt»=> /Vty/ ) rescue Exception => e puts «Switch # unreach» next end tn.login(logins, pass) tn.cmd(«copy running-config tftp\n# \n# \n») end file.close
By evil, 05.07.2010 @ 12:14
ES3510-0#C:/Ruby191/bin/telnet.rb:560:in `waitfor’: timed out while waiting for more data (Timeout::Error)
from C:/Ruby191/bin/telnet.rb:695:in `cmd’
from C:/Ruby191/bin/telnet.rb:740:in `login’
from C:/Ruby191/bin/sw0.rb:10:in `’
By evil, 05.07.2010 @ 12:34
Edge core es3528m настройка с нуля
vlan 5 name MANAGEMENT media ethernet state active vlan 10 name USER media ethernet state active exit
int vlan 5 ip address 192.168.0.2 255.255.255.0 exit
interface ethernet 1/1-24 switchport allowed vlan add 10 untagged switchport native vlan 10 switchport allowed vlan remove 1 ip source-guard sip-mac exit
interface ethernet 1/25-28 switchport allowed vlan add 5,10 tagged exit
ip dhcp snooping ip dhcp snooping vlan 10 ip dhcp snooping information option ip dhcp snooping information policy replace
interface ethernet 1/25-28 ip dhcp snooping trust exit
. OPTION: 82 ( 18) Relay Agent Information Circuit-ID 00:04:00:0a:00:02 Remote-ID 01:06:00:19:5b:fd:b0:6e . OPTION: 82 ( 18) Relay Agent Information Circuit-ID 00:04:00:0a:00:08 Remote-ID 01:06:00:19:5b:fd:b0:6e .
Edge core как сохранить конфигурацию
Не так давно я написал скрипт бекапа конфигурации свитчей Edge-Core. Я его приводил в статье Скрипт бекапа свитчей EdgeCore. В этом скрипте есть один недостаток, в случае недоступности одного из свитчей, на работе с ним скрипт вылетит. И все остальные свитчи не будут забекаплены. Но поскольку я писал скрипт на Ruby, воспользуемся его средствами для обработки этой ситуации. Перехватим ошибку.
Доработанный скрипт выглядит так:
#!/usr/local/bin/ruby require ‘/root/bin/telnet’ require ‘date’ today=Date.today.to_s file = File.new("/root/bin/switches.txt", "r") while (line = file.gets) (name, ip, tftp, logins, pass)=line.split name="#
Этот скрипт забекапит все свитчи, и не вылетит в случае недоступности одного из них.
By evil, 05.07.2010 @ 12:14
а не подскажите как исправить такую ошибку?
ES3510-0#C:/Ruby191/bin/telnet.rb:560:in `waitfor’: timed out while waiting for more data (Timeout::Error)
from C:/Ruby191/bin/telnet.rb:695:in `cmd’
from C:/Ruby191/bin/telnet.rb:740:in `login’
from C:/Ruby191/bin/sw0.rb:10:in `’
Скрипт не достучался к свитчу, точнее не дождался ответа.
By evil, 05.07.2010 @ 12:34
он заходит на свич, т.е. логин ок, а дальше ниче не делает, а потом обрывается по тайм-ауту