You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Dell iDRAC 7通过SNMP获取服务器非iDRAC网卡信息的咨询

Dell iDRAC 7通过SNMP获取服务器非iDRAC网卡信息的咨询

Hey there, I’ve run into this exact issue with iDRAC7 before—by default, the iDRAC’s built-in SNMP agent only reports its own network interface when you query the standard IF-MIB. To get info on the server’s other 4 NICs, you’ll need to adjust a few settings and use Dell’s proprietary MIBs instead of the generic IF-MIB. Here’s how to fix it:

Step 1: Verify iDRAC SNMP Configuration

First, log into your iDRAC7 web interface and double-check these settings:

  • Go to iDRAC Settings > Network > SNMP
    • Ensure SNMP v2c is enabled
    • Confirm your community string (public in your command) is listed under "SNMP Community Strings" with Read Only (or higher) permissions
    • Make sure the core SNMP service is active for queries (not just trap destinations)

Step 2: Enable Hardware Inventory Reporting via SNMP

iDRAC7 doesn’t expose server hardware like other NICs via SNMP by default. You need to turn this on:

  • Navigate to Server Settings > Inventory (or in some firmware versions, iDRAC Settings > System Management > Inventory Collection)
  • Check "Enable Inventory Collection" and set a reasonable collection frequency (like hourly)
  • Save the settings and either wait for the next inventory run or trigger a manual refresh if available

Step 3: Use Dell’s Proprietary MIBs to Query NIC Info

The standard IF-MIB won’t show server NICs through iDRAC—you need to use Dell’s specific OIDs from the Dell Server MIB (Dell OpenManage Server Administrator MIB). Here are key OIDs to target:

  • Physical NIC status: 1.3.6.1.4.1.674.10892.5.4.100.10.1.5 (dellNetDeviceStatus)
  • NIC MAC addresses: 1.3.6.1.4.1.674.10892.5.4.100.10.1.6 (dellNetDeviceMacAddress)
  • NIC link status: 1.3.6.1.4.1.674.10892.5.4.100.10.1.11 (dellNetDeviceLinkStatus)

Run a walk on the parent OID to get all NIC details at once:

snmpwalk -v2c -cpublic 10.1.1.2 1.3.6.1.4.1.674.10892.5.4.100.10

Alternative: Query the OS-Level SNMP Agent

If you don’t want to use proprietary MIBs, enable the SNMP agent directly on the server’s OS (Windows SNMP Service or Linux snmpd), then run your original IF-MIB::ifEntry query against the server’s OS IP instead of the iDRAC IP. This will show all NICs managed by the OS, including the 4 you’re looking for.

Quick Troubleshooting Tips

  • Update your iDRAC7 firmware to the latest version—older builds had limited SNMP support for server hardware components
  • Confirm your network allows UDP port 161 (SNMP queries) between your machine and the iDRAC
  • If using a management tool, load the Dell Server MIB to make OIDs easier to read and navigate

备注:内容来源于stack exchange,提问作者jfreak53

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 11:02:59