有谁知道为什么在两个网络上使用 Plink/Putty(执行命令)时,对 NetApp 文件程序的远程命令会失败?
一切都是双向开放的(多个防火墙),但文件管理器似乎从端口 22 响应某个随机端口。因此,另一端的 Windows 机器不知道该如何应答,因为目标端口不是 22。
有什么想法吗?
答案1
该问题最终被证实是 NetApp ONTAP 的一个错误。
不确定解决方法是什么,但另一位工程师解决了这个问题。
看看我是否可以发布根本原因。
答案2
问题:
当您从 Windows 框中打开 CMD 窗口并使用“telnet”连接到端口 22 时,您看到了什么:
# telnet 10.0.0.47 22 尝试 10.0.0.47... 已连接到 10.0.0.47。转义字符为 '^]'。SSH-2.0-OpenSSH_4.3
您应该会看到“SSH-nn”横幅(与我上面的示例相比,文件管理器的版本字符串可能不同)。