windows网卡数据转发

有时候需要将一个网卡的请求(该网卡与客户端相连)转发到另外一张与服务器相连的网卡(网卡与服务器相连)。

https://www.jb51.net/article/66582.htm

 

下面的代码在windows下运行后可以将172.20.53.1的14941端口转发到172.20.53.2的3389端口上

简单的理解是将172.20.53.1这个网卡的14941端口请求,转发给172.20.53.2服务器的3389端口

 netsh interface ipv6 install
netsh interface portproxy add v4tov4 listenaddress=172.20.53.1 listenport=14941 connectaddress=172.20.53.2 connectport=3389

 

如果要取消上面的端口转发,使用下面的代码

 netsh interface portproxy delete v4tov4 listenaddress=172.20.53.1 listenport=14941

 

 

 如果想查看已经配置了哪些端口转发,可以用如下语句:

netsh interface portproxy show v4tov4

 

应用举例:

 

1.主机A可以访问外网和内网。

2.主机B不可以访问外网,但是他想访问www.baidu.com的80端口。

3.需要的命令。

 netsh interface portproxy add v4tov4 listenaddress=192.10.1.2 listenport=80 connectaddress=www.baidu.com connectport=80

4.将上述命令在主机A上执行。

posted @ 2019-12-26 20:46  HandsomeBoy  阅读(3380)  评论(0编辑  收藏  举报