windows配置本地端口映射到其它电脑

外界访问本地电脑端口可通过路由器映射端口转发,但如果是内网电脑之间端口映射能不能实现呢

比如原本有个服务程序在PC2上运行,侦听着PC2上的B端口,现在希望在不动PC2及服务程序的前提下,其他终端通过PC1的A端口与PC2上服务程序通信,这时就需要用端口映射(端口转发)来解决。方法如下:

可用windows的netsh实现
优点:
(1)部署简单。Windows自带,支持IPv4和IPv6
(2)可以随时根据需要添加或删除端口转发条目,并且重启操作系统仍能自动保存之前的配置并自动启用
缺点:
(1)不支持UDP
(2)XP/2003需要先安裝IPV6,命令:netsh  interface ipv6 install,Win7以上系统自带.
用法:
(1)查看已配置的“端口映射”清单命令: netsh interface portproxy show v4tov4
(2)添加“端口映射”命令:netsh interface portproxy add v4tov4 listenaddress=192.168.99.100 listenport=15000 connectaddress=192.168.99.99 connectport=8000
将本机(192.168.99.100)的15000端口映射到192.168.99.99的8000端口
(3)删除“端口映射”命令:netsh interface portproxy delete v4tov4 listenaddress=192.168.99.100 listenport=15000

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值