我创建了Azure存储,在其中添加了一些文件到Azure文件共享中,我想从外部访问这些文件,在那里您可以将其映射为网络驱动器到本地计算机。在那里建议为445端口添加出站规则。检查netstat后,和445一样,但仍无法使用文件资源管理器中的映射驱动器映射驱动器。我也尝试过Powershell。我正在错误以下。凭据也是正确的。我可以通过.NET代码连接到文件共享。
也尝试连接到CMD:出现以下错误:
发生系统错误53。
找不到网络路径。
Powershell出现以下错误:
New-PSDrive : The network resource type is not correct
At line:3 char:1
+ New-PSDrive -Name Z -PSProvider FileSystem -Root "\\socfileshare.file ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (Z:PSDriveInfo) [New-PSDrive], Win32Exception
+ FullyQualifiedErrorId : CouldNotMapNetworkDrive,Microsoft.PowerShell.Commands.NewPSDriveCommand
答案 0 :(得分:1)
您的ISP可能阻塞了端口445。请运行
Test-NetConnection-计算机名([System.Uri] :: new($ storageAccount.Context.FileEndPoint).Host)-端口445
此处的说明-https://docs.microsoft.com/en-us/azure/storage/files/storage-how-to-use-files-windows
端口445的解决方法是设置VPN隧道-说明暂时托管在此处-https://github.com/RenaShahMSFT/AzureFilesVPN