windows如何链接非445端口的smb服务

方式一:利用windows本地自带的端口转发器

第一:检查本地是否有监听445端口

PS C:\Users\Administrator> netstat -ano | findstr 445

第二:将本地127.0.0.1的445链接转发给远端的smb服务1234端口

PS C:\Users\Administrator> netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=445 connectaddress=qqqqq.com connectport=1234

第三:关闭本地 名叫 server的服务,并禁用后重启电脑

file

第四:重启本地电脑后

在文件管理工具中输入 \\127.0.0.1 然后输入账户和密码即可

第五:查看 链接情况

PS C:\Users\Administrator> netsh interface portproxy show all

侦听 ipv4:                 连接到 ipv4:

地址            端口        地址            端口
--------------- ----------  --------------- ----------
127.0.0.1       445         qqqqq.com    1234

方式二:利用nginx的stream模块做tcp转发

#编辑nginx.conf文件,注意stream 与http 配置模块是同层级的,不要搞错了
stream {
    upstream qqqqq.com_1234 {
      server qqqqq.com:1234;
    }

    server {
      listen 445;
      proxy_connect_timeout 8s;
      proxy_timeout 24h;
      proxy_pass qqqqq.com_1234;
    }
}
微信打赏微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

最后编辑于:2022/12/11作者: 辣条①号

现在在做什么? 接下来打算做什么? 你的目标什么? 期限还有多少? 进度如何? 不负遇见,不谈亏欠!

暂无评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

arrow grin ! ? cool roll eek evil razz mrgreen smile oops lol mad twisted wink idea cry shock neutral sad ???