SUIWARP v1.3.0: Residential IP Mode — Deploy Without WARP

April 4, 2026
SUIWARP v1.3.0 adds --no-warp mode for static residential IPs. Skip Cloudflare WARP entirely and route traffic directly via your clean IP. Fewer moving parts, less RAM, same 10-protocol stack.
SUIWARP v1.3.0: Residential IP Mode — Deploy Without WARP

What's New in v1.3.0

SUIWARP now supports a --no-warp flag designed for servers with static residential IPs. When you already have a clean, high-reputation IP, Cloudflare WARP is counterproductive — it replaces your premium residential IP with a generic Cloudflare datacenter IP.

# For VPS / datacenter IPs (default — WARP exit)
bash <(curl -sL https://raw.githubusercontent.com/iPythoning/SUIWARP/main/setup.sh)

# For static residential IPs — direct exit, no WARP
bash <(curl -sL https://raw.githubusercontent.com/iPythoning/SUIWARP/main/setup.sh) --no-warp

The flag also accepts --residential and --direct as aliases.


Why Residential IPs Don't Need WARP

Cloudflare WARP was built to help datacenter and VPS IPs — addresses that are trivially identifiable as non-residential and easily flagged by geo-restrictions, streaming services, and bot detection.

Residential IPs are fundamentally different:

Scenario VPS/Datacenter Static Residential
IP reputation Low (flagged as proxy) High (genuine user)
WARP benefit Hides behind Cloudflare CDN Replaces good IP with datacenter IP
After WARP Cloudflare AS13335 exit Cloudflare AS13335 exit
Without WARP Datacenter IP exposed Your residential IP — premium

For residential IPs, the right architecture is direct exit. WARP only adds latency, memory overhead, and a WARP account registration step.


What Changes With --no-warp

Component Default (WARP) --no-warp (Residential)
wgcf + wireproxy Installed (~4MB RAM) Skipped entirely
S-UI routing final: warp final: direct
ShadowTLS outbound WARP SOCKS5 Direct
systemd dependency wireproxy-warp.service None
Exit IP Cloudflare AS13335 Your residential IP

All 10 protocols remain fully functional — only the exit path changes.


Upgrading an Existing Server

If you already have SUIWARP deployed on a residential IP, you can switch to direct routing with a one-liner:

python3 -c "
import sqlite3, json
DB = '/usr/local/s-ui/db/s-ui.db'
conn = sqlite3.connect(DB)
config = {'log': {'level': 'warn'}, 'dns': {'servers': [{'tag': 'cloudflare', 'address': 'tls://1.1.1.1', 'detour': 'direct'}], 'strategy': 'prefer_ipv4'}, 'route': {'rules': [{'protocol': ['dns'], 'action': 'hijack-dns'}, {'ip_is_private': True, 'outbound': 'direct'}], 'final': 'direct'}, 'experimental': {}}
conn.execute('UPDATE settings SET value=? WHERE key=?', (json.dumps(config, indent=2), 'config'))
conn.commit(); conn.close(); print('Done')
"
systemctl stop wireproxy-warp && systemctl disable wireproxy-warp
systemctl restart s-ui

Full Architecture

Standard mode (WARP — for datacenter IPs):

Client → S-UI (sing-box) → wireproxy → Cloudflare WARP → Exit: AS13335

--no-warp mode (for residential IPs):

Client → S-UI (sing-box) → Exit: Your residential IP (direct)

Installation

SUIWARP deploys a 10-protocol proxy stack in under 2 minutes:

  • VLESS Reality Vision :443/tcp
  • TUIC v5 :443/udp
  • Hysteria2 :8443/udp (+ port hopping 20000–40000)
  • VLESS Reality gRPC :2053/tcp
  • Trojan Reality :8880/tcp
  • VLESS Reality WS :2083/tcp
  • VLESS CDN WS :2052/tcp (Cloudflare CDN relay)
  • ShadowTLS v3 + SS2022 :9443/tcp (anti-DPI)
  • VLESS HTTPUpgrade :10443/tcp

GitHub: https://github.com/iPythoning/SUIWARP

Related Posts

Public
Oct 23, 2026

Why AI SDR Cold Outreach Loses Approval Context (And How to Keep It)

Cold outreach stalls when the AI SDR cannot see who approved the message, what the buyer already said, or which reply is safe. Keep approval, thread context, and human gates in one workflow before you scale volume.

Public
Oct 23, 2026

How to Keep WhatsApp + Human Review in an AI SDR Workflow

Pause AI on one WhatsApp thread, let a human reply from the same number, write the decision back, then resume. Here is a review checklist, a handoff flow, and the rules that keep buyers from repeating themselves.

Public
Oct 16, 2026

ClashBox HarmonyOS Tutorial: How to Install Clash on HarmonyOS NEXT via Overseas AppGallery or Signed Sideloading (with Screenshots)

Learn how to install ClashBox on HarmonyOS NEXT via overseas AppGallery or signed HAP sideloading, then import subscriptions, enable VPN, and keep it running.

Public
Oct 16, 2026

v2rayN for Windows Tutorial: Download, Installation, Proxy Subscription Import, and Routing Setup (with Screenshots)

Step-by-step v2rayN guide for Windows, covering secure downloads, subscription imports, node testing, system proxy and routing, updates, and fixes.

Public
Oct 16, 2026

PassWall 2 OpenWrt Router Tutorial: Install the Plugin, Import a Proxy Subscription, and Connect Every Device | Airport Chinese (Screenshots Included)

Install PassWall 2 on OpenWrt, import a proxy-provider subscription, test nodes, configure split routing, and troubleshoot connectivity across your home network.

Public
Oct 16, 2026

Clash Verge Rev Guide for Windows/macOS/Linux: Download, Installation, Subscription Import, and Proxy Chaining

A complete Clash Verge Rev guide for Windows, macOS, and Linux, covering installation, subscription import, proxy modes, node selection, TUN, and proxy chaining.

Public
Oct 16, 2026

OpenClash on an OpenWrt Router: Install OpenClash, Import a Proxy Subscription, and Connect Every Device at Home | 机场中文网 (with Screenshots)

Install OpenClash on an OpenWrt router, add a Clash subscription, choose modes and nodes, verify whole-home proxying, and troubleshoot common setup issues.

Public
Oct 16, 2026

ClashMi Windows Tutorial: Using the Portable Version and Importing a Subscription (With Screenshots)

A step-by-step guide to running portable ClashMi on Windows, handling SmartScreen, importing a proxy subscription, connecting, updating profiles, and switching nodes.

Public
Oct 16, 2026

FlClash for Windows Tutorial: Download and Install the Desktop App, Import a Proxy Subscription, and Enable the Proxy | Chinese Proxy Service Guide (Screenshots Included)

A step-by-step guide to installing FlClash on Windows, importing a proxy subscription, choosing a node, enabling proxying, and fixing connection issues.

Public
Oct 16, 2026

Clash Party for Windows Tutorial: How to Use Clash Party (With Screenshots)

Step-by-step Windows guide to installing Clash Party, importing a Clash subscription, choosing nodes, enabling the system proxy, and setting updates and startup.