虛擬機以前一直用隨機IP,而後發送郵件也正常。php
改爲固定IP之後,發送郵件失敗。centos
用mail命令發送郵件成功。搜索引擎
查看zabbix_server的log,顯示.net
cannot connect to SMTP server "localhost": cannot connect to [[localhost]:25]: [111] Connection refused命令行
用搜索引擎查出的結果是IPV6的問題。只要把IPV6關掉便可。server
在CentOS6.5下關閉IPv6的流程:blog
1. 在文件/etc/sysconfig/network中追加索引
NETWORKING_IPV6=noip
2. 新建文件/etc/modprobe.d/disable-ipv6.conf。追加一下內容虛擬機
options ipv6 disable=1
3. 在命令行運行命令
chkconfig ip6tables off
4. 重啓
參考:
http://smilemark.net/blog/archives/2011/08/disable-ipv6-centos6.php