ifAdminStatus ve ifOperStatus hakkında bir sorum var. İşte ifAdminStatus kullanarak ağ arayüzleri devletin bir çıkış geçerli:SNMP: ifAdminStatus vs ifOperStatus
snmpwalk -Os -c public -v 1 192.168.1.1 1.3.6.1.2.1.2.2.1.7ifAdminStatus.1 = INTEGER: up(1)
ifAdminStatus.12 = INTEGER: down(2)
ifAdminStatus.13 = INTEGER: up(1)
ifAdminStatus.14 = INTEGER: up(1)
Ve burada ifOperStatus kullanarak aynı listesi:
snmpwalk -Os -c public -v 1 192.168.1.1 1.3.6.1.2.1.2.2.1.8
ifOperStatus.12 = INTEGER: down(2)
ifOperStatus.13 = INTEGER: down(2)
ifOperStatus.14 = INTEGER: down(2)
Bir ifAdminStatus # 13 ve # 14 kadar olduğunu bildirmektedir görebileceğiniz gibi ancak ifOperStatus her ikisini de rapor eder. Biliyorum ki 13 numara bu kadar ve paketler geçiyor olsa da (bu benim PPPoE internet bağlantısı arayüzüm). neden bildirilen durumları şunlardır - Cisco belgelerine göre
Benim soru olduğunu burada durum böyle görünüyor değil ... "ifAdminStatus (2) daha sonra ifOperStatus aşağı (2) olmalıdır aşağı ise" farklı ve eğer ifAdminStatus, arayüzün ifOperStatus yerine çalışıp çalışmadığını öğrenmek için güvenli midir?
Teşekkürler! İşte
ek arayüzleri bilgi ile snmpwalk edilir:
snmpwalk -Os -c public -v 1 192.168.1.1 1.3.6.1.2.1.2.2.1
[.....]
ifIndex.12 = INTEGER: 12
ifIndex.13 = INTEGER: 13
ifIndex.14 = INTEGER: 14
[.....]
ifDescr.12 = STRING: etherip0
ifDescr.13 = STRING: ppp0
ifDescr.14 = STRING: tun1
[.....]
ifType.12 = INTEGER: ethernetCsmacd(6)
ifType.13 = INTEGER: ppp(23)
ifType.14 = INTEGER: other(1)
Ben bir uzuv dışarı çıkıyorum ve bu snmpwalk yakaladığında aldığınız IP halka 67.204.0.214 olduğunu bahis. Eğer öyleyse, bu adres ifIndex 16'ya bağlıdır, ancak bunun için ifName'de bir arayüzünüz yoktur. Bunun en muhtemel nedeni, bir bağlantı grubunuz ve sadece bu tür bir işlevselliği SNMP aracısına koymuyor. –