windows10系统共享文件端口修改
默认无法更改端口。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)的服务改成手动然后重启电脑。l
4.重启电脑之后,就可以成功通过\127.0.0.1的形式访问到远程服务器文件了.