在 PlayStation 和 Xbox 主机上设置代理,需要把主机的网络流量经由一台中间设备转发,通常是一台个人电脑或经过定制配置的路由器,因为主机本身没有原生的代理服务器设置。这种方式让主机也能使用代理服务,用于解锁地区内容、访问特定区域的服务或监控网络流量。
理解代理网关配置
主机没有直接配置代理服务器的选项。因此必须配置一台外部设备充当代理网关。该设备拦截主机的网络请求,并通过指定的代理服务器转发出去。最常见的做法是用一台 Windows 或 macOS 电脑,把它已经走代理的互联网连接共享给主机。
前置条件
在配置代理网关之前,请确认以下组件和信息已经具备:
- 代理服务器信息: 代理服务器的 IP 地址(或 hostname)和端口号。如果需要认证,还要获取用户名和密码。
- 中间电脑: 一台网络连接稳定(Ethernet 或 Wi-Fi)并且能连上代理服务器的 Windows 或 macOS 电脑。这台电脑将作为主机的网关。
- 网络连通性: 一根用于把主机直连到中间电脑的 Ethernet 网线(推荐,稳定性更好),或电脑上一块能创建热点的 Wi-Fi 适配器。
- IP 地址管理: 对网络 IP 地址、子网掩码和默认网关有基本了解。主机需要手动配置 IP。
通过 Windows 电脑网关设置代理
该方法是先在 Windows 电脑上配置代理,然后把这台电脑的互联网连接共享给 PlayStation 或 Xbox 主机。
1. 在 Windows 电脑上配置代理
在 Windows 电脑上安装并配置一个代理客户端程序。也可以直接使用系统级代理设置。
- 系统代理设置(HTTP/HTTPS):
- 进入
Settings > Network & Internet > Proxy。 - 在 "Manual proxy setup" 下启用 "Use a proxy server"。
- 填入代理服务器的
IP address和Port。 - 如有需要,启用 "Don't use the proxy server for local addresses"。
- 点击
Save。
- 进入
- SOCKS 代理(例如 Proxifier、SocksCap): 对于 SOCKS 代理,通常需要专门的客户端软件,把全部或选定应用的流量导向代理。请在客户端中填入您的 SOCKS 代理信息。
确认电脑的互联网连接已成功经由代理转发。
2. 把电脑的互联网连接共享给主机
Windows 电脑需要把这条已经走代理的互联网连接共享给主机。可以通过 Internet Connection Sharing(ICS)或 Wi-Fi 热点实现。用 Ethernet 网线直连通常更可靠。
方案 A:Ethernet(Internet Connection Sharing - ICS)
- 用一根 Ethernet 网线把 Windows 电脑连接到 PlayStation/Xbox 主机。
- 在 Windows 电脑上打开
Control Panel > Network and Sharing Center > Change adapter settings。 - 找到有互联网访问的网络适配器(例如连接到路由器的 Wi-Fi 或 Ethernet 适配器)。右键点击并选择
Properties。 - 切换到
Sharing选项卡。 - 勾选 "Allow other network users to connect through this computer's Internet connection"。
- 在 "Home networking connection" 下拉列表中,选择连接主机的那块 Ethernet 适配器(例如 "Ethernet 2")。
- 点击
OK。Windows 会给共享的 Ethernet 适配器分配一个默认 IP 地址(通常是192.168.137.1)。该 IP 就是主机的网关。
方案 B:Wi-Fi 热点
- 如果电脑带 Wi-Fi 适配器,可以创建移动热点。
- 进入
Settings > Network & Internet > Mobile hotspot。 - 把 "Share my Internet connection with other devices" 切换为
On。 - 在 "Share my Internet connection from" 下,选择连接代理的那块网络适配器(例如 Wi-Fi)。
- 记下 "Network name" 和 "Network password"。
- 主机将连接到这个 Wi-Fi 网络。不过,主机上仍然需要手动配置 IP,电脑热点的 IP(通常是
192.168.137.1或类似地址)将作为主机的网关。
通过 macOS 电脑网关设置代理
与 Windows 类似,macOS 电脑同样可以作为主机走代理的中间设备。
1. 在 macOS 电脑上配置代理
把 macOS 设备配置为使用代理服务器。
- 系统代理设置:
- 进入
System Settings > Network。 - 选择当前使用的网络服务(例如 Wi-Fi 或 Ethernet),点击
Details...。 - 切换到
Proxies选项卡。 - 勾选代理类型(例如
Web Proxy (HTTP)、Secure Web Proxy (HTTPS)、SOCKS Proxy)。 - 填入
Server地址和Port端口号。 - 如果需要认证,勾选 "Proxy server requires password" 并填入凭据。
- 点击
OK,然后点击Apply。
- 进入
确认 macOS 的互联网连接已成功经由代理转发。
2. 把电脑的互联网连接共享给主机
macOS 提供了 "Internet Sharing" 功能来共享其连接。
- 用一根 Ethernet 网线把 macOS 电脑连接到 PlayStation/Xbox 主机。
- 在 macOS 电脑上进入
System Settings > General > Sharing。 - 启用
Internet Sharing。 - 在弹出的设置中,选择 "Share your connection from:"(例如已连上互联网和代理的
Wi-Fi或Ethernet)。 - 在 "To computers using:" 中选择
Ethernet。 - 确认共享。macOS 会给共享的 Ethernet 适配器分配一个 IP 地址(通常是
192.168.2.1或类似地址)。该 IP 就是主机的网关。
主机网络配置(PlayStation/Xbox)
配置好中间电脑后,还需要把主机设置为使用电脑的共享连接作为网关。这需要手动填写网络设置。
PlayStation(PS4/PS5)网络配置
- 依次进入
Settings > Network > Set Up Internet Connection。 - 选择
Use a LAN Cable(用 Ethernet)或Use Wi-Fi(用电脑热点)。 - 选择
Custom。 - IP 地址设置: 选择
Manual。- IP 地址: 在与电脑共享连接相同的子网内分配一个静态 IP。例如,若电脑的共享适配器是
192.168.137.1,则给 PS 主机分配192.168.137.X(例如192.168.137.10)。确保X尚未被占用。 - 子网掩码: 通常为
255.255.255.0。 - 默认网关: 填入电脑共享网络适配器的 IP 地址(例如 Windows ICS 为
192.168.137.1,macOS Internet Sharing 为192.168.2.1)。
- IP 地址: 在与电脑共享连接相同的子网内分配一个静态 IP。例如,若电脑的共享适配器是
- DNS 设置: 选择
Manual。- 首选 DNS: 使用可靠的公共 DNS 服务器(例如 Google DNS
8.8.8.8)或路由器的 DNS。 - 备用 DNS:(可选)另一个公共 DNS 服务器(例如 Google DNS
8.8.4.4)。
- 首选 DNS: 使用可靠的公共 DNS 服务器(例如 Google DNS
- MTU 设置: 选择
Automatic。 - 代理服务器: 选择
Do Not Use。(代理由电脑负责处理。) - 测试互联网连接。
Xbox(Xbox One/Series X|S)网络配置
- 依次进入
Settings > General > Network settings > Advanced settings。 - 选择
IP settings,然后选择Manual。- IP 地址: 在与电脑共享连接相同的子网内分配一个静态 IP。例如,若电脑的共享适配器是
192.168.137.1,则给 Xbox 主机分配192.168.137.X(例如192.168.137.10)。确保X尚未被占用。 - 子网掩码: 通常为
255.255.255.0。 - 网关: 填入电脑共享网络适配器的 IP 地址(例如 Windows ICS 为
192.168.137.1,macOS Internet Sharing 为192.168.2.1)。
- IP 地址: 在与电脑共享连接相同的子网内分配一个静态 IP。例如,若电脑的共享适配器是
- 选择
DNS settings,然后选择Manual。- 首选 DNS: 使用可靠的公共 DNS 服务器(例如 Google DNS
8.8.8.8)或路由器的 DNS。 - 备用 DNS:(可选)另一个公共 DNS 服务器(例如 Google DNS
8.8.4.4)。
- 首选 DNS: 使用可靠的公共 DNS 服务器(例如 Google DNS
- 返回
Advanced settings,选择Alternate MAC address。若其中有任何值,请清空。 - 测试网络连接。
主机网络设置取值示例:
// 假设使用 Windows ICS,电脑适配器 IP 为 192.168.137.1
IP Address: 192.168.137.10
Subnet Mask: 255.255.255.0
Default Gateway: 192.168.137.1
Primary DNS: 8.8.8.8
Secondary DNS: 8.8.4.4
路由器层面的代理配置
对高级用户而言,部分刷了第三方固件的路由器(例如 OpenWRT、DD-WRT)可以配置为把指定设备的全部网络流量导向代理服务器,从而省去中间电脑。该方法较为复杂,需要具备:
- 一台兼容的路由器。
- 安装第三方固件。
- 在路由器固件中配置代理(通常涉及 SSH 访问和命令行配置,或使用
redsocks之类的软件包实现透明代理)。
这种方案更为长久,但也伴随固件刷写和配置错误带来的风险。
常见问题排查
- 主机没有互联网连接:
- 确认中间电脑通过代理的互联网连接可以正常使用。
- 确认电脑的防火墙(Windows Defender Firewall、macOS 防火墙)没有拦截共享连接或代理客户端。可临时关闭以便测试。
- 再次核对主机的手动 IP、子网掩码和网关设置是否与电脑的共享网络适配器一致。
- 确认 Ethernet 网线连接牢固。
- 代理不生效(无法解锁地区内容):
- 确认电脑上填写的代理服务器信息(IP、端口、认证)正确。
- 确认代理服务器在正常运行,并支持所需协议(例如 HTTP、HTTPS、SOCKS)。
- 部分服务会识别并封锁已知的代理/VPN IP 段。
- 连接速度慢:
- 代理服务器会带来延迟。先在电脑上直接通过代理测速。
- 确认电脑的网络资源没有被占满。
- 就性能而言,电脑与主机之间的 Ethernet 直连优于 Wi-Fi。
- IP 地址冲突:
- 确认分配给主机的静态 IP 在电脑共享网络子网内是唯一的。
代理网关方案对比
| 项目 | 电脑作为代理网关(Windows/macOS) | 路由器层面代理(第三方固件) |
|---|---|---|
| 复杂度 | 中等(配置电脑共享和主机手动 IP) | 高(刷写固件、命令行配置) |
| 成本 | 现有电脑,可能需要一根 Ethernet 网线 | 兼容的路由器,可能需要时间/专业知识 |
| 灵活性 | 易于启停,便于更换代理设置 | 对所有指定设备长期生效,灵活性较低 |
| 性能 | 取决于电脑硬件、网络适配器和代理服务器 | 取决于路由器硬件和代理服务器 |
| 可靠性 | 需要电脑保持开机且配置正确 | 配置完成后非常可靠,不依赖电脑 |
| 适用场景 | 适合偶尔使用或特定主机需求 | 适合持续、全网范围的代理 |
| 风险 | 电脑配置错误、可能的防火墙冲突 | 路由器变砖、第三方固件带来的安全漏洞、排障复杂 |
| 主机配置 | 手动 IP、网关、DNS(主机上无代理设置) | 自动(由路由器 DHCP 分配),主机无需配置 |
