windwos 端口转发、端口映射

windwos 端口转发、端口映射

端口映射、转发的应用场景一般在于将两个不可以直接建立连接的设备,通过一个中间媒介建立一个类似于直接连接的间接连接。
举个例子,A和B是两个不同局域网内的设备,A和B之间不互通,但C既在A所在的局域网内也在B所在的局域网内(可能是C有两个网卡分别接在两个局域网内,也可能是C拨了vpn…),此时就可以在C上建立一个端口映射,将本机端口的xxx1端口映射到A设备的xxx2端口上,那么B在访问C的xxx1端口就形如直接访问A的xxx2端口。

实现方式

- netsh

这是windows自带的工具,功能十分强大,说实话好多东西一时半会也搞不清楚。但要是单纯的使用端口映射功能并不复杂。

添加端口映射
netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=1234 connectaddress=192.168.3.33 connectport=23
将本机端口”1234”映射到 ip为192.168.3.33的设备的23端口

查看端口映射
netsh interface portproxy show v4tov4

删除端口映射
netsh interface portproxy delete v4tov4 listenaddress=0.0.0.0 listenport=1234

学会使用上述三个命令就可以熟练应用端口映射了。但netsh也是有缺点的他并不支持UDP,所以当需要实现UDP端口转发的时候netsh就没什么用了。

- PassPort Control

PassPort Control是一款运行在windows平台的端口转发软件,很轻量级也很易于操作而且是免费的。

这里写图片描述
点击forwards按钮进入配置页面,在下放填入需要映射的端口以及遵循的协议(tcp/udp)然后add一下,再点ok回到主界面restart一下就没问题了。

- 其他软件

在windows上可以实现端口转发的工具有很多,不仅仅是passport,本人只不过是用这个用习惯了,可以自己百度windows端口映射工具,有很多选择。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值