我使用Azure存储配置了SMB文件共享。我无法从Azure云之外连接到它。该连接指令明确地说如何将Azure存储配置为通过Internet可用?
要连接到该文件共享,在相同的订阅和位置运行任何Windows虚拟机命令:
如何配置Azure的文件存储到可在公共互联网?
我使用Azure存储配置了SMB文件共享。我无法从Azure云之外连接到它。该连接指令明确地说如何将Azure存储配置为通过Internet可用?
要连接到该文件共享,在相同的订阅和位置运行任何Windows虚拟机命令:
如何配置Azure的文件存储到可在公共互联网?
如果您在使用SMB 3.0协议,你应该能够通过安装在共享网络驱动器从Azure中的外部访问文件。尽管如此,您可能必须在防火墙上打开TCP端口445。
要从本地客户端安装文件共享,您必须首先采取以下步骤:
.Install的Windows版本,其支持SMB 3.0。 Windows将利用SMB 3.0加密在本地客户端与云中的Azure文件共享之间安全地传输数据。
。开互联网接入你的本地网络端口445(TCP出站),如通过SMB协议所需
然后,您的本地客户端上,你可以运行命令该连接指示说:
net use <drive-letter>: \\<storage-account-name>.file.core.windows.net\<share-name> /u:<storage-account-name> <storage-account-key>
如果你已经启用端口445,但遇到以下错误:
系统错误53。找不到网络路径。
您可能需要咨询服务提供商,有些互联网服务提供商可能会阻止端口445.有关详细信息,请参阅this articles。
端口445在我的路由器上打开。我花了一些时间来找到一个额外的选项: 的Netbios必须设置为“允许”
这里是我的情况....
当我在Azure中与尝试(我的VM是在Azure上和我的存储帐户也在同一地区)SMB 3.0,我一直在获取安装错误。但是当我将SMB版本更改为2.1时,它取得了成功。请参见下面的例子
如:
须藤安装//storageaccountname.file.core.windows.net/shared -t CIFS的/ mnt /安装-o VERS = 3.0,用户名= XXXXXXX,密码= XXXXXXXX,dir_mode = 0777,file_mode = 0777
结果:
安装错误(11):资源暂时不可用 再转到mount.cifs(8)手册页(例如,男人坐骑。CIFS)
须藤安装-t CIFS //storageaccountname.file.core.windows.net/shared的/ mnt /安装邻VERS = 2.1用户名= XXXXXXX,密码= XXXXXXXX,dir_mode = 0777,file_mode = 0777
结果:
它得到成功安装