如何突破单位封锁smb共享(tcp 445端口转发)

younghuie3年前 (2022-10-24)windows相关98

1、服务端电脑正常共享一个文件夹后,通过VMware workstation或者其他虚拟机建立一个旁路由,让旁路有把外部4445端口转发到服务端电脑的445端口上。


2、在客户端电脑上管理员权限下输入:

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

将客户机本机445端口转发到远程旁路由10.170.14.88的4445端口即可。

以上是将客户端的445端口映射到4445 。

然后在客户机上访问本机的\\127.0.0.1共享,其实就是访问10.170.14.88的4445端口。

将路由器上4445端口映射到局域网中某台机器的445端口即可远程smb访问该机器。


查看刚才在客户机上的全部端口转发配置:

netsh interface portproxy show all


如需删除:

netsh interface portproxy delete v4tov4 listenaddress=127.0.0.1 listenport=4445


本操作可绕过单位VPN相关限制,也绕过本地共享困难的限制。第一步亦可不用旁路由,照着思路反过来映射本地端口即可。




分享给朋友: