第一步:创建虚拟网卡(如果ip1为本机127.0.0.1跳过此步骤),虚拟网卡的IPV4属性设置ip1
1> 创建虚拟网卡参见 Windows系统如何添加虚拟网卡(环回网络适配器)_windows添加虚拟网卡-CSDN博客
2> 设置虚拟网卡使用固定IP地址(ip1)
3> 点击网卡IPV4属性页面的高级按钮,设置原网卡和虚拟网卡的自动跃点(原网卡设置要大于虚拟网卡,否则会无法上网)
第二步:使用管理员运行命令行,添加转发代理(以Win11使用netsh为例,相关命令如下)
> 添加代理
netsh interface portproxy add v4tov4 listenaddress=ip1 listenport=port1 connectaddress=ip2 connectport=port2
> 查看代理
netsh interface portproxy show all
> 删除代理
netsh interface portproxy delete v4tov4 listenport=port1 listenaddress=ip1