共享文件服务端口设置

问题

2020年8月31日星期一 上午5:36

如何设置共享文件服务端口?  默认是 138 139 445。windows10中如何将 共享文件服务的 445端口设置为 1000端口或其他端口?

全部回复 (7)

2020年9月1日星期二 上午2:28 ✅已答复

Hi ,

>>windows10中如何将 共享文件服务的 445端口设置为 1000端口或其他端口?

默认无法更改端口。Windows将端口445用于TCP / IP上的SMB Direct,不支持445/139以外的TCP端口。但是您可以考虑使用端口重定向也就是端口转发功能,以将端口445转换为另一个端口。

原理如下:SMB客户端—连接—>端口转发—连接—>SMB服务端。详细步骤如下:

1.如果当前windows 10 是作为SMB服务端的话,请在CMD中运行如下的命令:

netsh interface portproxy add v4tov4 listenport=希望被修改成的端口 listenaddress=127.0.0.1 connectport=445 connectaddress=127.0.0.1

通过netsh interface portproxy show all的命令可以查看当前所有的端口转发。

2.SMB服务端端口修改完毕之后,请在SMB客户端上运行以下的命令添加端口转发:

netsh interface portproxy add v4tov4 listenport=445 listenaddress=127.0.0.1 connectport=服务器端口 connectaddress=服务器IP

3.这个时候如果无法通过\127.0.0.1访问远程服务器文件的话,请在服务里把server(SMB服务在win10的任务管理器和服务管理器的名称是server)的服务改成手动然后重启电脑。

4.重启电脑之后,就可以成功通过\127.0.0.1的形式访问到远程服务器文件了:

请参考以下的链接:

Windows 10 下如何修改 smb 连接的默认端口(445)?

注意:此回复中包含第三方链接,我们提供此链接旨在于方便参考, Microsoft 不能保证此链接中的任何信息和内容的有效性。

最后,如果回复对您有所帮助的话,请您把回复标记为答复,方便论坛中其他有相同问题的用户快速找到有帮助的回复。

此致

Candy

Please remember to mark the replies as an answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com   


2020年9月1日星期二 上午7:01 ✅已答复

netsh interface portproxy add v4tov4 listenport=10001 listenaddress=127.0.0.1 connectport=445 connectaddress=127.0.0.1

用管理员权限执行后 再执行 netsh interface portproxy show all 有显示相关内容

然后再执行  netstat -ano |find "10001" 没有列出相关端口,也就是说监听端口10001并没有打开

如何处理?


2020年9月1日星期二 上午7:26 ✅已答复

Hi ,

请截图上传您运行netstat -ano |find "10001" 的结果,以下是我的实验截图:

此致

Candy

Please remember to mark the replies as an answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com   


2020年9月2日星期三 上午2:39 ✅已答复

经过再次确认 在win10上敲入命令后端口成功口开启,在 win7和 windows server 2018 r2 standard  敲入命令后端口没有开启监听。 在win10成功绕过了445端口访问了共享文件 ,感谢帮助。


2020年9月2日星期三 上午2:47 ✅已答复

Hi ,

很高兴听到您的问题已经解决。如果回复对您有所帮助的话,请您把回复标记为答复来结束此贴。

后续有任何问题,欢迎随时来论坛发帖咨询。

感谢理解。

此致

Candy

Please remember to mark the replies as an answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com   


2022年1月19日星期三 下午3:12

我已经按照教程,server和client端的端口均以监听,但访问\127.0.0.1依旧显示未指定的错误,我将客户端的server服务禁用了有影响吗


2022年1月20日星期四 上午1:19

candy 你好

如果防火墙上拦截139,445端口,我源与目的的端口重定向其实意义不大吧?

我这一台X3650 M5的物理机,我准备按照你这个方法做DFS共享,看看能否绕过445端口,但做到后面发现如果关闭139,445,是没法访问的。  还望解惑,谢谢。