关于阿里云配置smb文件服务器一事

说一下解决过程

,检查文件共享权限设置

       发现网络发现打不开,于是查询资料,发现更服务设置有关

,检查文件共享服务设置

网络发现依赖于以下服务项:

  • Function Discovery Resource Publication

  • SSDP Discovery

  • UPnP Device Host

  • DNS Client

  • Server

所以将这五项系统级服务启动,并设置为自动启动,即可

,关闭服务器防火墙/放行防火墙指定端口

 

,检查服务器已监听端口 

netstat - na

,本地测试服务器端口是否连通

本地电脑去连服务器已监听端口,连不通就是被屏蔽了!

,提交工单,阿里云反馈默认屏蔽了smb协议所有端口,以及其他危险端口,并说明如需使用文件共享请使用ftp协议

关于阿里云配置smb文件服务器一事

,安全组里设置端口放行,但是设置均无效,被屏蔽的端口不会应为你的设置就给你用。方法失败!

关于阿里云配置smb文件服务器一事

,查询smb相关协议资料

在windows操作系统中,smb协议相对不灵活,所有端口无法更改

,默认端口无法修改,采取windows端口转发方法

netsh interface portproxy add v4tov4 listenport=  listenaddress=  connectaddress=  connectport= 

netsh interface portproxy show all

netsh interface portproxy delete v4tov4 listenaddress= listenport=

,服务端设置

netsh interface portproxy add v4tov4 listenport=监听端口 listenaddress=监听ip connectaddress=转发ip connectport=转发地址

,客户端设置

客户端只要反过来设置就行了

netsh interface portproxy add v4tov4 listenport=监听端口 listenaddress=监听ip connectaddress=转发ip connectport=转发地址

就这样问题解决了,是不是很简单!