Не удалось получить значения snmp машины Windows с машины Linux - PullRequest
0 голосов
/ 29 мая 2018

У меня есть машина с Windows и Linux в одной сети.Обе машины поддерживают связь друг с другом.

Я включил SNMP по умолчанию, а также установил Net-SNMP на машину WINDOWS и настроил ее правильно.

Брандмауэр на машине Windows включенOFF.

Я пытался сделать snmpwalk в самой машине Windows.И я получил результаты для запроса.

Когда я пытался сделать то же самое snmpwalk с Linux-машины, я получаю сообщение об ошибке, как показано ниже:

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

Что не так в моем процессе?Почему я не могу запросить подробности windows-snmp с удаленного компьютера с Linux?

1 Ответ

0 голосов
/ 31 мая 2018

Мне удалось найти ответ для этой проблемы.

Чтобы разрешить snmp отвечать на запросы с удаленных компьютеров, необходимо включить настройки в

Выполнить (windows key + r) -> services.msc -> 'Enter'

Откроется окно служб, перейдите к Службы SNMP -> Щелкните правой кнопкой мыши -> Свойства

Откроется окно свойств службы SNMP.

Перейдите на вкладку Безопасность в этом окне.И включите « Принимать пакеты SNMP от любого хоста » (или) Если вы только отвечаете на определенный хост, добавьте его IP-адрес под ним в следующем параметре.

...