How to Bypass Geo-Restrictions on PS4/PS5 Using Fanqiang Tools: A Complete LAN Proxy Guide

You can bypass geo-restrictions on PS4/PS5 by routing the console's traffic through a Shadowsocks or V2Ray proxy running on a Windows PC connected to the same LAN, configuring the console to use the PC's IP address and proxy port as an HTTP proxy.

The bannedbook/fanqiang repository provides a lightweight, LAN-based solution that allows PlayStation consoles to share a proxy connection from a Windows PC without requiring router modifications. This method enables access to geo-blocked web content and the PlayStation Store by tunneling HTTP traffic through Shadowsocks (SS) or V2Ray clients configured for local network sharing.

Prerequisites for the LAN Proxy Setup

Before configuring your console, ensure you have the following components ready:

  • A Windows PC with Shadowsocks or V2RayN client installed (see the repository's windows/ShadowsocksR.md and windows/V2RayN.md guides)
  • A PS4 or PS5 console connected to the same local network as your PC
  • Both devices connected to the same Wi-Fi router or Ethernet switch to ensure LAN accessibility
  • The proxy server configuration details (server address, port, password, encryption method) already working on the Windows client

Setting Up the Windows Proxy Server

To allow your PlayStation to connect through your PC, you must enable LAN sharing in your proxy client and identify your computer's local IP address.

Shadowsocks Configuration

According to the source code documentation in windows/ShadowsocksR.md, enable LAN access through the client interface:


# In the Shadowsocks client UI

- Open Settings → General
- Check "Allow LAN connections"
- Ensure HTTP proxy port is set to 1080

This configuration opens port 1080 to other devices on your network, allowing them to route traffic through the established Shadowsocks connection.

V2RayN Configuration

For V2Ray users, the windows/V2RayN.md file specifies a similar LAN sharing mode:


# In the V2RayN tray menu

- Click "Settings"
- Under "General" enable "LAN shared mode"
- Note the HTTP port shown at the bottom (default 10811)

V2RayN typically uses port 10811 for HTTP proxy connections when LAN sharing is active, though some versions may use 1080 or 1081.

Retrieving Your PC's LAN IP

Your PlayStation needs the local IP address of the Windows machine acting as the proxy server. Open Command Prompt and run:

ipconfig

Look for the "IPv4 Address" line under your active network adapter (Wi-Fi or Ethernet). Note this address (e.g., 192.168.1.100), as you will enter it into your console's network settings.

Configuring PS4/PS5 Network Settings

Once your Windows PC is broadcasting the proxy service on the LAN, configure your console to route traffic through it.

Step-by-Step Proxy Setup

Navigate through your PlayStation settings following the structure documented in game/PS4-PS5游戏机通过局域网翻墙教程.md:

  1. Go to Settings → Network → Set Up Internet Connection
  2. Select your connection type (Wi-Fi or LAN Cable)
  3. Set IP Address Settings to Automatic
  4. Set DHCP Host Name to Do Not Specify
  5. Set DNS Settings to Automatic
  6. Set MTU Settings to Automatic
  7. For Proxy Server, select Use

When prompted, enter the following values:

  • Address: Your PC's IPv4 address (e.g., 192.168.1.100)
  • Port: 1080 for Shadowsocks, or 10811 (or 1080/1081) for V2RayN
  • Authentication: Leave disabled (the proxy client handles authentication internally)

Verifying the Connection

After saving the settings, run the Test Internet Connection utility in the PlayStation network menu. If configured correctly, the console will route HTTP traffic through your Windows proxy, allowing you to access the PlayStation Store and use the console's web browser without geo-restrictions.

Understanding the Limitations

While this LAN proxy method effectively bypasses geo-restrictions for web-based services, it has specific constraints regarding native applications.

Why Streaming Apps Don't Work

As documented in the game/PS4-PS5游戏机通过局域网翻墙教程.md tutorial, PS4/PS5 applications like Netflix, YouTube, and Spotify do not use the HTTP proxy settings. These apps communicate directly through DNS resolution and custom network stacks, bypassing the console's proxy configuration entirely. Consequently, streaming services remain geo-blocked even when the browser and PlayStation Store function correctly through the proxy.

Router-Level Alternatives

To unblock streaming apps, you must deploy the proxy at the router level rather than the device level. The repository suggests configuring routers with Merlin or OpenWRT firmware to route all LAN traffic through Shadowsocks or V2Ray transparently. This approach intercepts all network traffic, including that from native apps, rather than relying on the PlayStation's HTTP proxy setting.

Summary

  • The bannedbook/fanqiang repository provides a LAN-based proxy solution for PlayStation consoles using Windows-based Shadowsocks or V2Ray clients.
  • Enable LAN connections in your proxy client (port 1080 for Shadowsocks, 10811 for V2RayN) to share the connection across your local network.
  • Configure your PS4/PS5 to use your PC's local IP address as an HTTP proxy via Settings → Network → Set Up Internet Connection.
  • Web-based services (PlayStation Store, console browser) will bypass geo-restrictions, but native streaming apps require router-level proxy deployment to function.
  • Router firmware like Merlin or OpenWRT offers a comprehensive solution for unblocking all PlayStation traffic when the LAN proxy method proves insufficient.

Frequently Asked Questions

Can I use this method to unblock Netflix or YouTube on my PS4/PS5?

No. The PlayStation's HTTP proxy setting only affects the web browser and certain web-based services. Native applications like Netflix, YouTube, and Spotify bypass these proxy settings entirely. To unblock these services, you need to configure the proxy at the router level using firmware like Merlin or OpenWRT, as the streaming apps communicate directly through DNS and do not respect the console's proxy configuration.

What port number should I use for the PS4/PS5 proxy settings?

Use port 1080 if you are running Shadowsocks, or port 10811 (alternatively 1080 or 1081) if you are running V2RayN. These values correspond to the default HTTP proxy ports specified in the windows/ShadowsocksR.md and windows/V2RayN.md documentation. Always verify the active port displayed in your proxy client's settings interface, as custom configurations may use different values.

Do both devices need to be on the same Wi-Fi network?

Yes. This method requires the Windows PC and PlayStation console to reside on the same Local Area Network (LAN), typically achieved by connecting both devices to the same Wi-Fi router or Ethernet switch. The proxy client on your PC opens a port accessible only to local network devices, making the same-network requirement essential for the console to reach the proxy server.

Is there any authentication required when entering the proxy on the PS4/PS5 settings?

No. When configuring the PlayStation proxy settings, leave authentication disabled or set to None. The Shadowsocks or V2Ray client running on your Windows PC handles all server authentication internally. The LAN proxy operates as an open local relay that trusts connections from your local network, delegating security and encryption to the upstream proxy connection configured in the client software.

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →