我的路由器是否阻止了 SMB 445?

我的路由器是否阻止了 SMB 445?

我在尝试着装载 Azure 文件共享来自我的 Ubuntu 18.10 笔记本电脑(内核 4.18.0-15-generic)。

sudo mount -t cifs //12345xyz.file.core.windows.net/username-company-com-100120003abcd4e5 /mnt/MyAzureFileShare -o vers=3.0,username=12345xyz,password=12345,dir_mode=0777,file_mode=0777,serverino

但我收到了错误:

CIFS VFS: Error connecting to socket. Aborting operation.
CIFS VFS: cifs_mount failed w/return code = -115

当我在端口 445 上运行跟踪路由时,它会在路由器(ASUS RT-N12 D1)处停止

sudo traceroute -T -O info -p 445 12345xyz.file.core.windows.net
traceroute to 12345xyz.file.core.windows.net (13.85.88.66), 30 hops max, 60 byte packets
 1  router.asus.com (192.168.1.1)  2.831 ms  2.751 ms  2.735 ms
 2  * * *
 3  * * *

根据路由器管理页面,防火墙已打开,但没有列出过滤任何内容的规则。

我还能做什么来查看是否是路由器阻塞了端口?

答案1

要将 Azure 文件共享装载到其他系统,您只需在 Azure 门户中找到装载命令,文件共享连接

例如将文件共享挂载到Ubuntu系统,找到命令:

在此处输入图片描述

然后只需在 Ubuntu 系统中复制并执行带有挂载点的命令,结果如下:

在此处输入图片描述

当然,您需要确保端口 445 已打开并且 SMB 版本正确。

相关内容