enter code here
使用snmp时出现问题,服务器接收数据,服务运行正常,端口监听
我做了一个 snmpwalk -v 2c -c mycommunity 192.168.1.82 (这是相同的)它回答了我和一个 snmpwalk -v 2c -c mycommunity localhost 而且,也就是说,该服务正在运行,但它没有任何响应sudo netstat -tulpn 以外的机器 grep snmp sudo netstat -tulpn | grep snmp udp 0 0 0.0.0.0:161 0.0.0.0:* 15014/snmpd
类似的事情发生在某人身上?
如果不涉及防火墙,您的 SNMPD 服务配置可能只接受来自本地地址的查询。
请将 /etc/snmp/snmpd.conf 中 agentadress 的配置更改为
编辑
如果我没记错的话,您的 iptables 配置正在建立 DROP 策略(无论如何,最后一条规则是 REJECT),因此,您必须明确允许您想要到达您的进程的所有流量。在这种情况下,到端口 161 的传入流量
如果这有效,您应该使规则持久化。请找到 iptables 规则的保存位置(/etc/iptables/rules.v4 ?)并编辑以添加规则
最后,这是一个 iptables 问题,在其最后一行输入中有一个 REJECT,我唯一要做的就是在 REJECT 上方插入规则:
iptables -I 输入 23 -p udp --dport 161 -j 接受
我把它放在这里以防有人关心