簡體   English   中英

無法從Linux機器獲取Windows機器的snmp值

[英]Could not fetch snmp values of a windows machine from linux machine

我在同一網絡中有Windows計算機和Linux計算機。 兩台機器都可以相互ping通。

我已啟用默認SNMP,並且還在WINDOWS計算機中安裝了Net-SNMP並已正確配置它。

Windows計算機上的防火牆已關閉。

我試圖在Windows機器本身中做snmpwalk 我得到了查詢的結果。

當我嘗試從Linux機器執行相同的snmpwalk時,出現如下錯誤,

Timeout: No Response from 192.168.0.117

以下是snmpd.conf文件的內容。

###########################################################################
#
# snmpd.conf
#
#   - created by the snmpconf configuration program
#
###########################################################################
# SECTION: Access Control Setup
#
#   This section defines who is allowed to talk to your running
#   snmp agent.

# rocommunity: a SNMPv1/SNMPv2c read-only access community name
#   arguments:  community [default|hostname|network/bits] [oid]

rocommunity  public

# rwcommunity: a SNMPv1/SNMPv2c read-write access community name
#   arguments:  community [default|hostname|network/bits] [oid]

rocommunity  private

我的過程出了什么問題? 為什么我不能從遠程Linux計算機查詢Windows-snmp詳細信息?

我能夠找到此問題的答案。

要使snmp響應來自遠程計算機的查詢,需要在

運行 (Windows鍵+ R)-> services.msc -> 'Enter'

服務窗口將打開,轉到SNMP服務 -> 右鍵 -> 屬性

SNMP服務屬性窗口將打開。

轉到該窗口中的“ 安全性”選項卡。 並啟用“ 接受來自任何主機的SNMP數據包 ”(或)如果僅是為了響應特定主機,則在下一個選項中在其下方添加其IP地址。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM