测试 Unix 和 Windows 服务器之间的连通性

测试 Unix 和 Windows 服务器之间的连通性

我正在进行两个数据中心之间的故障转移活动。

在 1 个数据中心中,Linux 上的 1 个 Oracle 数据库正在使用复制工具将数据复制到 Windows 上的 1 个 SQL Server 数据库。

Windows 服务器具有存储级别复制,因此在故障转移活动期间,整个 VM 将以相同的名称进行故障转移,但 IP 地址不同。

源正在向(新)目标发送 SYN,但没有证据表明数据包到达目标,也没有发回 SYN/ACK。

如何排除连接故障以查明问题出在网络防火墙、Unix 服务器还是 Windows 服务器上?

(所有队伍都表示他们这边没有问题)

我是否应该登录两台服务器并使用 IP 和端口运行 telnet,或者有更好的方法?

谢谢。

答案1

检查服务是否正在运行并侦听所有 IP 或其新 IP。在对话的两端捕获应用程序端口的数据包。使用 traceroute/tracepath 识别路径。通常。

检查两者之间的所有路由器和防火墙,直到缩小范围。提供证据表明您已经从主机角度做好了功课,并想知道这次对话发生了什么。作为回报,希望有证据表明已经针对此特定流检查了路由和防火墙表。

相关内容