目的:windows访问指定IP的指定端口的smb服务。
1.安装环回测试网卡:
2.设置这张网卡的ip为任意不冲突的值:
3.添加端口转发:
netsh interface portproxy add v4tov4 listenaddress=10.10.10.1 listenport=445 connectaddress=指定IP connectport=指定端口
确保服务里面的 IP Helper是启动的,并且以后也要一直运行中。
4.重启windows电脑。
5.资源管理器输入\\10.10.10.1,奇迹发生了!
接下来输入用户名和密码即可。如果登录不进去,或者打开是空的,看看IP Helper开启了没有,然后重启再试。
经测试,如果在内网环境,该配置将通过内网访问,不走指定IP+端口;若切换到外网环境,会自动切换到指定IP+端口的路径,十分的完美。此外,重启不会使得配置失效。
额外配置:
消除警告
解决方案:https://blog.csdn.net/qq_34691713/article/details/102796361