net-snmp 支持ipv6
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名與空間、網(wǎng)絡(luò)空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、肅寧網(wǎng)站維護(hù)、網(wǎng)站推廣。
net-snmp 支持ipv6時(shí),在/usr/local/share/snmp/snmpd.conf中添加一行
agentaddress udp6:161
但是啟動(dòng)的時(shí)候,有錯(cuò)誤日志。
[root@localhost sbin]# ./snmpd -f -Le -C -c /usr/local/share/snmp/snmpd.conf 2018-08-20 16:05:44 Error opening specified endpoint "udp6:161" 2018-08-20 16:05:44 Server Exiting with code 1
查看configure文件后,發(fā)現(xiàn)net-snmp 有一個(gè)開啟ipv6的選項(xiàng)。
--enable-ipv6 Generate IPv6 ready version.
所以在net-snmp configure過(guò)程中,指定這個(gè)參數(shù)即可。
./configure --enable-ipv6 得到如下結(jié)果 --------------------------------------------------------- Net-SNMP configuration summary: --------------------------------------------------------- SNMP Versions Supported: 1 2c 3 Building for: linux Net-SNMP Version: 5.7.3 Network transport support: Callback Unix Alias TCP UDP TCPIPv6 UDPIPv6 IPv4Base SocketBase TCPBase UDPIPv4Base UDPBase IPv6Base SNMPv3 Security Modules: usm Agent MIB code: default_modules => snmpv3mibs mibII ucd_snmp notification notification-log-mib target agent_mibs agentx disman/event disman/schedule utilities host MySQL Trap Logging: unavailable Embedded Perl support: enabled SNMP Perl modules: building -- embeddable SNMP Python modules: disabled Crypto support from: crypto Authentication support: MD5 SHA1 Encryption support: DES AES Local DNSSEC validation: disabled --------------------------------------------------------- make make install
這樣net-snmp就支持ipv6了。