tigh 发表于 2019-1-19 09:18:41

zabbix监控公网机器

  我的server是在内网192.168.2.
  有一台agent是其他网段内网ip192.168.1.(有公网ip)
  在添加监控时,无法获取数据,两个网段无法telnet通,所以决定用公网通信的方式采集数据,如何确定server的出口ip呢。
  

  防火墙这里要允许进入,在agent上添加规则,不然无法telnet通
  iptables -I INPUT -p tcp --dport 10050 -j ACCEPT
  

  可以server端telnet 客户端 ,然后客户端进行捕捉。
  服务端:telnet 120.25.*.*10050
  客户端:netstat -an| grep 10050
  客户端会有一条 ESTABLISHED或者TIME_WAIT状态的消息,那条消息的ip就是服务端出网口的公网ip
  然后将此公网ip添加到agnentd.conf里Server或ServerActive后面
  重启agent服务
  

  这回可以收集到数据了。



页: [1]
查看完整版本: zabbix监控公网机器