Juniper EX3300,如何使用snmp获取mac地址列表?

我是一家中间networking公司的networking工程师,现在我们也使用传统的networking架构。 虽然我们部署了一个新的IDC点,但是我们将满足关于如何识别具有其mac地址的服务器的请求,如果我们能够获得mac列表,我将很容易地使其vlan设置。

我已经和networking公司HUAWEI做了这个,但是我在Juniper里找不到OID,一个非常相似的oid是“1.3.6.1.4.1.2636.3.40.1.5.1.4”,但是结果是索引号和mac地址,没有号码指向接口号,那么,有什么想法?

以下是关于命令"snmpwalk -v2c -c XXX -Cc 1.1.1.1 1.3.6.1.4.1.2636.3.40.1.5.1.4"的部分结果

 iso.3.6.1.4.1.2636.3.40.1.5.1.4.1.2.159 = Hex-STRING: E8 39 35 18 C6 69 iso.3.6.1.4.1.2636.3.40.1.5.1.4.1.2.160 = Hex-STRING: E8 39 35 19 D3 5F iso.3.6.1.4.1.2636.3.40.1.5.1.4.1.2.161 = Hex-STRING: E8 39 35 19 D0 FD iso.3.6.1.4.1.2636.3.40.1.5.1.4.1.2.162 = Hex-STRING: E8 39 35 19 C8 79 iso.3.6.1.4.1.2636.3.40.1.5.1.4.1.2.163 = Hex-STRING: E8 39 35 19 D7 65 iso.3.6.1.4.1.2636.3.40.1.5.1.4.1.2.164 = Hex-STRING: E8 39 35 19 D7 69 iso.3.6.1.4.1.2636.3.40.1.5.1.4.1.2.165 = Hex-STRING: 44 1E A1 71 A7 2B iso.3.6.1.4.1.2636.3.40.1.5.1.4.1.2.166 = Hex-STRING: E8 39 35 19 D2 C3 iso.3.6.1.4.1.2636.3.40.1.5.1.4.1.2.167 = Hex-STRING: E8 39 35 19 C9 09 iso.3.6.1.4.1.2636.3.40.1.5.1.4.1.2.168 = Hex-STRING: E8 39 35 19 D7 A3 iso.3.6.1.4.1.2636.3.40.1.5.1.4.1.2.169 = Hex-STRING: E8 39 35 19 D1 61 iso.3.6.1.4.1.2636.3.40.1.5.1.4.1.2.170 = Hex-STRING: E8 39 35 19 D1 7B iso.3.6.1.4.1.2636.3.40.1.5.1.4.1.2.171 = Hex-STRING: B4 99 BA AB D3 A5 iso.3.6.1.4.1.2636.3.40.1.5.1.4.1.2.172 = Hex-STRING: 00 8C FA 01 12 48 iso.3.6.1.4.1.2636.3.40.1.5.1.4.1.2.173 = Hex-STRING: E8 39 35 19 D2 09 

如果你仍然需要这个,并且我明白你在做什么,请尝试以下操作:

 show snmp mib walk 1.3.6.1.2.1.17.7.1.2.2 

如果这不起作用,请尝试使用此命令,看看是否可以find您之后的OID:

 show log snmp_reg_objs | match address