假设您在一个网络中有 4 个进程(没有防火墙)并且您看到(主机名 A、B、C、D):
From A:1 -> C:3
From B:2 -> D:4
因此,您知道 A 与 C 通信,B 与 D 通信。
现在假设 A,B 在数据中心 1 (D1) 中,C,D 在数据中心 2 (D2) 中。D1 和 D2 都有防火墙。现在他们正在通信,但你看不到来自 netstat 的链接,因为有类似的东西
From A:1 -> D1 Firewall:X
From D2 Firewall:Q -> C:3
From B:2 -> D1 Firewall:Y
From D2 Firewall:W -> D:4
A 仍在与 C(端口 1 到 3)通信,B 仍在与 D(端口 2 到 4)通信。我想在 netstat (A:1-C:3 amd B:2-D:4) 中看到“翻译”版本。我想在自己的代码中执行此操作,因此我无法使用其他一些企业网络软件,也无法访问防火墙。这是可行的吗?我可以以某种方式从 netstat 中提取这些信息吗?