通过备用端口访问 smb/windows 共享的语法是什么?

通过备用端口访问 smb/windows 共享的语法是什么?

当我的路由器上的端口 139 到基于 linux-smb 的 NAS 的端口 139 的端口转发启用时,运行一个简单的 \computername。动态IP服务X在 Windows 上,.com\sharename 有效。但是,当设置为任何其他端口(例如 \computername)时。动态IpService当路由器设置为内部将该端口转发到 139 时,.com:999\sharename 无法运行,我的语法错误吗,还是需要其他什么?

答案1

抱歉,无法完成。Windows 不支持除 445/139 之外的 TCP 端口。(这是一个参考。

答案2

您可以在客户端计算机上尝试 Windows 端口rinetd,这将允许您在客户端计算机上执行如下操作:

#bindaddress  bindport connectaddress connectport
192.168.1.1   139      4.2.2.2        999

假设该操作有效,您可以使用客户端计算机上的正常 \servername.server.com\sharename,并rinetd更改该地址的连接端口。

本文:http://codewut.de/content/port-redirection-windows有更多信息和修补的二进制文件。我自己还没有尝试过,但看起来值得一试。

相关内容