文章目录
1. 添加或更改IPv4端口转发到IPv4端口的记录
转发本机80端口的信息到10.1.1.1
这台机子的80端口
netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=80 connectaddress=10.1.1.1 connectport=80
0.0.0.0
表示地址未指定,也可以代表本机的所有路由。
2. 添加或更改IPv4端口转发到IPv6端口的记录
转发本机80端口的信息到v6.coco56.top这台机子的80端口
netsh interface portproxy add v4tov6 listenaddress=0.0.0.0 listenport=80 connectaddress=v6.coco56.top connectport=80
0.0.0.0
表示地址未指定,也可以代表本机的所有路由。- 可以使用ping命令查看到
v6.coco56.top
解析到的是一个IP V6的地址
3. 添加或更改IPv6端口转发到IPv4端口的记录
转发本机IPv6 80端口的信息到本机的IPv4 80端口
netsh interface portproxy add v6tov4 listenaddress=:: listenport=80 connectaddress=127.0.0.1 connectport=80
注:
::
代表未指定IP V6地址(Unspecified address)
0:0:0:0:0:0:0:0
或者::
表示地址未指定,也可以代表本机的所有路由。- 回环地址(Loopack address)
形式:0:0:0:0:0:0:0:1
或者::1
同IPV4中127.0.0.1
地址的含义一样,表示节点自已
4. 添加或更改IPv6端口转发到IPv6端口的记录
转发来自于本机所有IPv6地址的446端口的信息到本机的IPv6地址为::1
的445端口
netsh interface portproxy add v6tov6 listenaddress=:: listenport=446 connectaddress=::1 connectport=445
5. 查看所有的转发记录
netsh interface portproxy show all
6. 删除某条转发记录
netsh interface portproxy delete v4tov4 listenaddress=172.17.201.64 listenport=81
7. 清空所有的转发记录
netsh interface portproxy reset