Отлично
Пока не отправили товарищам из китая запрос, вот описание следущего бага:
Ситуация та же!
По SNMP можно узнать, какие MAC адреса присутсвуют на каждом из портов.
Вот параметры для SNMP:
.1.3.6.1.2.1.17.4.3.1.1 - мак
.1.3.6.1.2.1.17.4.3.1.2 - порт
.1.3.6.1.2.1.17.4.3.1.3 - статус
А теперь внимательно!
До того как добавили МАС для порта 1 по запросам получаем:
snmpwalk -v1 -c public 172.20.14.1 1.3.6.1.2.1.17.4.3.1.1
iso.3.6.1.2.1.17.4.3.1.1.0.4.97.77.252.66 = Hex-STRING: 00 04 61 4D xx xx
iso.3.6.1.2.1.17.4.3.1.1.0.4.97.92.139.90 = Hex-STRING: 00 04 61 5C xx xx
iso.3.6.1.2.1.17.4.3.1.1.0.14.46.62.48.167 = Hex-STRING: 00 0E 2E 3E xx xx
iso.3.6.1.2.1.17.4.3.1.1.0.25.219.207.211.89 = Hex-STRING: 00 19 DB CF xx xx
iso.3.6.1.2.1.17.4.3.1.1.0.26.146.98.196.88 = Hex-STRING: 00 1A 92 62 xx xx
iso.3.6.1.2.1.17.4.3.1.1.0.27.56.103.169.215 = Hex-STRING: 00 1B 38 67 xx xx
iso.3.6.1.2.1.17.4.3.1.1.0.29.146.50.168.96 = Hex-STRING: 00 1D 92 32 xx xx
iso.3.6.1.2.1.17.4.3.1.1.0.128.72.42.31.55 = Hex-STRING: 00 80 48 2A xx xx
iso.3.6.1.2.1.17.4.3.1.1.0.144.39.113.67.204 = Hex-STRING: 00 90 27 71 xx xx
iso.3.6.1.2.1.17.4.3.1.1.0.160.209.207.3.161 = Hex-STRING: 00 A0 D1 CF xx xx
iso.3.6.1.2.1.17.4.3.1.1.102.119.68.34.51.17 = Hex-STRING: 66 77 44 22 xx xx
snmpwalk -v1 -c public 172.20.14.1 1.3.6.1.2.1.17.4.3.1.2
iso.3.6.1.2.1.17.4.3.1.2.0.4.97.77.252.66 = INTEGER: 1
iso.3.6.1.2.1.17.4.3.1.2.0.4.97.92.139.90 = INTEGER: 25
iso.3.6.1.2.1.17.4.3.1.2.0.14.46.62.48.167 = INTEGER: 25
iso.3.6.1.2.1.17.4.3.1.2.0.26.146.98.196.88 = INTEGER: 15
iso.3.6.1.2.1.17.4.3.1.2.0.27.56.103.169.215 = INTEGER: 25
iso.3.6.1.2.1.17.4.3.1.2.0.128.72.42.31.55 = INTEGER: 25
iso.3.6.1.2.1.17.4.3.1.2.0.144.39.113.67.204 = INTEGER: 4
iso.3.6.1.2.1.17.4.3.1.2.0.160.209.207.3.161 = INTEGER: 24
iso.3.6.1.2.1.17.4.3.1.2.102.119.68.34.51.17 = INTEGER: 9
snmpwalk -v1 -c public 172.20.14.1 1.3.6.1.2.1.17.4.3.1.3
iso.3.6.1.2.1.17.4.3.1.3.0.4.97.77.252.66 = INTEGER: 5
iso.3.6.1.2.1.17.4.3.1.3.0.4.97.92.139.90 = INTEGER: 5
iso.3.6.1.2.1.17.4.3.1.3.0.14.46.62.48.167 = INTEGER: 3
iso.3.6.1.2.1.17.4.3.1.3.0.26.146.98.196.88 = INTEGER: 3
iso.3.6.1.2.1.17.4.3.1.3.0.27.56.103.169.215 = INTEGER: 3
iso.3.6.1.2.1.17.4.3.1.3.0.144.39.113.67.204 = INTEGER: 3
iso.3.6.1.2.1.17.4.3.1.3.0.160.209.207.3.161 = INTEGER: 3
iso.3.6.1.2.1.17.4.3.1.3.102.119.68.34.51.17 = INTEGER: 3
Далее добавляем МАС для порта 1 и делаем ребут(в соответсвии с выше описаной проблемой)
Выжидаем немного пока юзеры проконнектятся(свитч у меня в работе, 5 клиентов и uplink).... всё... проверяем, пинг с портом 1 идет.
По этим же запросам получаем:
snmpwalk -v1 -c public 172.20.14.1 1.3.6.1.2.1.17.4.3.1.1
iso.3.6.1.2.1.17.4.3.1.1.0.4.97.77.252.66 = Hex-STRING: 00 04 61 4D xx xx
iso.3.6.1.2.1.17.4.3.1.1.0.4.97.77.252.66 = Hex-STRING: 00 04 61 4D xx xx
Error: OID not increasing: iso.3.6.1.2.1.17.4.3.1.1.0.4.97.77.252.66
>= iso.3.6.1.2.1.17.4.3.1.1.0.4.97.77.252.66
snmpwalk -v1 -c public 172.20.14.1 1.3.6.1.2.1.17.4.3.1.2
iso.3.6.1.2.1.17.4.3.1.2.0.4.97.77.252.66 = INTEGER: 1
iso.3.6.1.2.1.17.4.3.1.2.0.4.97.77.252.66 = INTEGER: 1
Error: OID not increasing: iso.3.6.1.2.1.17.4.3.1.2.0.4.97.77.252.66
>= iso.3.6.1.2.1.17.4.3.1.2.0.4.97.77.252.66
snmpwalk -v1 -c public 172.20.14.1 1.3.6.1.2.1.17.4.3.1.3
iso.3.6.1.2.1.17.4.3.1.3.0.4.97.77.252.66 = INTEGER: 5
iso.3.6.1.2.1.17.4.3.1.3.0.4.97.77.252.66 = INTEGER: 5
Error: OID not increasing: iso.3.6.1.2.1.17.4.3.1.3.0.4.97.77.252.66
>= iso.3.6.1.2.1.17.4.3.1.3.0.4.97.77.252.66
Как это понимать?