![snmp.conf 如何允许任何远程客户端](https://linux22.com/image/595760/snmp.conf%20%E5%A6%82%E4%BD%95%E5%85%81%E8%AE%B8%E4%BB%BB%E4%BD%95%E8%BF%9C%E7%A8%8B%E5%AE%A2%E6%88%B7%E7%AB%AF.png)
使用带有 net-snmp 的 linux(Ubuntu)。
我想允许任何远程客户端执行 snmpget。远程客户端不必来自同一子网,因此我无法通过定义子网来做到这一点。
现在我在 snmpd.conf 中为每个 ip 添加行。如下所示:
rwcommunity community 10.0.0.1
rwcommunity community 10.0.0.2
有没有办法对所有 IP 执行此操作?另外尝试使用这个:
# Listen for connections on all interfaces (both IPv4 *and* IPv6)
#agentAddress udp:161,udp6:[::1]:161
没有用,所以我需要写下监听的IP。
谢谢你!!!!
答案1
rocommunity public
但请重新考虑这一点。让世界上的任何人获取您的 SNMP 数据通常都是一个坏主意。