我有 2 台机器(机器 A 和机器 B)。我有一个将机器 A 连接到机器 B 的应用程序。 问题是当我在机器 A 中启用防火墙时,应用程序无法运行。我认为我已经打开了所有正确的端口,但是当我停止机器 A 中的防火墙时,应用程序可以完美运行。
我如何跟踪该通信以尝试调查我需要在机器 A 中打开哪个端口才能使我的应用程序正常工作?
我正在尝试使用 netstat,但我看到很多连接。
感谢并抱歉我的英语!
调查我应该打开哪个端口
当防火墙关闭且应用程序正常运行时,在 serverA 中运行该命令
netstat -antup | grep <serverB_ip>
现在,检查“本地地址”栏中的端口。该端口需要在防火墙中打开。