最近在研究IPv6网络相关的应用,查了zabbix官网记得是从4.x版本好像开始支持IPv6,然后自己去找了相关的技术文档,一步一步改配置,总结下来不难,但是阅读英文文档资料比较闹心。以下主要介绍zabbix安装成功后的步骤,安装过程本博客有之前2.0.6的教程,虽说比较老,但是过程差不多,这里主要是通过源码方式安装。

服务端的设置:

安装的时候注意点:源码安装务必要启用IPv6支持,启用后再进行make install,命令如下

服务器端安装./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-openipmi --enable-proxy --prefix=/usr/local/zabbix

服务端的设置,

vim /usr/local/zabbix/etc/zabbix_server.conf

StatsAllowedIP=127.0.0.1,::127.0.0.1

DBHost=2408:4002:113d:1800:60b5:2357:978e:3056

DBName=zabbix

DBUser=zabbix


然后重启服务/etc/init.d/zabbix_server restart

客户端的配置:源码安装务必要启用IPv6支持,启用后再进行make install

./configure --enable-ipv6 --with-libcurl --with-mysql --with-net-snmp --enable-agent --enable-proxy --prefix=/usr/local/zabbix

客户端的设置:,ServerActive后面的IPv6要加[],通过IPv6连接的话会话格式为[2408:4002:2376:3444:60b5:2357:978e:9d59]:10051,所以IPv6要加[]

vim /usr/local/zabbix/etc/zabbix_agentd.conf

Server=2408:4002:2376:3444:60b5:2357:978e:9d59

ServerActive=[2408:4002:2376:3444:60b5:2357:978e:9d59]

然后重启服务/etc/init.d/zabbix_agentd restart

以下为zabbix上的状态图,发现已经通过IPv6连接成功

使用IPv6网络构造Zabbix6.0平台_IPv6  Zabbix