文章目录
方式一:利用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的服务,并禁用后重启电脑
第四:重启本地电脑后
在文件管理工具中输入 \\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;
}
}
如果文章对你有帮助,欢迎点击上方按钮打赏作者
暂无评论