Linux

對 IPv6 的 snmp/snmptrap 支持

  • January 25, 2021

我只有 IPv6(不是雙棧)系統我想知道如何

從這個系統發送 snmptrap?- 配置 snmpd 以便能夠訪問它?

我的意思是,snmp 是否可以在僅 IPv6 的環境中使用?

根據您必須指定udp6

發送:trap2sink udp6:[::1]:162在 snmpd.conf 這將發送到 localhost IPv6。

接收:snmptrapd udp6:162

首先啟動 snmptrapd 監聽 IPv6:

/usr/sbin/snmptrapd -On -Lsd -f -p /run/snmptrapd.pid udp:162,udp6:162

然後發送一個陷阱:

/usr/bin/snmptrap -Lo -v2c -c public udp6:[2001:db:8::beef]:162 "" .1.3.6.1.2.1.31337.0

引用自:https://unix.stackexchange.com/questions/35239