2

監視のためにubuntuサーバー[12.04.4 LTS]にSNMPをセットアップしたばかりで、8日間連続でこのことと戦っています。SNMP を正しくインストールして構成したことは確かですが、別のマシンからこのサーバーを SNMP ウォークしようとすると、タイムアウト応答が返されます。snmpwalk コマンドでバージョン 2c を使用していますが、正しい文字列「public」を使用していることはわかっています。この 2 つの間にファイアウォールやファイアウォール ルールはありません。これが私のsnmpd.confファイルです[セキュリティ上の理由から、元のIPをXに置き換えました]

####### sec.name source               community
com2sec permitted 127.0.0.1             public     # Localhost
com2sec permitted xx xx.xx.xxxx         public     # Home Insight Connection
############### sec.model sec.name
group   roGroup v1      permitted
group   roGroup v2c     permitted

############### incl/excl subtree
view    all     included  .1

############### ctx sec.model sec.level   prefix read write notify

access  roGroup ""  any       noauth      exact  all  none  none

ここに私の /etc/default/snmpd ファイルがあります

# This file controls the activity of snmpd and snmptrapd

# Don't load any MIBs by default.
# You might comment this lines once you have the MIBs downloaded.
export MIBS=

# snmpd control (yes means start daemon).
SNMPDRUN=yes

# snmpd options (use syslog, close stdin/out/err).

SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid'

# snmptrapd control (yes means start daemon).  As of net-snmp version
# 5.0, master agentx support must be enabled in snmpd before snmptrapd
# can be run.  See snmpd.conf(5) for how to do this.
TRAPDRUN=no

# snmptrapd options (use syslog).
TRAPDOPTS='-Lsd -p /var/run/snmptrapd.pid'

# create symlink on Debian legacy location to official RFC path
SNMPDCOMPAT=yes

IPTABLE ルールが空です。運が悪かったのでサービスを停止しました

root@dws411:/etc/default# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

/etc/ ディレクトリの host.allow および host.deny ファイルをイベント チェックしました。これらのファイルも両方とも空です。誰かがこれについて私を助けてくれることを願っています。私はアイデアがありません。

4

0 に答える 0