跨域问题解决方式之端口转发

在 Windows 系统中,可以通过端口转发的方式解决跨域问题。以下是具体的步骤:

1. 使用 Windows 端口转发功能配置端口转发

1.1 打开命令提示符

以管理员身份打开命令提示符。

1.2 配置端口转发规则

假设你想将本地的端口 8080 转发到目标服务器的端口 80,可以使用以下命令:

1
netsh interface portproxy add v4tov4 listenport=8080 listenaddress=* connectport=80 connectaddress=<目标服务器IP>
  • listenport:本地监听的端口。
  • listenaddress:本地监听的地址,* 表示监听所有地址。
  • connectport:目标服务器的端口。
  • <目标服务器IP>:目标服务器的 IP 地址。

1.3 验证端口转发是否成功

运行以下命令查看端口转发规则是否添加成功:

1
netsh interface portproxy show all

1.4 将目标ip改为本地ip:端口即可