参考教程:
https://www.cnblogs.com/Ridiculer/p/15333284.html
https://blog.csdn.net/weixin_41989712/article/details/120032404
永恒之蓝病毒的出现,导致运营商纷纷对445端口进行了屏蔽。此时,如果自己搭建了一台带有公网IP的NAS,使用Samba对外开放445端口,其他设备并不能直接通过445端口向NAS请求文件服务 ,数据包会被运营商给直接拦截。
为了解决这个问题,我们可以将外部设备请求NAS服务的端口号改为非445端口,并在NAS端通过路由器的端口转发,将请求的端口映射到445端口上。这样数据包就不会被运营商给拦截了。
针对NAS端的端口映射,一般的家用路由器都有端口转发功能。
而针对客户端发送报文的端口转换,可以通过一款名为“Multi Port Forwarder”的工具,在客户端本地实现请求报文的端口替换。
(下载地址:https://www.verigio.com/products/multi-port-forwarder/default.aspx)
若是NAS端使用windows系统,则需要在防火墙上配置入站规则,允许445端口流量入站。