N年前,电信为了关怀用户,就把445端口封了。如果要使用SMB服务,要么依靠其他服务器转发,要么让SMB使用其他端口。如果依靠其他服务器的话,成本太多,且受宽带限制,不考虑。那就只能考虑改变SMB的端口。
当资源管理器访问远程SMB的时候,系统会向目标地址的445端口发起连接,而这个端口值是不可配置的,不过可以使用第三方的divertTCPConn.exe工具对这个连接动作进行拦截,使得系统连接目标地址的其他端口代替445端口就行了。这个本人测试过,可以用,不需要依赖其他服务器进行转发。只是在访问远程SMB之前,先运行这个程序就行了,那就可以正常访问远程SMB。 工具下载地址:https://github.com/Arno0x/DivertTCPconn |