We have a problem communicating with agent thru NAT.
Server tries to communicate with Zabbix agent in internal network, which connects to outer world thru router with PAT. Router has single external IP address. We've installed ruled to redirect all incoming connections to TCP/10050 to TCP/10050 of Zabbix agent.
zabbix_agentd.conf have correct address of extrenal zabbix server, but on zabbix server we see the monitored host as unavailable.
Tried to disable ICMP availability (ICMP packets are dropped on the router). No avail.
Server says Get value from agent failed: Cannot connect to [xxxxxxxxxx(External address):10050] [Interrupted system call]
What can we do? What addresses in what fileds should be host external and/or internal address to make the system work?
tcpdump says packets are going in both directions freely.
Server tries to communicate with Zabbix agent in internal network, which connects to outer world thru router with PAT. Router has single external IP address. We've installed ruled to redirect all incoming connections to TCP/10050 to TCP/10050 of Zabbix agent.
zabbix_agentd.conf have correct address of extrenal zabbix server, but on zabbix server we see the monitored host as unavailable.
Tried to disable ICMP availability (ICMP packets are dropped on the router). No avail.
Server says Get value from agent failed: Cannot connect to [xxxxxxxxxx(External address):10050] [Interrupted system call]
What can we do? What addresses in what fileds should be host external and/or internal address to make the system work?
tcpdump says packets are going in both directions freely.
Comment