最近接手了一个监控系统.
服务端需要监听客户端是否down机.
于是我用ICMP去ping客户端的IP。
在同一网段下,这样是可以实现的。但是没想到,应用环境下,客户端和服务端不是在同一个网段内。
客户端是通过一台四层交换机映射到服务端那个网段来的。
这样,客户端发送给服务端的信息,最后显示到服务端都变成了四层交换机的ip,没有反映客户端真实IP地址。调用ICMP去PING客户端的IP,自然也是不能成功,服务端都报出客户端地址不存在。请问各位大虾,这个问题应该如何是好?