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服務


這回可以收集到數據了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章