(怎么解决445被封)如何把一个[ip:端口]映射到另一个[ip:端口]?

CalunVier 2021-04-25 05:23:02
事情是这样的,我想用SMB协议远程访问我家里的机器。但是发现运营商封锁了445端口。所以我在机器上用frp将15445端口转发到了445。现在Linux、Android设备可以通过15445端口访问SMB了。但是Windows并不原生支持通过非445访问SMB。
我现在想这样。在我的客户端设备上创建一个虚拟的ip例如127.0.0.4,然后将它转发到我的服务器ip,然后将445端口转发到15445端口。总而言之效果就是,我在客户机上访问127.0.0.4:445就等于访问[服务器ip:15445].
查了好久也没找到方案。拜托诸位大神了
...全文
3008 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
@Solomon 2021-07-14
  • 打赏
  • 举报
回复

netsh interface portproxy add v4tov4 listenport=445 listenaddress=127.0.0.1 connectport=15445 connectaddress=服务器ip
重启电脑
这样就成功转发了

CalunVier 2021-04-26
  • 打赏
  • 举报
回复
引用 1 楼 gming2013 的回复:
网络设备可以NAT来转发 Windows可以使用netsh命令进行端口转发
可是本机的445端口是被占用的
gming2013 2021-04-25
  • 打赏
  • 举报
回复
网络设备可以NAT来转发 Windows可以使用netsh命令进行端口转发

6,205

社区成员

发帖
与我相关
我的任务
社区描述
windows网络管理与配置
社区管理员
  • 网络管理与配置社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧