我已经设置了 Azure 存储文件,并在我的开发计算机中添加了一些防火墙规则来打开端口#445。但我现在无法访问我的文件共享。它也不响应 ping 命令。
但我可以从 Azure VM IaaS 服务器访问相同的文件共享。有什么我错过的吗?
不建议直接使用 PING 命令来验证与公共 DNS 名称或 IP 地址的网络连接,因为通常 PING 是被禁止的。您可以使用 PowerShell 命令Test-NetConnection -Port 445 -ComputerName somestoragexxx.file.core.windows.net来验证开发计算机上的端口 445。
如果此 TCP 445 连接失败,您可以正确检查 ISP 或您的本地网络安全是否阻止出站端口 445。请注意,您应该打开出站端口而不是入站端口 445。
在Azure VM上,TCP测试端口445是正确的,我可以成功访问存储文件共享。

此外,始终不允许通过 Internet 访问端口 445。您可以使用不同的方式访问 Azure 文件中的文件。
您可以使用 SMB 3.0 协议将文件共享挂载到本地计算机上,也可以使用存储资源管理器等工具来访问文件共享中的文件。在您的应用程序中,您可以使用存储客户端库、REST API、PowerShell 或 Azure CLI 来访问 Azure 文件共享中的文件。
| 归档时间: |
|
| 查看次数: |
26222 次 |
| 最近记录: |