# Home

WannaFlix VPN documentation.

{% content-ref url="/pages/-M-i-326Cn785qBcDPxg" %}
[Windows](/windows)
{% endcontent-ref %}

{% content-ref url="/pages/-M-i-0BAZ\_CbWUeEjhbw" %}
[Mac OS](/mac-os)
{% endcontent-ref %}

{% content-ref url="/pages/-M-i-5Y-6wQKGqKpNWvq" %}
[iOS](/ios)
{% endcontent-ref %}

{% content-ref url="/pages/-M-i-7hIOjipjxi--Cet" %}
[Android](/android)
{% endcontent-ref %}


# Which Protocol to Choose?

{% hint style="info" %}
UPDATED on August 13, 2021 to reflect the latest Netflix unblocking information.

\-------

This page has been updated on March 19, 2021, to reflect the changes brought by the new VLESS+XTLS protocol based on Xray-core.

See the old page [here](/archives/2021/which-protocol-to-choose-old).
{% endhint %}

It really depends on where you are located and on what you need.

Let's go through the main pros and cons of each protocol we offer.

## At a Glance...

Recommendation: Xray, with the new VLESS+XTLS protocol, is the recommended choice for web-browsing and streaming. If you don't have access to the new protocol (mainly on intel Mac OS), the old V2ray is the recommended option. We currently do not recommend Shadowsocks as it is based on an earlier version of the protocol. Choose Eclipse for security and video conferencing, and SmartDNS for Netflix unblocking on TVs and consoles (SmartDNS only works with US Netflix).

<table data-header-hidden><thead><tr><th width="200"></th><th align="center">Trojan</th><th align="center">Xray</th><th align="center">v2ray</th><th align="center">Shadowsocks</th><th align="center">Eclipse</th><th align="center">SmartDNS</th></tr></thead><tbody><tr><td>TCP</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td></tr><tr><td>UDP</td><td align="center">🟨</td><td align="center">🟨</td><td align="center">🟨</td><td align="center">🟨</td><td align="center">✅</td><td align="center">❌</td></tr><tr><td>ICMP</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td><td align="center">❌</td><td align="center">✅</td><td align="center">❌</td></tr><tr><td>Fast</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟧</td><td align="center">🟨</td></tr><tr><td>Stable</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟨</td><td align="center">✅</td><td align="center">🟨</td><td align="center">✅</td></tr><tr><td>Works in China</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟨</td></tr><tr><td>Unblocks Netflix</td><td align="center">✅</td><td align="center"><p>🟨 </p><p>(Some)</p></td><td align="center"><p>🟨 </p><p>(Some)</p></td><td align="center"><p>🟨 </p><p>(Some)</p></td><td align="center"><p>🟧</p><p>(US)</p></td><td align="center"><p>✅</p><p>(US)</p></td></tr><tr><td>Web-browsing / Email</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td></tr><tr><td>Video Streaming</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟨</td><td align="center">❌</td></tr><tr><td>Gaming</td><td align="center">🟨</td><td align="center">🟨</td><td align="center">🟧</td><td align="center">✅</td><td align="center">🟥</td><td align="center">❌</td></tr><tr><td>VoIP/Video Conference</td><td align="center">🟨</td><td align="center">🟨</td><td align="center">🟨</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td></tr><tr><td>Countries</td><td align="center">19</td><td align="center">19</td><td align="center">19</td><td align="center">6</td><td align="center">6</td><td align="center">1</td></tr></tbody></table>

{% hint style="info" %}
**GLOSSARY**

*Stability:* A measurement of the frequency of disconnections and speed fluctuations, as well as the  likelihood of encountering various issues.

*Gaming:* A measurement of how the protocol performs when gaming. Gaming usually requires good UDP support, stable apps, and low ping (less RTTs).&#x20;
{% endhint %}

## Trojan

Trojan started development in 2017. It attempts to imitate a normal HTTPS connection as closely as possible, with as little overhead as possible. Security is achieved using TLS as the outer layer.&#x20;

It is fast, and effectively bypasses blocking by the Great Firewall, as well as firewalls in other countries such as Iran, Indonesia, and Russia. It supports both UDP and TCP. Unlike Xray, most apps support trojan, including Clash.

Because of the speed, stability, and app compatibility of Trojan, we have migrated most of our servers to this protocol.&#x20;

#### Use Trojan if:

* You need to watch Netflix or other streaming channels
* You need to connect to a wide variety of countries&#x20;
* You need to connect to a specific country that is only on Xray/v2ray
* You want fast downloads and HD YouTube streaming
* Do extensive web-browsing, emails, etc.
* You want to run a UDP-based application
* You want to play online games&#x20;

**Don't use Trojan if:**

* You need OpenVPN for security
* You are on a system that doesn't support it yet or has poor support for it

## Xray

Xray is a fork of the v2ray protocol by a coder under the name of *rprx* on github. The fork was created on November 9, 2020, and has quickly gained popularity over these past year, passing 5,500 stars on it's github repository (as of August 2021).&#x20;

The fork fixes several important issues with the original v2ray code, including enabling full UDP gaming support on the original VMESS protocol, optimization of the code (about 30% faster than the original v2ray code), and most importantly, the introduction of several new technologies, including the one we are currently using, XTLS.

The only downside is that only a minority of apps have updated their software to support Xray, so you may need to update or switch to a different app to take advantage of this new technology. But it's worth it.

Xray is fully compatible with v2ray.

Update: Xray currently has some compatibility issues with Whatsapp calls. If you need Whatsapp call support, please use the "WhatsApp" server.

{% hint style="warning" %}
We have now migrated from Xray to Trojan on most of our servers.&#x20;
{% endhint %}

#### Use Xray if:

* **YOU DO NOT, OR CANNOT RUN TROJAN**
* You need to watch Netflix or other streaming channels
* You need to connect to a wide variety of countries&#x20;
* You need to connect to a specific country that is only on Xray/v2ray
* You want fast downloads and HD YouTube streaming
* Do extensive web-browsing, emails, etc.
* You want to run a UDP-based application
* You want to play online games&#x20;

**Don't use Xray if:**

* You need OpenVPN for greater security
* You are on a system that doesn't support it yet or has poor support for it

## v2ray

V2ray was created on September 5, 2015 as an alternative to Shadowsocks and has slowly gained popularity with users in China (the github repo now has more stars than Shadowsocks). It is more flexible than Shadowsocks, supports multiple protocols out of the box, and can effectively escape blocking by the Great Firewall.&#x20;

V2ray is optimized for TCP only. It only has basic UDP support. v2ray also needs 1 RTT (round-trip time) more than Shadowsocks for it's handshake. You can eliminate this additional RTT by enabling mux support in your apps (however, keep in mind that enabling mux may bring instability in the network and reduce your streaming speed).

{% hint style="info" %}
IMPORTANT UPDATE: We have now migrated our servers to Xray. It is much faster and more stable than v2ray. If at all possible, we HIGHLY recommend moving to Xray (unless your system does not support it at this time).

Xray is fully compatible with all v2ray setups.
{% endhint %}

#### Use v2ray if:

* **YOU DO NOT, OR CANNOT RUN TROJAN**
* You need to watch Netflix or other streaming channels
* You need to connect to a wide variety of countries&#x20;
* You need to connect to a specific country that is only on v2ray
* You want fast downloads and HD YouTube streaming
* Do moderate web-browsing, emails, etc.

**Don't use v2ray if:**

* You need to play online games
* You want to run a UDP-based application
* You need OpenVPN for greater security

## Shadowsocks

Shadowsocks is one of the first protocols developped in China specifically to bypass the GFW. Development started on April 20, 2012. It's original developper was forced to stop his/her work on the project due to outside pressure. Work on the protocol continues on till this day via various forks on the original project.

Shadowsocks was the first protocol we implemented, before we had to switch to v2ray and Eclipse after it was getting aggressively blocked.&#x20;

Unlike v2ray, Shadowsocks is leaner and is easy on RAM and the CPU, making it more stable under load. It has also optimized it's UDP packet transmission mechanism, making it a good option for gaming.

Because Shadowsocks is heavily censored, we need to use various mechanisms to hide the connection. Therefore, only a subset of locations are available for Shadowsocks.

#### Use Shadowsocks if:

* You need a simple, click-and-forget connection
* You do extensive web-browsing, email, streaming, etc.
* You want to play online games (use Netch on Windows)
* You need to do VoIP or video conferencing

**Don't use Shadowsocks if:**

* You want to watch Netflix or unblock streaming content (use v2ray)
* You need a specific country not supported by Shadowsocks
* You are running Linux

## Eclipse (OpenVPN)

Eclipse is our own version of OpenVPN, modified to work in China. It has never been blocked, nor do we see it getting blocked in the near future. It runs on the official OpenVPN apps, and support all the functions of OpenVPN.

It uses 256-bit encryption, supports TCP, UDP, and ICMP protocols, and is thoroughly audited by industry experts to guarantee strong security.

The main downside of Eclipse is that it is slow. Speeds are usually between 3-12Mbps depending on the time of day and server choice (though you may get speeds of up to 25Mbps on some networks).

#### Use Eclipse if:

* You want an industry-standard VPN solution
* You need military-grade security&#x20;
* You are doing light browsing, emails, streaming, etc (Eclipse can stream 720p HD)
* You need support for ICMP or other non-standard protocols
* You need Linux support

**Don't use Eclipse if:**

* You want a fast connection

## SmartDNS

SmartDNS is a DNS server that unblocks Netflix and other streaming channels for you. You need to register your IP for authentication and add the DNS servers into your WiFi/ethernet settings and your good to go!

NOTE: It does NOT encrypt your connection. It does NOT bypass DNS poisoning by ISPs. It does NOT bypass China's firewall. It does NOT unblock Youtube.

It only bypasses geolocation blocking by Netflix and other such streaming channels.

#### Use SmartDNS if:

* You want to watch Netflix or a similar channel on a device that does not support v2ray (smart TV, console, etc)
* You want to only unblock Netflix, but don't need a VPN to bypass your local internet restrictions (i.e. you don't live in China)

**Don't use SmartDNS if:**

* You need to bypass your ISP/School/Country's firewall
* Your ISP is doing DNS poisoning/hyjacking on the domains you want to unblock
* You want a VPN
* You have v2ray/Shadowsocks/Eclipse running at the same time (they will conflict with each other)


# Which App to Choose?

Updated: May 3, 2025

{% hint style="info" %}
**GLOSSARY**

*Officially supported:* Apps we recommend. We provide installation and troubleshooting support on these apps only. Other apps are only on a best-effort basis.

*Stability:* A measurement of the frequency of disconnections and speed fluctuations, as well as the  likelihood of encountering various issues.
{% endhint %}

## Windows

Recommendation: Clash Verge (Easy to use, has Gaming support)

<table data-header-hidden><thead><tr><th width="249.33333333333331"></th><th align="center">Clash Verge</th><th align="center">Clash for Windows</th><th align="center">v2rayN</th><th data-hidden align="center">Netch</th></tr></thead><tbody><tr><td></td><td align="center">Clash Verge [Recommended]</td><td align="center">Clash for Windows [Legacy]</td><td align="center"><p>v2rayN </p><p>[Long-term Support]</p></td><td align="center">Netch</td></tr><tr><td>Officially supported</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td><td align="center">✅</td></tr><tr><td>Trojan</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>VMESS (v2ray)</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>Shadowsocks</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>Ease of Use</td><td align="center">✅</td><td align="center">🟨</td><td align="center">🟨</td><td align="center">✅</td></tr><tr><td>Speed</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>Stability</td><td align="center">✅</td><td align="center">🟨<br>No longer updated</td><td align="center">✅</td><td align="center">🟨</td></tr><tr><td>TCP</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>UDP</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟨</td><td align="center">✅</td></tr><tr><td>Netflix support</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>Gaming</td><td align="center">✅</td><td align="center">✅</td><td align="center"><p>🟧</p><p>May need separate software</p></td><td align="center">✅</td></tr></tbody></table>

## Mac OS

Recommendation: OneClick if you have an M1 Mac. ClashX otherwise.&#x20;

<table data-header-hidden><thead><tr><th width="249.33333333333331"></th><th align="center">OneClick (M1)</th><th align="center">ClashX Meta</th><th align="center">Shadowrocket (M1)</th><th data-hidden align="center">V2rayU</th><th data-hidden align="center">Tunnelblick</th></tr></thead><tbody><tr><td></td><td align="center">OneClick [Recommended]</td><td align="center">ClashX Meta</td><td align="center"><p>Shadowrocket </p><p>[Long-term Support]</p></td><td align="center">V2rayU</td><td align="center">Tunnelblick</td></tr><tr><td>Officially supported</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td><td align="center">❌</td><td align="center">✅</td></tr><tr><td>Apple Silicon (M1/M2...) Macs</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center"></td><td align="center"></td></tr><tr><td>Intel Macs</td><td align="center">❌</td><td align="center">✅</td><td align="center">❌</td><td align="center"></td><td align="center"></td></tr><tr><td>Trojan</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td><td align="center">❌</td></tr><tr><td>VMESS (v2ray)</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td></tr><tr><td>Shadowsocks</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td><td align="center">❌</td></tr><tr><td>Ease of Use</td><td align="center">✅</td><td align="center">🟧</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟨</td></tr><tr><td>Speed</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟧</td></tr><tr><td>Stability</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟨</td></tr><tr><td>TCP</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>UDP</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>Netflix support</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟧</td></tr><tr><td>Gaming</td><td align="center">✅</td><td align="center"><p>✅</p><p>Use Tun Mode</p></td><td align="center">✅</td><td align="center"><p>🟨</p><p>May </p><p>need </p><p>separate </p><p>software</p></td><td align="center">🟥</td></tr></tbody></table>

## iOS

Recommendation: OneClick (Easy UI) or Streisand (More regular updates)

<table data-header-hidden><thead><tr><th></th><th align="center"></th><th align="center"></th><th align="center">Shadowrocket</th><th data-hidden align="center">Quantumult</th><th data-hidden align="center">OpenVPN</th></tr></thead><tbody><tr><td></td><td align="center">OneClick [Recommended]</td><td align="center">Streisand</td><td align="center"><p>Shadowrocket </p><p>[Long-term support]</p></td><td align="center">Quantumult</td><td align="center">OpenVPN</td></tr><tr><td>Officially supported</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td><td align="center">❌</td><td align="center">✅</td></tr><tr><td>Trojan</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td><td align="center">❌</td></tr><tr><td>VMESS (v2ray)</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td></tr><tr><td>Shadowsocks</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td></tr><tr><td>Ease of Use</td><td align="center">✅</td><td align="center">🟨</td><td align="center">✅</td><td align="center">🟨</td><td align="center">🟨</td></tr><tr><td>Speed</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟨</td><td align="center">🟧</td></tr><tr><td>Stability</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟨</td></tr><tr><td>TCP</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>UDP</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟨</td><td align="center">✅</td></tr><tr><td>Netflix support</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟧</td></tr><tr><td>Gaming</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟨</td><td align="center">🟧</td></tr></tbody></table>

## Android

Recommendation: Clash for Android (It's great, what more do you want?)

<table data-header-hidden><thead><tr><th></th><th align="center" valign="top">Clash for Android</th><th data-hidden align="center">AnXray</th><th data-hidden align="center">v2rayNG</th><th data-hidden align="center">ClashR</th><th data-hidden align="center">SSR</th><th data-hidden align="center">OpenVPN</th></tr></thead><tbody><tr><td></td><td align="center" valign="top">Clash for Android [Recommended]</td><td align="center">AnXray</td><td align="center">v2rayNG</td><td align="center">ClashR</td><td align="center">SSR</td><td align="center">OpenVPN</td></tr><tr><td>Officially supported</td><td align="center" valign="top">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td><td align="center">❌</td><td align="center">✅</td></tr><tr><td>Trojan</td><td align="center" valign="top">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td><td align="center">❌</td><td align="center">❌</td></tr><tr><td>VMESS (v2ray)</td><td align="center" valign="top">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td><td align="center">❌</td></tr><tr><td>Shadowsocks</td><td align="center" valign="top">✅</td><td align="center">✅</td><td align="center">❌</td><td align="center">✅</td><td align="center">✅</td><td align="center">❌</td></tr><tr><td>Ease of Use</td><td align="center" valign="top">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟨</td></tr><tr><td>Speed</td><td align="center" valign="top">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟨</td><td align="center">🟧</td></tr><tr><td>Stability</td><td align="center" valign="top">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟨</td><td align="center">🟨</td></tr><tr><td>TCP</td><td align="center" valign="top">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>UDP</td><td align="center" valign="top">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td></tr><tr><td>Netflix support</td><td align="center" valign="top">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">✅</td><td align="center">🟨</td><td align="center">🟧</td></tr><tr><td>Gaming</td><td align="center" valign="top">✅</td><td align="center">✅</td><td align="center">🟨</td><td align="center">🟨</td><td align="center">🟨</td><td align="center">🟥</td></tr></tbody></table>

## Linux

To be done...

## Routers

Recommendation: OpenWRT with Passwall installed. You can usually get one on taobao, but make sure you ask the seller if Passwall is already installed or not. Otherwise, Merlin-Koolshare routers can be installed later, but they do not support Xray, so we'd recommend trying to get Passwall on OpenWRT if at all possible.

Routers are NOT officially supported. Support provided on a best-effort basis.

If you get a OpenWRT router, it is **HIGHLY, HIGHLY** recommended to get it pre-installed. Installing it yourself is very complicated, if not impossible. We do not provide guides or support on how to install OpenWRT due to the complexity.

|                      | Merlin |                   OpenWRT                   |
| -------------------- | :----: | :-----------------------------------------: |
| Officially supported |    ❌   |                      ❌                      |
| Trojan               |    ✅   |                      ✅                      |
| Xray                 |    ❌   | <p>✅</p><p>Latest </p><p>Passwall only </p> |
| v2ray                |    ✅   |                      ✅                      |
| SSR                  |    ✅   |                      ✅                      |
| Eclipse              |    ✅   |                      ✅                      |
| Installation         |   🟧   |                pre-installed                |
| Ease of Use          |   🟨   |                      ✅                      |
| Speed                |    ✅   |                      ✅                      |
| Stability            |    ✅   |                      ✅                      |
| TCP                  |    ✅   |                      ✅                      |
| UDP                  |   🟨   |                      ✅                      |
| Netflix support      |    ✅   |                      ✅                      |
| Gaming               |    ?   |                      ?                      |


# 中文教程


# 老教程


# Windows

Windows


# SSR

还没完成。。。


# Netch (SSR + v2ray) - 推荐

Netch支持SSR和v2ray，并且能加速游戏。速度和稳定性也很好，因为Netch基于v2ray-core和shadowsocksr-libev。我们强烈推荐运用此软件。&#x20;

## Netch 下载并安装

[点这里](https://wannaflix.net/dl.php?type=d\&id=24)下载。

{% hint style="info" %}
Version: v1.5.0

Released on: August 29, 2020.
{% endhint %}

{% hint style="warning" %}
Github版炒作复杂，也没有运用我们的DNS服务器，推荐使用我们的版本。
{% endhint %}

找到下载好的Netch.zip， 把它解压。

![](/files/-MF1M_7zMX_9vMxSL3ei)

打开文件，点击Netch来运行软件。

![](/files/-MF1McY5YhC_-nXm-IEG)

## 通过订阅地址加添服务器

### 拷贝你的订阅地址

1. 登录 [网站](https://wannaflix.com/clientarea.php)
2. 点击Windows netch  按钮来拷贝订阅链接

### 添加订阅地址

1. 点击APP图示打开Netch

![](/files/-MF1NwzzZY4g8hFd7uju)

&#x20;    2\. 点击Subscribe > Manage Subscribe Links

![](/files/-MF1O8w6-pkjtA-xK0pm)

&#x20;    3\. 吧订阅地址拷贝到 "Link" 那边

&#x20;    4\. 点击 Add/Modify&#x20;

&#x20;    5\. 关闭视窗

![](/files/-MGJ8Sb9ccHBrvnqmwkY)

&#x20;    5\. 点击 Subscribe > Update Servers from Subscribe Links 就能获取服务器信息

![](/files/-MF1OcJWuNLTXEmpnrNt)

## 把语言改成中文

1. 点Settings
2. 把Language换证zh-CN
3. 点Save（保存）

## 链接

1. 窜则服务器
2. 选择 "1) Global (System Proxy)"模式
3. 点 Start （开始）

![](/files/-MGJ8WIoNaISY4lF327i)

{% hint style="info" %}
如果想打游戏，可以选Global (TUN/TAP) 模式
{% endhint %}


# 更新服务器列表

## **WINDOWS系统**

### **Netch**

点击订阅按钮，然后点击“从订阅链接更新服务器”

![](/files/-MNy17qi_Do5zUmKsFQU)

### **V2rayNG**

1. 打开V2rayNG软件
2. 前往订阅 > 更新订阅

![](/files/-M14lQ_xMtU61YSiRQNG)

### **Clash for Windows**

1. 打开Clash
2. 点击“配置文件”选项
3. 点击api链接下的刷新按钮

![](/files/-M14mj0mvI8DCx87DJah)

## **Mac OS 系统**

### **V2rayU**&#x20;

1. 点击下拉菜单中的首选项。
2. &#x20;选择“订阅”选项。
3. 按下“更新服务器”蓝色按钮。
4. **现在您的服务器已更新。 更新后，点击隐藏日志。**

![](/files/-MARbp6y0PK3DMkfVNjf)

### **ClashX V1.30.1 and above**&#x20;

点击配置 > 托管配置 > 更新

![](/files/-MdrECaujUgSUfJrlu-6)

## 安卓

### **ClashR**

点击“配置”按钮，找到“订阅”旁边的三个点，然后按“更新” **。**

![](/files/-MNxxjnalrmewimKsJ8w)

### **V2rayNG**

点击屏幕右上角的三个点，然后点击“更新订阅”。

![](/files/-M14pDaNKcK_JuBbvP5J)

### **BitfrostV**

点击屏幕右上角的+按钮，选择：导入>从URL导入，然后粘贴api链接（可以从客户区获取，和V2rayNG的api链接一样）

![](/files/-M14pJhW2xyqYEoiQ2Et)

![](/files/-M14pRKqPsNCb9yGWopJ)

## **iOS系统**

### **Shadowrocket**

将服务器订阅点往右拉，然后点击“更新”。

![](/files/-M14qS8ZtMSPB6VEslmu)


# Windows


# Clash for Windows (推荐）

指南更新日期：2024年4月16日

{% hint style="success" %}
本应用是Windows系统推荐使用的应用。 但是，如果您想要一个更简单的界面，可以考虑使用v2rayN。两者都同样有效。 Clash支持分流，而v2rayN则通过同一服务器发送所有流量。分流设置更复杂，如果设置不正确可能会导致问题。
{% endhint %}

{% hint style="info" %}
本指南适用于Clash for Windows 0.20.5版本及以上。
{% endhint %}

Clash for Windows 0.20.5版本及以上同时支持Trojan和Shadowsocks协议。它还支持用于捕获数据包的TUN引擎，并通过UWP提供对Windows应用商店的支持。这意味着它可以运行游戏而无需额外软件。

## 步骤1：下载并安装Clash

[点击此处](https://cdn-edge.wannaflix.net/Clash.for.Windows.Setup.0.20.39.exe)下载应用。下载后，双击安装。

{% hint style="info" %}
版本：v0.20.39&#x20;

发布日期：2023年10月
{% endhint %}

{% hint style="success" %}
替代下载镜像：

[Github](https://github.com/Kuingsmile/clash-core/releases/tag/cfw)  上下载
{% endhint %}

安装完成后，您可以在桌面上找到它，或在Windows搜索栏中搜索"Clash"。

双击启动应用。

{% hint style="info" %}
您可以在屏幕右下角的托盘中找到该应用。

应用图标是一只蓝色的猫。
{% endhint %}

## 步骤2：添加服务器

### 复制API

1. 登录您的仪表板
2. 在Windows下拉菜单中选择"Clash for Windows"
3. 点击"复制API"

### 粘贴API

1. 通过双击屏幕右下角托盘中的应用图标（蓝色猫图标）打开Clash
2. 转到"配置文件"（左侧菜单）
3. 将API粘贴到"从URL下载"框中，然后点击"下载"

<figure><img src="/files/e3cKwkjv6zjVmOS8ywjm" alt=""><figcaption></figcaption></figure>

您的服务器列表现已下载到应用中。

{% hint style="success" %}
**重要提示：**&#x20;

确保选择新下载的服务器配置文件，而不是默认配置文件。
{% endhint %}

<figure><img src="/files/aDShf5R4I7yM4M9nIkxO" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
我们强烈建议将API设置为每天至少自动更新一次服务器列表（最好每12小时一次）。&#x20;

要执行此操作，请右键单击刚刚添加的配置文件，然后转到设置。在"更新间隔（小时）"下输入"12"，然后点击确定。
{% endhint %}

<div data-full-width="false"><figure><img src="/files/e108CAE0ImXBHrjNC9pt" alt="" width="306"><figcaption></figcaption></figure></div>

<figure><img src="/files/Za5DQJAfGNcQKRJ2ilWu" alt="" width="375"><figcaption><p>Set the Update Interval to every 12 hours</p></figcaption></figure>

## 步骤3：选择服务器

### 选项1：简单设置 - 所有网站通过1个服务器&#x20;

如果您不熟悉Clash，我们推荐此设置。

1. 转到"代理"（左侧菜单）
2. 从顶部选择全局模式（参见下图）
3. 从列表中选择一个服务器

<figure><img src="/files/yXhJWzSYn666u8hX9u7E" alt=""><figcaption></figcaption></figure>

### 选项2：分流设置 - 决定每个网站通过哪个服务器

1. 转到"代理"（左侧菜单）
2. 从顶部选择规则模式（参见下面的框）
3. 在"WannaFlix"下从列表中选择一个服务器。这将是您的主要服务器。
4. 您还可以为Netflix和YouTube等服务选择不同的服务器。

<figure><img src="/files/Tbb7hQ1LRX2OZzHnc3PL" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
模式：&#x20;

全局 - 所有网站通过一个WannaFlix服务器&#x20;

规则 - 网站根据预配置的规则集转到不同的服务器
{% endhint %}

### 步骤4：连接

1. 转到"常规"标签页
2. 切换"系统代理"开关

<figure><img src="/files/KiwT9T8FsaJBc26dvw5R" alt=""><figcaption></figcaption></figure>

您现在已连接。

{% hint style="info" %}
断开连接：再次切换"系统代理"开关
{% endhint %}

{% hint style="danger" %}
请确保在退出应用之前关闭"系统代理"开关，否则您将无法上网（即它也可以作为一个终止开关）。&#x20;

要修复此问题，请重新启动应用并关闭"系统代理"开关，然后退出应用。
{% endhint %}

## 其他步骤 \[重要阅读]

### 安装TUN引擎&#x20;

如果您想用Clash玩游戏或让所有应用通过Clash，您需要安装TUN引擎。

1. 转到"常规"标签页
2. 点击"服务模式"旁边的"管理"
3. 点击"安装"
4. 如果出现任何弹窗，请点击"是"。

<figure><img src="/files/VTem670RbTGTlEPw2UNM" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/rEfVilhNrc0c7UXSC6SN" alt=""><figcaption></figcaption></figure>

如果正确安装，地球图标将变为绿色。&#x20;

现在禁用系统代理，并启用TUN模式。

<figure><img src="/files/sRR8uQI3992kVTz1fQ2C" alt=""><figcaption></figcaption></figure>

### Windows商店应用&#x20;

默认情况下，Windows商店应用不会通过VPN，即使启用了TUN/TAP。您需要使用UWP Loopback Helper强制它们通过。

1. 转到"常规"标签页
2. 点击"UWP环回"旁边的"启动助手"
3. 如果出现弹窗，请点击"是"
4. 选择您想强制通过VPN的所有应用
5. 点击"保存更改"

### 随Windows启动&#x20;

如果您希望Clash在计算机启动时自动启动，您需要启用此选项。

1. 转到"常规"标签页
2. 切换"随Windows启动"开关

### 更换服务器时终止所有连接

&#x20;默认情况下，旧连接不会重定向到新服务器，而是会继续通过旧服务器直到超时。 当您切换服务器以观看Netflix或需要特定IP地址时，这会造成问题，因为您刚刚访问的网站仍将通过旧服务器。

要终止所有连接（从而强制通过新服务器重新连接），请执行以下操作：

1. 转到"设置"
2. 滚动到"连接"
3. 在"代理变更时断开"旁边选择"全部"
4. 同时切换"配置变更时断开"和"模式变更时断开"

### 故障排除

待完成。请将任何问题提交给团队。常见问题及其解决方法将添加在此处。

### **如何更新服务器列表？**&#x20;

转到配置文件，点击您想更新的配置文件旁边的刷新图标。

<figure><img src="/files/PTVYtLX0oxuYVqdUQQlE" alt=""><figcaption></figcaption></figure>

### 如何使用Clash for Windows玩游戏？&#x20;

您需要安装TUN设备（见上文），并连接到支持UDP的服务器。

### Spotify/OneDrive/其他应用不工作&#x20;

Windows商店应用默认不通过Clash。您需要使用UWP Loopback Helper强制它们通过（见上文）。&#x20;

如果仍然不工作，请确保您已安装TUN接口（见上文）。

### Netflix/其他网站使用另一个服务器连接，而不是我选择的那个。&#x20;

您可能选择了"规则"模式，Netflix网站根据Netflix规则集被重定向到另一个服务器。在服务器列表中的"Netflix"下选择您想要的服务器。


# v2rayN (v2ray)

还没完成。。。


# Mac OS 苹果电脑


# ClashX (SSR + v2ray) - 推荐

还没完成。。。


# iOS 苹果手机/平板


# Shadowrocket 小火煎 - 推荐

完成安装设置所需时间：8分钟

此文章更新日期：2021年7月5日

{% hint style="success" %}
Shadowrocket 现在支持新的 VLESS+XTLS 协议。 我们强烈推荐你更新到最新API。
{% endhint %}

## **观看视频教程：**

我们强烈建议您观看视频教程，在中国也可以直接观看本视频。

[**视频**](https://watch.cloudflarestream.com/11c409c0fca6a7925f61e28945ff4bd1)

## **软件下载**

Shadowrocket应用已从中国应用商店下架，请使用我们美国的 iTunes 账号下载该软件。

{% hint style="info" %}
怎样得到我们美国 iTunes 账号的登录名和密码：

请您先登录网站，然后在“iOS 设置”下选择 Shadowrocket，单击“下载”，您将在那里看到我们的 iTunes 帐户登录的详细信息。
{% endhint %}

{% hint style="success" %}
请参阅有关如何登录我们的 iTunes 帐户的详细指南。
{% endhint %}

请搜索“shadowrocket”并下载。

{% hint style="danger" %}
**重要提示：**&#x8BF7;确保您记住自己的 iTunes 帐户用户名和密码，以便在下载应用程序后重新登录您的帐户。
{% endhint %}

{% hint style="warning" %}
如果我们的所有的**iTUNES**帐户都因需要重置密码而无法使用，请在我们的Telegram群中发送消息或打开您的账户支持（请参阅客户区的“支持”）。
{% endhint %}

## **添加服务器**

### **复制API链接**

1. 登录用户中心
2. 从 iOS 设置下拉菜单，并选择“Shadowrocket”
3. 复制提供的API链接

{% hint style="info" %}
API 链接应以 <https://api.wannaflix.com/**apiv3.php**?type=**shadowrocket>\*\* 开头
{% endhint %}

### **将API链接粘贴到应用程序中**

1. 打开 Shadowrocket 应用程序。
2. 点击右上角的“+”图标。
3. 将“类型”更改为**订阅。**
4. 将链接粘贴到 URL 框中，然后单击**完成。**

{% hint style="danger" %}
如果 API 用不了，请确保您拥有最新的 Shadowrocket 版本。 如果没有，请改用旧的API。
{% endhint %}

### **连接**

1. 从服务器列表中选择一个服务器并点右上角的开关。
2. 如果是第一次设置本应用程序，它会要求您允许它在您的设备创建 VPN 配置文件。请您单击允许并输入您的 pin/touch ID/face ID。
3. 否则，您将无法使用本应用程序。

在服务器列表顶部，将“路由”更改为“代理“，以获得更好的稳定性<br>

**Updating the App**

**To update the app, simply log back in to our iTunes account and update it.**&#x20;

**We recommend updating it once ever 6 months. If there is a major update that needs to be done earlier, we'll send you an email.**

## **更新应用程序**

如要更新应用程序，只需重新登录我们的iTunes账号进行更新。

我们建议您每 6 个月更新一次。 如果有需要提前更新，我们会向您发送电子邮件通知您。

## **故障排除**

目前我们没有发现重大的问题，如果您在 iOS 上遇到任何问题，请联系我们。 如果我们发现经常出现的问题，我们会在这里解释解决方案。


# Android 安卓


# ClashR (SSR + v2ray) - 推荐

还没完成。。。


# Linux


# Qv2ray

请看<https://qv2ray.net/getting-started/>


# Merlin路由器

查看官方教程：<https://mcreadme.gitbook.io/mc/>


# Windows


# Clash Verge (Recommended

Updated: March 29, 2026

{% hint style="info" %}

### Clash Verge version 2.4.7 and up (March 2026 release).&#x20;

Clash Verge **version 2.4.7 and up** supports all major protocols, and works with all our servers. It also supports the TUN engine for capturing packets, and provides support for the Windows app store via UWP. This means it can run games without needing additional software.&#x20;
{% endhint %}

## STEP 1: Download and install Clash Verge

{% hint style="success" %}

### Version: v2.4.7

[**Click here**](https://cdn-edge.wannaflix.net/clash/windows/Clash.Verge_2.4.7_x64-setup.exe) **to download the app.**&#x20;

Alternative mirrors:

* Download on [Github](https://github.com/clash-verge-rev/clash-verge-rev/releases)&#x20;
  {% endhint %}

#### Install the Application

1. Double-click the `.exe` file.
2. Windows may show a security warning. Click **"More info"** → **"Run anyway"**.
3. Follow the installer steps (next, install, finish).

{% hint style="info" %}
Make sure to choose "English" as the language when installing.
{% endhint %}

**Run Clash Verge**

* Open the app. If prompted by Windows Firewall, allow access.

Once installed, you can find it on your desktop, or by doing a search for "Clash" in the windows search bar.

Double-click to start the app.

{% hint style="info" %}

### App Icon

The app icon is a cat in a purple circle.&#x20;

You will find the app in the tray at the bottom right corner of the screen.

![](/files/ZcwglWwLg0HS7FC9kC7O)
{% endhint %}

## STEP 2: Import your config

### Copy the API

1. Login to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Select "Clash Verge" in the dropdown for Windows
3. Click "Copy API"

{% hint style="success" %}

### Different API types:

* **Simple API**: One proxy group, easy to set up, suitable for basic use. ***Recommended for new users.***
* **Split-tunneling API**: Supports multiple proxy groups and service-based routing for advanced control.
* **Subconverter API**: A technical tool for advanced users to convert and customize subscription configs across different formats (Clash, Surge, etc.). \[Only if you know what it is]
  {% endhint %}

### Paste the API&#x20;

1. Open Clash by double-clicking on the app icon in the tray on the bottom right corner of your screen (purple cat icon)
2. Go to "Profiles" (left-hand menu)&#x20;
3. Paste the API in the "Profile URL" box and click "IMPORT"

<figure><img src="/files/Tgn58Vn1g6BVtLoFpo0n" alt=""><figcaption></figcaption></figure>

Your server list has now been downloaded to the app.

## STEP 3: Select a server and connect

### OPTION 1: Simple API

{% hint style="success" %}

### Recommended setup for new users

If you see a different setup that the screenshots, check that you got the correct config API from our website
{% endhint %}

1. Go to "Home" (left-hand menu)
2. Under "Current Node" select a server from the list (see image below)
3. Under "Network Settings" toggle on "System Proxy"

<figure><img src="/files/fcjGFcbx6WsrLKWaLc48" alt=""><figcaption></figcaption></figure>

### OPTION 2: Split-tunneling API - decide which server each site will go through

{% hint style="warning" %}

### Setup for advanced users

If you don't need split-tunneling, we recommend sticking to the Simple API setup above
{% endhint %}

1. Go to "Home" (left-hand menu)
2. Under "Current Node" select "Wannaflix" as the group
3. Then, select a server from the list (see image below)
4. Under "Network Settings" toggle on "System Proxy"

<figure><img src="/files/H6vQ358F5rCD7ZyMpOQm" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}

### What are modes?

Rule - **Recommended.** Choose this option if you are in China. Websites go to different servers based on pre-configured rule sets.&#x20;

Global - All websites go through one Wannaflix server. Can cause Chinese sites to malfunction. Only choose this option if you are **NOT** in China.&#x20;

Direct - **Don't enable**. (Disables the VPN).

NOTE: If you are using the SIMPLE API, Rule mode does split tunneling for Chinese and foreign sites automatically (Chinese sites connect directly, not through the VPN, and overseas sites go through the VPN).
{% endhint %}

{% hint style="success" %}

### Configure split tunneling (Optional)

1. Click the **“Proxies”** tab in the left sidebar
2. Under **Proxy Groups** :
   * You'll see a list of different groups(like `Wannaflix`,  `🍎 Apple`, or `📺 Netflix`)
3. Click on the **group** name (e.g., `📺 Netflix`)
4. Select the desired server from the list (e.g., 🇯🇵 Japan, 🇸🇬 Singapore, etc.)
5. &#x20;That service will now go through your selected server.&#x20;
   {% endhint %}

### You are now connected.

{% hint style="success" %}

### How to disconnect

Toggle the "System Proxy" switch again
{% endhint %}

{% hint style="danger" %}
Make sure to **turn the "System Proxy" switch OFF before quiting the app** or you won't have any internet if you do so (i.e. it doubles as a kill-switch).

To fix it, restart the app and turn the "System Proxy" switch OFF and then quit the app.
{% endhint %}

&#x20;                                     ***`END OF SETUP`***                                      &#x20;

***

## FYI \[IMPORTANT READ]

### If you want to play games with Clash or have all apps go through Clash, you need to use TUN Mode instead of System Proxy

1. Go to the "Home" tab
2. Under "Network Settings", disable "System Proxy"
3. Select "TUN Mode", and toggle on

{% hint style="success" %}
When TUN mode is enabled, there is no need to enable system proxy.
{% endhint %}

<figure><img src="/files/4KB1mYH7fjhZ4amLdcaa" alt=""><figcaption></figcaption></figure>

### Windows Store apps

{% hint style="info" %}
Windows Store apps do not go through the VPN by default, even when TUN is enabled.&#x20;

* You need to force them by using the UWP Loopback Helper.
  {% endhint %}

1. Go to the "Settings" tab
2. Click "Open UWP tool"
3. If there's a popup click "YES"
4. Select all the apps you want to force through the VPN
5. Click "Save Changes"

### Enable Start with Windows

{% hint style="info" %}
If you want Clash to automatically start when you boot your computer, you need to enable this option.
{% endhint %}

1. Go to the "Settings" tab
2. Toggle the "Auto Launch" switch

### Kill all connections when changing server

{% hint style="info" %}
By default, old connections will not be redirected to the new server but will continue going to the old server until they timeout.

This creates problems when you're switching servers to watch Netflix or if you need a specific IP address as the websites you've just visited will still be going through the old server.
{% endhint %}

To kill all connections (and therefore forcibly reconnect via the new server), do this:

1. Go to "Connections" tab
2. Click "CLOSE ALL"

## FAQ

### How can I update the server list?

Go to profiles, and click on the refresh icon next to the profile you want to update.

<figure><img src="/files/PTVYtLX0oxuYVqdUQQlE" alt=""><figcaption></figcaption></figure>

### How can I play games with Clash for Windows?

You need to use Tun Mode (see above), and connect to a server that supports UDP.

### Spotify/OneDrive/Other app doesn't work

Windows Store apps don't go through Clash by default. You need to force them to go through by using the UWP Loopback Helper (see above).

If it still doesn't work, try to run it in Tun Mode (see above).

### Netflix/other website is using another server to connect instead of the one I selected.

You have probably selected "Rule" mode and the Netflix website is being redirected to another server based on the Netflix rule set. Select the server you want under "Netflix" in the server list.


# FlClash (Recommended)

Updated: April 13, 2026

{% hint style="info" %}
Time to complete tutorial: 5 minutes
{% endhint %}

{% hint style="success" %}
**This app is the recommended app for Windows.**

**If you are running an old Windows 7 computer, please use v2rayN instead.**&#x20;
{% endhint %}

## STEP 1: Download and install FlClash

{% hint style="success" %}

### Version: v2.4.7

{% endhint %}


# Troubleshooting

Updated: 11 October, 2020

## My a**nti-virus prevents the app from installing**

1. Remove all traces of the app from your computer (delete the folder)
2. Re-download the app again from our website
3. Pause the antivirus software (recommended for 1 hour or until reboot)
4. Install the app
5. Create an exception for the app in your anti-virus software

## No internet even after the VPN is disconnected/closed

This is most likely to happen with Clash for Windows, SSR for Windows, and V2rayNG.

The reason for this error is that the traffic capture software that is part of the VPN app is still running and redirecting traffic to your VPN servers, but because the app is closed, it fails.

To solve this, we need to stop the traffic capture software.

### Netch:

1. Reopen the app
2. Click the "Stop" button
3. Now you can quit the app

### V2rayNG:

1. Reopen the app
2. Go to Http Proxy > Not Enabled Http Proxy
3. Now you can quit the app

### Clash for Windows:

1. Reopen the app.
2. Under "General" uncheck "System Proxy"
3. Now you can quit the app

### SSR for Windows:

1. Reopen the app
2. Go to Mode > Disable System Proxy
3. Now you can quit the app

## Some servers are offline

#### If only one or two servers don't work:

It's likely that server has an issue.

* Try a different server (we usually have several alternatives for important locations like the US and Japan)
* [Open a support ticket ](https://wannaflix.com/submitticket.php?step=2\&deptid=1)letting us know which server(s) don't work, or [message us on telegram](https://t.me/wannaflixvpn)

#### If MOST of the server don't work, but a few do:

It's likely your current VPN app is unstable in your location (probably it's SSTap)

* Try a different VPN app (We recommend Netch)
* Use our \[CHINA] servers if you are in China

#### If NO servers work:

It's likely either a misconfiguration issue, a local internet issue, or an issue with your account or subscription

**Misconfiguration issue:**

* If you added the servers manually, double check the Port, Password and IP/URL of the server.&#x20;
* This is an especially common for OpenWRT routers. Double check that the IP address of that server hasn't changed (ping the server url again and compare).
  * If the IP address has changed, then update the IP and reconnect

**Local internet issue:**

* Disconnect from the VPN and check if you can access a normal site (like [bing.com](https://bing.com))
* If you can't, then check your wifi connection. Try reconnecting to your wifi, or rebooting your router

**If it's an issue with your account or subscription:**

* [Open a support ticket](https://wannaflix.com/submitticket.php?step=2\&deptid=1)

## SSTap: **All the servers suddenly disappeared**

1. Don't panic. It's likely that the update function failed that one day and the app wasn't able to pull the server list successfully.
2. Click on the cogs icon (settings icon)
3. Go to SSR subscriptions > Manual update SSR subscriptions
4. The servers should be back

{% hint style="info" %}
We recommend moving to the newer Netch app as it's much more stable than SSTap.
{% endhint %}


# Mac OS


# FlClash (Recommended)

Updated: April 13, 2026

Time to complete tutorial: 5 minutes

## STEP 1: Download and install FlClash

{% hint style="success" %}

### Version: v0.8.92

### Download:

Apple Silicone (M-series Macs): [DOWNLOAD](https://cdn-edge.wannaflix.net/clash/macos/FlClash-0.8.92-macos-applesilicon.dmg)\
Intel chips: [DOWNLOAD](https://cdn-edge.wannaflix.net/clash/macos/FlClash-0.8.92-macos-amd64.dmg)

### Alternative mirrors:

Download on [Github](https://github.com/chen08209/FlClash/releases)
{% endhint %}

### Install the Application

1. Double-click the `.dmg` file.&#x20;
2. Drag the FlClash icon to the "applications" box

#### Allow FlClash to run on your Mac

If you encounter a warning stating that the app cannot be opened because **Apple cannot check it for malicious software**, follow these steps:

1. Click "DONE" on the warning box

<figure><img src="/files/ufUcshTicf0VUlRLbq9F" alt="" width="262"><figcaption></figcaption></figure>

2. Go to **System Settings > Privacy & Security**.
3. Click **"Open Anyway"** next to the warning about FlClash.

<figure><img src="/files/1f6Liq15JcHTQDxgr4Wr" alt=""><figcaption></figcaption></figure>

4. Confirm by clicking **"Open"** in the subsequent dialog.
5. If you get an additional box requesting permission for  `osacript` , please enter your password and allow it to run

<figure><img src="/files/UCcEAYTlsVPDDZQNWsPW" alt="" width="262"><figcaption></figcaption></figure>

<figure><img src="/files/oo419Msj8GwwtGeO2qWO" alt="" width="256"><figcaption></figcaption></figure>

{% hint style="info" %}

### Source

<https://support.apple.com/guide/mac-help/apple-cant-check-app-for-malicious-software-mchleab3a043/mac>
{% endhint %}

### **Launch FlClash**

1. Find `FlClash` in your applications and double-click on it to launch it
2. You should see it in your dock

<div align="left"><figure><img src="/files/LEdN4ZINZrX4I86wMfrW" alt=""><figcaption></figcaption></figure></div>

## STEP 2: Import your config

### Copy the API

1. Login to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Select "FlClash" in the dropdown for MacOS
3. Click "Copy API"

{% hint style="success" %}

### Different API types:

* **Simple API**: One proxy group, easy to set up, suitable for basic use. ***Recommended for new users.***
* **Split-tunneling API**: Supports multiple proxy groups and service-based routing for advanced control.
  {% endhint %}

### Paste the API&#x20;

1. Open **FlClash**
2. Go to the **folder icon**
3. Click **"Add profile"**

<figure><img src="/files/ethT72UYK6VrAcnbZoc1" alt=""><figcaption></figcaption></figure>

4. Select the **URL** option

<figure><img src="/files/RsvTUqROngFGpZujAnI1" alt="" width="353"><figcaption></figcaption></figure>

5. Paste your API in the box and click **Submit**

<figure><img src="/files/yEvxv7yHi1NpLsBZ0xbq" alt="" width="350"><figcaption></figcaption></figure>

Your config file will be downloaded.&#x20;

<figure><img src="/files/TCuso9AF26ToeAl72x38" alt="" width="375"><figcaption></figcaption></figure>

## STEP 3: Select a server and connect

1. Click on the `Proxies` icon (2nd menu item from the top)
2. Click `Delay Test` to test which servers can be connected to
3. Select a server with a number next to it

<figure><img src="/files/jC67tYIrHKjAC1GKIlM2" alt=""><figcaption></figcaption></figure>

4. Go to the Dashboard (first icon from the top)
5. Make sure `System proxy` is enabled
6. Click the **`Start`** button to connect

<figure><img src="/files/HLGZs9HTM7rtCYFuEoo1" alt=""><figcaption></figcaption></figure>

### You are now connected.

<figure><img src="/files/8vNSEuDDFvUyVG0UM2VD" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}

### How to disconnect

Click the Pause button
{% endhint %}

## \[IMPORTANT READ]

### If you want to play games with Clash or have all apps go through Clash, you need to use TUN Mode instead of System Proxy

1. Enable **TUN**

<figure><img src="/files/Nxoo0L6Wa5jDULnzz8Cw" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
When TUN mode is enabled, there is no need to enable system proxy. You can toggle off `System proxy`
{% endhint %}

## FAQ

### How can I update the server list?

Go to **Profiles** and click the **refresh** button

<figure><img src="/files/gOALY3bq3vk0uchfRIhB" alt=""><figcaption></figcaption></figure>

### How can I play games with ClashX?

You need to use Tun Mode (see above).

### Netflix/other website is using another server to connect instead of the one I selected.

You are probably using the **SPLIT TUNNELING API** and the Netflix website is being redirected to another server based on the Netflix rule set. Select the server you want under the "Netflix" tab in the server list.

<figure><img src="/files/fklfuisCrkBb0d3meFLh" alt=""><figcaption></figcaption></figure>


# Shadowrocket \[M-series Macs]

Updated: April 13, 2026

{% hint style="warning" %}
Shadowrocket is a **third-party paid app**. However, it is very stable and regularly updated. If you have the ability, we recommend purchasing your own copy from the app store.&#x20;

Once purchased, you can also install it on your iOS devices (iPhone/iPads).
{% endhint %}

Shadowrocket is now working on all M-series Macs.&#x20;

{% hint style="info" %}
If you don't have an M-series Mac, please use[ FlClash](/mac-os/flclash-recommended) instead.&#x20;
{% endhint %}

## Download the app

Open your Mac App Store. Search for "shadowrocket" and download it.

<div align="left"><figure><img src="/files/gtWc1b3QbMfQeBynapXe" alt="" width="104"><figcaption><p>Shadowrocket</p></figcaption></figure></div>

{% hint style="info" %}
You can also find it via this link: <https://apps.apple.com/us/app/shadowrocket/id932747118>
{% endhint %}

## Add the servers

### Get the api link

1. Go to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Select "Shadowrocket" from the Mac Setup dropdown menu
3. Copy the api link provided&#x20;

### Paste the api link into the app

1. Open the Shadowrocket app.
2. Click on the "+" icon on the top right corner.

<figure><img src="/files/mNP7GGo1sMBELNYuH1bT" alt=""><figcaption></figcaption></figure>

3. Change the "Type" to **subscribe** (it should default to subscribe, just double check that it's the case)
4. **Paste the API link into the URL box**, type "Wannaflix" in the REMARKS box, and click **Save**.

<figure><img src="/files/xfZHMATQQVD91FTwFHWk" alt=""><figcaption></figcaption></figure>

### **Connect**

1. Select a server from the server list and toggle the switch on the top-right.
2. If it is the first time setting up the app, it will ask you to allow the creation of a VPN profile. Click allow and enter your pin/touch ID/face ID.
3. Otherwise, you will be connected.

<figure><img src="/files/nhYGoFSeFaodawvVe8dz" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
At the top of the server list, change the "Global Routing" to **Proxy** for better stability
{% endhint %}

## Updating the App <a href="#updating-the-app" id="updating-the-app"></a>

To update the app, simply update it as you would any app downloaded from the App Store. We recommend updating it regularly, at least once a month.&#x20;

## Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

No major issues have been discovered. If you encounter any problems on Mac, please reach out to us. If we find an issue that pops up often, we'll add it here.


# ClashX Meta

Setup takes about 8 mins

{% hint style="danger" %}
ClashX Meta is complicated to set up. Please consider using [FlClash](/mac-os/flclash-recommended) instead.
{% endhint %}

Updated: March 29, 2026

{% hint style="info" %}

### ClashX.Meta version 1.4.31 and up (March 2026 release).&#x20;

ClashX.Meta **version 1.4.31 and up** supports all major protocols, and works with all our servers. It also supports the TUN engine for capturing all app traffic.

ClashX.Meta is a continuation of the previous app, ClashX Pro. ClashX Pro is no longer updated, so we recommend switching to ClashX.Meta or OneClick instead.
{% endhint %}

## STEP 1: Download and install ClashX

{% hint style="success" %}

### Version: v1.4.31

[**Click here**](https://cdn-edge.wannaflix.net/clash/macos/ClashX.Meta.zip) **to download the app.**&#x20;

Alternative mirrors:

* Download on [Github](https://github.com/MetaCubeX/ClashX.Meta/releases)&#x20;
  {% endhint %}

### Install the Application

1. Double-click the `.zip` file. It will extract/unzip the application&#x20;
2. Double-click `ClashX Meta`

#### Allow ClashX.Meta to run on your Mac

If you encounter a warning stating that the app cannot be opened because **Apple cannot check it for malicious software**, follow these steps:

1. Go to **System Settings > Privacy & Security**.
2. Click **"Open Anyway"** next to the warning about ClashX.Meta.
3. Confirm by clicking **"Open"** in the subsequent dialog.

<figure><img src="/files/9WbMpnApIyjujq3QNfXN" alt="" width="264"><figcaption></figcaption></figure>

<figure><img src="/files/UPoZ5ALDX8O4qZ8F9mcs" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="info" %}

### Source

<https://support.apple.com/guide/mac-help/apple-cant-check-app-for-malicious-software-mchleab3a043/mac>
{% endhint %}

### **Launch ClashX**

* Open `ClashX Meta`&#x20;
* Upon first launch, the app may prompt you to install a helper tool to manage system proxy settings. Click **"Install"** and provide your administrator password when prompted.​

<figure><img src="/files/d7lFdZxowXcjEz0V2WCv" alt="" width="256"><figcaption></figcaption></figure>

You will find the ClashX.Meta icon (a big letter M) in the menu bar (top of the screen).

<figure><img src="/files/48c6uXR8wg8xWBnqbS6c" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}

## TIP

If ClashX.Meta runs without any error but you **don’t see the icon in the menu bar**, it’s likely because your menu bar is too full.

Try **quitting a few other apps** to free up space — the icon should then appear automatically.
{% endhint %}

{% hint style="info" %}

### App Icon

The app icon is a big M.

You will find the app in the menu bar at the top right of your screen.

![](/files/u3HikIlJHPG4jBwBwwrS)
{% endhint %}

{% hint style="info" %}

## TIP: Launching ClashX.Meta

You can easily find **ClashX.Meta** again through **Spotlight Search:**

1. Press `⌘ + Space` to open **Spotlight**.
2. Type `ClashX Meta`.
3. Selecting the app from the search results and pressing `Enter` to launch it.

This is a quick way to reopen it without navigating through your folders.
{% endhint %}

## STEP 2: Import your config

### Copy the API

1. Login to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Select "ClashX Meta" in the dropdown for MacOS
3. Click "Copy API"

{% hint style="success" %}

### Different API types:

* **Simple API**: One proxy group, easy to set up, suitable for basic use. ***Recommended for new users.***
* **Split-tunneling API**: Supports multiple proxy groups and service-based routing for advanced control.
* **Subconverter API**: A technical tool for advanced users to convert and customize subscription configs across different formats (Clash, Surge, etc.). \[Only if you know what it is]
  {% endhint %}

### Paste the API&#x20;

1. Open **ClashX Meta** by clicking on the icon at the top of your screen
2. Go to **Config > Remote Config > Manage**.
3. Click **Add**, paste your **subscription URL**, and name it.
4. Click **OK**, then select and **Update** the config.

<figure><img src="/files/GBjhvsD8Ioll2otq3EBu" alt="" width="375"><figcaption></figcaption></figure>

Your server list has now been downloaded to the app.

## STEP 3: Select a server and connect

### OPTION 1: Simple API

{% hint style="success" %}

### Recommended setup for new users

If you see a different setup that the screenshots, check that you got the correct config API from our website
{% endhint %}

1. Click on `Wannaflix`
2. Click `Benchmark` and then select a server with a number next to it
3. Make sure `Proxy Mode` is set to `Rule`, and select `Set as system proxy`

<figure><img src="/files/FtOsauGjWErnVZhRKezr" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/4Jpt5fsa5EFpes0GFaoG" alt="" width="350"><figcaption></figcaption></figure>

### OPTION 2: Split-tunneling API - decide which server each site will go through

{% hint style="warning" %}

### Setup for advanced users

If you don't need split-tunneling, we recommend sticking to the Simple API setup above
{% endhint %}

1. Click on `Wannaflix`
2. Click `Benchmark` and then select a server with a number next to it
3. Make sure `Proxy Mode` is set to `Rule`, and select `Set as system proxy`

<figure><img src="/files/I40OsQqGmjPN1e4y06d1" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/E145GaQ1parbPFMCLUhN" alt="" width="290"><figcaption></figcaption></figure>

{% hint style="info" %}

### What are modes?

Rule - **Recommended.** Choose this option if you are in China. Websites go to different servers based on pre-configured rule sets.&#x20;

Global - All websites go through one Wannaflix server. Can cause Chinese sites to malfunction. Only choose this option if you are **NOT** in China.&#x20;

Direct - **Don't enable**. (Disables the VPN).

NOTE: If you are using the SIMPLE API, Rule mode does split tunneling for Chinese and foreign sites automatically (Chinese sites connect directly, not through the VPN, and overseas sites go through the VPN).
{% endhint %}

{% hint style="success" %}

### Configure split tunneling (Optional)

1. You'll see a list of different groups(like `Wannaflix`,  `🍎 Apple`, or `📺 Netflix`)
2. Click on the **group** name (e.g., `📺 Netflix`)
3. Select the desired server from the list (e.g., 🇯🇵 Japan, 🇸🇬 Singapore, etc.)
4. &#x20;That service will now go through your selected server.&#x20;
   {% endhint %}

### You are now connected.

{% hint style="success" %}

### How to disconnect

Unselect "Set as system Proxy"&#x20;
{% endhint %}

{% hint style="danger" %}
Make sure to **turn the "System Proxy" switch OFF before quiting the app** or you won't have any internet if you do so (i.e. it doubles as a kill-switch).

To fix it, restart the app and turn the "System Proxy" switch OFF and then quit the app.
{% endhint %}

&#x20;                                     ***`END OF SETUP`***                                      &#x20;

***

## FYI \[IMPORTANT READ]

### If you want to play games with Clash or have all apps go through Clash, you need to use TUN Mode instead of System Proxy

1. Click the **ClashX Meta** icon in the menu bar.
2. Select **TUN Mode**.
3. Make sure **“Set as system proxy”** is **unchecked**, since TUN handles routing directly.

{% hint style="success" %}
When TUN mode is enabled, there is no need to enable system proxy.
{% endhint %}

<figure><img src="/files/AiGJZYFSAiaxoN1C3748" alt="" width="355"><figcaption></figcaption></figure>

## FAQ

### How can I update the server list?

Go to **Config > Remote Config > Update**

### How can I play games with ClashX?

You need to use Tun Mode (see above), and connect to a server that supports UDP.

### Netflix/other website is using another server to connect instead of the one I selected.

You have probably selected "Rule" mode and the Netflix website is being redirected to another server based on the Netflix rule set. Select the server you want under "Netflix" in the server list.


# Troubleshooting

## During installation: The app can't be opened because it's from an unidentified developer

1. Hold down the **Control key** on your keyboard while you click the application icon and then choose **Open** while still holding down the Control key.
2. Choose **Open**


# iOS


# OneClick (Recommended)

Time to complete tutorial: 5 mins

Updated: May 1, 2025

{% hint style="success" %}
OneClick is the recommended app for iOS. It is easy to setup.&#x20;
{% endhint %}

## STEP 1: Download OneClick

[Click here](https://apps.apple.com/us/app/oneclick-safe-easy-fast/id1545555197) to be redirected to the App Store app. Download it there.

{% hint style="success" %}

### **App Installation Note**

The OneClick app can be downloaded for free using your own Apple ID, as long as it is *not* a Chinese Apple ID.

Only use the [provided Apple IDs](https://appleid.wannaflix.net/) if you cannot find the app by searching in the App Store.&#x20;
{% endhint %}

## STEP 2: Add the server list

### Get the api link

1. Go to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Select "OneClick" from the iOS Setup dropdown menu
3. Copy the api link provided&#x20;

### Paste the api link into the app

1. Open the OneClick app.
2. Click on the "+" icon on the top right corner.

<figure><img src="/files/UmUIsuVAjYmZEj1Gve7v" alt="" width="290"><figcaption></figcaption></figure>

3. Click on the "Add Subscription" button at the bottom

<figure><img src="/files/g2xfeloKhrV1NJ5EBs2Z" alt="" width="292"><figcaption></figcaption></figure>

4. Type "WannaFlix" as the name, paste the API into the URL box, and click the checkmark at the top right corner.

<figure><img src="/files/QpsC27e4UAfk0cAIxEty" alt="" width="291"><figcaption></figcaption></figure>

## **STEP 3: Connect**

1. Select a server from the server list
2. Click the round button at the bottom to connect

<figure><img src="/files/cE0vpcs68ZYz344T2aGc" alt="" width="292"><figcaption></figcaption></figure>

3. If it is the first time setting up the app, it may ask you to allow the creation of a VPN profile. Click allow and enter your pin/touch ID/face ID.
4. Otherwise, you will be connected.

<figure><img src="/files/30WsAC0rIyqc0CJs1JuC" alt="" width="145"><figcaption></figcaption></figure>

To diconnect, click the round button again.


# Streisand

Time to complete the tutorial: 5 mins

Updated: May 1, 2025

{% hint style="success" %}
Streisand is a good alternative to OneClick. It is easy to setup.&#x20;
{% endhint %}

## STEP 1: Download Streisand

[Click here](https://apps.apple.com/us/app/streisand/id6450534064) to be redirected to the App Store app. Download it there.

{% hint style="success" %}

### **App Installation Note**

The Streisand app can be downloaded for free using your own Apple ID, as long as it is *not* a Chinese Apple ID.

Only use [the provided Apple IDs](https://appleid.wannaflix.net/) if you cannot find the app by searching in the App Store.
{% endhint %}

## STEP 2: Import Your Config

### Get the api link

1. Login to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Select "Streisand" from the iOS Setup dropdown menu
3. Click the "Copy API" button

### Paste the api link into the app

1. Open the Streisand app.
2. Click on the "+" icon on the top right corner.
3. Click on the "Import from clipboard" button&#x20;

<figure><img src="/files/IJjJAM2nH9yPl7zl1ueC" alt="" width="188"><figcaption></figcaption></figure>

<figure><img src="/files/VuVADRuZVlD6co3FnzP8" alt="" width="188"><figcaption></figcaption></figure>

## **STEP 3: Connect**

1. Select a server from the server list
2. Click the round button at the top to connect

<figure><img src="/files/lulqlIMJJwoPsZDhEhbJ" alt="" width="375"><figcaption></figcaption></figure>

3. If it is the first time setting up the app, it may ask you to allow the creation of a VPN profile. Click allow and enter your pin/touch ID/face ID.
4. Otherwise, you will be connected.

<figure><img src="/files/IQJmEO0JVedCZDZoM068" alt="" width="188"><figcaption></figcaption></figure>

To diconnect, click the round button again.&#x20;

## Step 4: Enable Server Auto-Update

{% hint style="success" %}
This updates the server list twice a day so you have the latest configs available at all times
{% endhint %}

1. Long press the config name (Likely starting with <https://api.wannaflix>....)
2. Click "Edit"
3. Set the Name to "Wannaflix"
4. Set Auto Update to "Every 12 Hours"&#x20;
5. Click Save

<figure><img src="/files/eFwoS9IRnBLpaMZ4PPuQ" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/GsUkOMg2kE47My2RuwHB" alt="" width="375"><figcaption></figcaption></figure>

***

## Advanced Options&#x20;

### Split-tunneling

1. Copy one of the routing rules in the box below
2. Click on the "+" icon on the top right corner.
3. Click on the "Import from clipboard" button&#x20;
4. Still in the Streisand app, go to Settings > Routing
5. Select the config "China Mainland Bypass", and toggle the Enable switch

{% hint style="success" %}

### Routing Rules

**China Mainland Bypass:** Bypass Chinese websites and apps, as well as apple services

`streisand://aW1wb3J0L3JvdXRlOi8vWW5Cc2FYTjBNRERUQVFJREJBVUdWRzVoYldWVWRYVnBaRlZ5ZFd4bGMxOFFGVU5vYVc1aElFMWhhVzVzWVc1a0lFSjVjR0Z6YzE4UUpFRTRRekV5UVRSQkxUQkRORVV0TkVORU55MUJSRVpHTFVJelJEVkNSREkwUkVZMU9hTUhEUkhTQ0FrS0RGWmtiMjFoYVc1YmIzVjBZbTkxYm1SVVlXZWhDMXBuWlc5emFYUmxPbU51Vm1ScGNtVmpkTklPQ1E4TVVtbHdvUkJZWjJWdmFYQTZZMjdURWdnSkV4UU1YV1J2YldGcGJrMWhkR05vWlhKV2FIbGljbWxrb1JWZFoyVnZjMmwwWlRwaGNIQnNaUWdQRkJrZk4xNWlaMjU2ZkllT2s1YVlvYWkydmI4QUFBQUFBQUFCQVFBQUFBQUFBQUFXQUFBQUFBQUFBQUFBQUFBQUFBQUF6UT09`
{% endhint %}

{% hint style="info" %}

### First time setting up routing rules?

Make sure the website and IP databases are updated

1. Go to Settings > Routing&#x20;
2. Click the Settings button, then Assets
3. Enable "Auto Update" and click "Update All"
   {% endhint %}


# Switching iTunes Accounts

{% hint style="success" %}

### **App Installation Note**

The Streisand and OneClick apps can be downloaded for free using your own Apple ID, as long as it is *not* a Chinese Apple ID.

Only use the [provided Apple IDs](https://appleid.wannaflix.net/) if you cannot find the app by searching in the App Store.
{% endhint %}

You may need to use our US iTunes account for some iOS apps. If so, you'll need to log out from your App Store account and log into ours. Once done, you'll need to log back into your own iTunes account.

Here is how to do it.

## Watch Tutorial Video:

We highly recommend watching the video tutorial. You can stream it in China too.

{% embed url="<https://watch.cloudflarestream.com/e14c0e96c445920dfd89d022cbc9c2bb>" %}

## Logging in to our iTunes account

#### 1. Open your App Store on your iOS device

{% hint style="warning" %}
Do **NOT** go to your Settings app. You must go to the App Store to log out.
{% endhint %}

#### 2. Navigate to the "Today" view&#x20;

&#x20;    It's the tab on the bottom left corner.

#### 3. Click on the head icon on the top right corner of the screen

&#x20;    A new pop up window will appear.&#x20;

#### 4. Scroll to the bottom of the new window and click "Sign Out"

#### 5. Close the window

#### 6. Click on the head icon on the top right corner of the screen again to re-open the window

#### 7. Use our iTunes account login details to sign in

&#x20;    You can find our iTunes account details in your client area dashboard, under iOS Setup > Shadowrocket > Download

#### 8. When the "Two-Factor Authentication" popup appears, **Apple will send a code to the phone number linked to that account.**

![](/files/QeF0kA3Her9kkCxlyGNs)

&#x20;**IMPORTANT: Apple will a send a code when you login.** You can find that link in your client area dashboard, under iOS Setup > Shadowrocket > Download

<details>

<summary><mark style="color:red;">WHAT IF NO CODE WAS RECEIVED ON THE "App Store login helper" PAGE?</mark></summary>

If no code was sent to the "App Store login helper", then it may have been sent to another device that is logged into the same account.&#x20;

**How to fix it :**&#x20;

* When the "Two-Factor Authentication" popup appears, hit the **"Didn't get a verification code"**(The blue text, if in Chinese) &#x20;
* Then hit "Send to phone number".
* Once sent, you can refresh the  "App Store login helper" page to get the code.

</details>

Congratulations! You're now logged in. You can now use the new ID to download our recommended apps.&#x20;

## Logging back into your own iTunes account

Simply repeat the steps above, substituting our iTunes account details for your own.

## Troubleshooting

### iTunes account locked

Go to your dashboard and open the chatbot. Select iTunes account issues > iTunes account locked. You will be provided with alternative accounts. Login with those accounts instead.


# Troubleshooting

## V2ray servers don't show

Either the Shadowrocket app is outdated, or you are using an old API link.&#x20;

1. Open the App Store and update Shadowrocket&#x20;
2. If it still fails, login to your client area and get the new API link there


# Android


# Clash Meta for Android

Tim to complete tutorial: 7 mins

Updated: March 29, 2026

{% hint style="warning" %}
**Not to be confused with&#x20;*****ClashforAndroid*****,** which is no longer updated or supported
{% endhint %}

{% hint style="info" %}

### Clash Meta for Android version 2.11.24 and up (March 2026 release).&#x20;

Clash Meta for Android **version 2.11.24  and up** supports all major protocols, and works with all our servers.&#x20;
{% endhint %}

## STEP 1: Download and install Clash for Android

{% hint style="success" %}

### Version: v2.11.24

[**Click here**](https://cdn-edge.wannaflix.net/clash/android/cmfa-2.11.24-meta-universal-release.apk) **to download the app.**&#x20;

Alternative mirrors:

* Download on [Github](https://github.com/MetaCubeX/ClashMetaForAndroid/releases)&#x20;
  {% endhint %}

### Install the Application

* Click the downloaded file, and it will install

### **Launch Clash for Android**

* Find `Clash for Android` in your applications and click on it&#x20;

## STEP 2: Import your config

### Copy the API

1. Login to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Select `Clash for Android` in the dropdown for Android
3. Click `Copy Simple Api`

{% hint style="success" %}

### Different API types:

* **Simple API**: One proxy group, easy to set up, suitable for basic use. ***Recommended for new users.***
* **Split-tunneling API**: Supports multiple proxy groups and service-based routing for advanced control.
* **Subconverter API**: A technical tool for advanced users to convert and customize subscription configs across different formats (Clash, Surge, etc.). \[Only if you know what it is]
  {% endhint %}

### Paste the API&#x20;

1. Open `Clash for Android`
2. Tap `Profile` tab
3. Tap `+` → choose **Subscribe**.
4. Input:
   * **Name**: Wannaflix
   * **URL**: Paste your Clash API link&#x20;
   * **Auto Update:** 720
   * Tap `Save`

<figure><img src="/files/qVOn9es5clddFVRQGEoZ" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/V8GBR23piuAgYcyWO4f4" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/NwYYE2zIDxbuzPROIJDB" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/Au3gQsEJi6AuVFU9bwy6" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/FYUzLLsIPK5Vd6XqyDem" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/XvcR6Bak9bUsB7MxKerZ" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/RR326n8PH3JxvIFVie3s" alt="" width="375"><figcaption></figcaption></figure>

## STEP 3: Select a server and connect

### OPTION 1: Simple API

{% hint style="success" %}

### Recommended setup for new users

If you see a different setup that the screenshots, check that you got the correct config API from our website
{% endhint %}

1. Select `Wannaflix`  as profile (**Profile** → Wannaflix)
2. Tap the profile once → it becomes active.
3. Go to the **Home** tab → tap the big **power button** to connect.
4. Tap **Proxy** to open the server list, run a test by tapping the **lightning bolt icong** (:zap:) in the top right corner
5. Select a server that has a number next to it (the lower the better)

<figure><img src="/files/qVOn9es5clddFVRQGEoZ" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/S9G6sfoYygfX3lffZVNo" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/GpcEqGRO9RcYFPoI5MFm" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/oZQ9lRfCXk9phKuHYl5h" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/1TqrU4vHWHYQPP0nSW6S" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/luyxdNYYBxO5wL19jLXw" alt="" width="375"><figcaption></figcaption></figure>

### OPTION 2: Split-tunneling API - decide which server each site will go through

{% hint style="warning" %}

### Setup for advanced users

If you don't need split-tunneling, we recommend sticking to the Simple API setup above
{% endhint %}

1. Go to **Profile**
2. Tap the profile once → it becomes active.
3. Go to the **Home** tab → tap the big **power button** to connect.
4. Tap **Proxy** to open the server list, run a test by tapping the **lightning bolt icong** (:zap:) in the top right corner
5. Select a server that has a number next to it (the lower the better)

{% hint style="success" %}

### Configure split tunneling (Optional)

1. In the **Proxy** tab you'll see a list of different groups (like `Wannaflix`,  `🍎 Apple`, or `📺 Netflix`)
2. Click on the **group** name (e.g., `📺 Netflix`)
3. Select the desired server from the list (e.g., 🇯🇵 Japan, 🇸🇬 Singapore, etc.)
4. &#x20;That service will now go through your selected server.&#x20;
   {% endhint %}

### You are now connected.

* Try to go to <https://google.com> to check if the connection is working

{% hint style="success" %}

### How to disconnect

Go to the **Home** tab → tap the big **power button** to disconnect.
{% endhint %}


# Troubleshooting

## Phone doesn't allow apps from "Unknown Sources"

This is because you downloaded the app directly from our website instead of using the Google Play store. Do the following to eliminate this error:

1. Navigate to Setting > Security.
2. Check the option "Unknown sources".
3. Tap OK on the prompt message.
4. Select "Trust".

That’s all, now you can install the app.


# Linux


# V2ray


# Qv2ray

{% hint style="info" %}
Guide taken from the official documentation at <https://qv2ray.net/en/getting-started/>
{% endhint %}

## Download and Install

You can install Qv2ray via several methods:

### Method 1: Via an App Store

#### Snapcraft <a href="#snapcraft" id="snapcraft"></a>

Follow the instructions on our [Snapcraft page](https://snapcraft.io/qv2ray).

```
# To install the package:
$ snap install qv2ray
# snap install qv2ray --edge (dev branch)
# To update the package:
$ snap refresh qv2ray
```

#### Flathub <a href="#flathub" id="flathub"></a>

1. Set up Flatpak environment according to the [official documentation](https://flatpak.org/setup/).
2. Install Qv2ray:

   ```
   # To install the package:
   $ flatpak install com.github.Qv2ray
   # To update the package:
   $ flatpak update
   ```

### Method 2: Via AppImage&#x20;

Go to the[ official release page](https://github.com/Qv2ray/Qv2ray/releases) and download the Qv2ray.VERSION.linux-x64.AppImage version.

{% hint style="info" %}
&#x20;For Ubuntu 19.04 / Debian 10 (or greater): `qv2ray_VERSION_amd64.deb` (Moved to [Qv2ray Debian Repository](https://qv2ray.github.io/debian/) since v2.6.1)
{% endhint %}

{% hint style="info" %}
Notes for Linux AppImage users

Although we have bundled `glibc` and some basic C++ libraries into the **AppImage** package to support some old but supported distros, moving yourself to a newer version of Distro/OS is strongly recommended.
{% endhint %}

## Configuring V2ray Core

### Download the V2ray Core

&#x20;Go to [the official GitHub Release page of v2fly/v2ray-core](https://github.com/v2fly/v2ray-core/releases) and check the recent stable builds. Choose according to your platform in the asset files.&#x20;

For example, Windows 64-bit users may download `v2ray-windows-64.zip`, Mac OS users may download `v2ray-macos-64.zip`, and for most of the Linux users, `v2ray-linux-64.zip`.

### Place Your V2Ray Core <a href="#place-your-v2ray-core" id="place-your-v2ray-core"></a>

Extract the v2ray core files into a fixed position. As a default, it is suggested to extract the files into `$QV2RAY_CONFIG_PATH/vcore`, where `$QV2RAY_CONFIG_PATH` is the directory where Qv2ray store it’s data.

The directory `vcore` could be in one of these locations:

* `./config/` (`config` subdirectory aside Qv2ray executable, which is recommended for Windows Users)
* `~/.qv2ray/` (in a dedicated directory of your home folder)
* `~/.config/qv2ray/` (standard XDG configuration path)

Afterwards, please make sure that these files exists directly in your `vcore` directory:

1. `v2ray` / `v2ray`: core executable file
2. `v2ctl` / `v2ctl`: core controlling program
3. `geoip.dat`: IP rules database
4. `geosite.dat`: domain rules database

{% hint style="warning" %}
Special Hint for Linux / macOS Users

You should always grant **executable permission** to `v2ray` and `v2ctl`. This is usually done by executing `chmod +x` on these files.
{% endhint %}

### Configure Qv2ray to Use the Core <a href="#configure-qv2ray-to-use-the-core" id="configure-qv2ray-to-use-the-core"></a>

Open Qv2ray and go to Preference Window. In [**Core Settings**](qv2ray://open/preference/kernel), configure the following options:

* **Core Executable Path**: Set this to where your V2Ray executable exists. This can be the full path of your `v2ray.exe` on Windows, or that `v2ray` executable file on Linux / macOS.
* **V2Ray Assets Directory**: Set this to where `geoip.dat` and `geosite.dat` are located.

After configuring, you can click on **Check V2Ray Core Settings** button to validate your V2Ray core settings. Repeat trying until you get the check passed.

{% hint style="danger" %}
Never ever point **Core Executable Path** to **Qv2ray Executable**! This will not cause a fork bomb since Qv2ray is single-instanced. Do note that V2Ray Core Executable is like `v2ray` or `v2ray.exe`, instead of `qv2ray` or `qv2ray.exe`!
{% endhint %}

{% hint style="info" %}
Hint for Arch Linux Users

If you use `v2ray` package, the suggested configuration is as follows:

* **Core Executable Path**: `/usr/bin/v2ray`
* **V2Ray Assets Directory**: `/usr/share/v2ray`
  {% endhint %}

## Add your servers

#### Get the api link

1. Go to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Click on the "Windows V2rayN" button in the API box to copy the API for Qv2ray (it's the same format; we will be adding a specific api for Qv2ray soon).

{% hint style="info" %}
The API link should start with <https://api.wannaflix.link/apiv2.php?type=**v2rayn>\*\*
{% endhint %}

To import an API, follow these steps:

1. Click **Subscriptions** button in the main window.
2. In the [**SubscribeEditor**](qv2ray://open/group/connection) dialog, click the **Add subscription** icon button at the left-bottom corner.
3. Click to select the newly generated item in **Subscription List**.
4. Input your subscription information on the right side.
   * **Subscription Name**: Fill this as you wish.
   * **Subscription Address**: Use your API link mentioned above.
   * **Update Interval**: Change this according to your own demands.
5. Click **Update Subscription Data** button to update the server list and wait until the process finishes.
6. Click **OK** to apply the settings and close the dialog.

{% hint style="info" %}
Update through System Proxy

If you encounter connectivity problem with your API upstream (eg: DNS Record Pollution, IP Address Blocking, etc.), you may try to run with **Update Subscription with System Proxy** option on. However, it's better to inform the upstream as soon as possible, to fix the issue permanently.
{% endhint %}

## Configuring Softwares to Use Qv2ray <a href="#step-4-configuring-softwares-to-use-qv2ray" id="step-4-configuring-softwares-to-use-qv2ray"></a>

Congratulations! There's only one step left in order to access the unlocked Internet!

### General Methods <a href="#general-methods" id="general-methods"></a>

#### Using System Proxy <a href="#using-system-proxy" id="using-system-proxy"></a>

For **Windows** and **macOS** users, almost all of the applications will follow the system proxy settings. For **Linux** users, some applications such as Firefox and Chromium, but not all, will read and obey the proxy configurations in GNOME/KDE Settings.

Currently, automatic setting of system proxy is supported by Qv2ray, including **Windows**, **macOS** and **Linux** (GNOME/KDE). You may find System Proxy options of Qv2ray in the following positions:

* **Qv2ray Tray Menu**.
  1. Right click on the tray icon.
  2. In the popup menu, choose **System Proxy** -> **Enable/Disable System Proxy**.
* **Qv2ray Preference Window**.
  1. Click **Preferences** button in the main window.
  2. In **Preference Window**, choose the tab [**Inbound Settings**](qv2ray://open/preference/inbound).
  3. Check the option **Set System Proxy**.
  4. Click **OK** to apply the settings.

{% hint style="info" %}
Linux Users: KDE/GNOME Proxy Settings

If you are using GNOME as your main desktop environment, you may find it quite useful to set a system proxy. That's because GNOME Proxy Settings is almost universally acknowledged.

However, KDE users may have a difficult time, since KDE Proxy Settings is more like a toy. Even KDE Applications themselves won't read and obey that configuration. In that case, you may seek for an alternative solution to configure your applications.
{% endhint %}

{% hint style="warning" %}
Windows Users: UWP Loopback Problem

By default, UWP applications are prohibited from using a proxy with a loopback address (127.0.0.1), so the system proxy settings will probably cause your UWP applications cease to work normally.

You can use some third-party tool to **enable UWP loopback** for your program to be proxied. We here present you [this program](https://qv2ray.net/EnableLoopback.zip) from [Fiddler](https://www.telerik.com/fiddler) project.
{% endhint %}

#### Configure Manually in Applications

**Telegram**

You can configure Telegram to use proxies in the app. Go to **Settings** -> **Advanced** -> **Network and proxy** and click **Connection type**, where **Proxy Settings** dialog will be opened.

In **Proxy Settings**, click **Add Proxy** button on the bottom. Choose SOCKS5/HTTP according to your own flavor and fill in the blanks with the information from Qv2ray Inbound Settings.

Finally, click on the proxy entry that you've just configured. You are done.

**Web Browsers**

Almost all web browsers support manual configuration of proxies. Taking Firefox as example, you can find this settings in **Preferences -> General -> Network -> Manual Proxy Configuration**. Fill these fields with the information from Qv2ray Inbound Settings to use Qv2ray.

Using Proxy Plugins

To avoid switching back and forth among proxy configurations, you may want to use a third-party plugin (eg: SwitchyOmega) to enhance your browser. These plugins can help to implement a more sophisticated configuration, including multiple profiles and further traffic diversion.

**Java Applications**

For Java applications, you may use configure proxies through JVM arguments.

Here are some examples:

* Using SOCKS5:

  ```
  java -DsocksProxyHost=127.0.0.1 -DsocksProxyPort=1088 -jar some-application.jar
  ```
* Using HTTP(S):

  ```
  java -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=8000 -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=8000 -jar some-application.jar
  ```

Buggy Minecraft

Newer versions of Minecraft (`>=1.5.2`) won't follow JVM proxy settings. That is not Qv2ray's problem. If you really want to play Minecraft through proxy, consider setting up a Dokodemo-door inbound for that server and connect directly to `localhost`.

### Platform-dependent Methods <a href="#platform-dependent-methods" id="platform-dependent-methods"></a>

#### Using Environment Variables <a href="#using-environment-variables" id="using-environment-variables"></a>

Many CLI programs (for example `curl` and `wget`) will use the proxies given by `<PROTOCOL>_PROXY` environment variable.

Here is a configuration example:

```
# Change the host and port according to Qv2ray inbound configuration
export HTTP_PROXY="http://127.0.0.1:8000"
export HTTPS_PROXY="http://127.0.0.1:8000"
```

If authentication is enabled in Qv2ray, use the following settings:

```
# Change user/pass according to your configuration
export HTTP_PROXY="http://user:pass@127.0.0.1:8000"
export HTTPS_PROXY="http://user:pass@127.0.0.1:8000"
```

Note that if there is a special character in your username or password, you need to encode it. Here's a quick reference:

| `!`   | `#`   | `$`   | `&`   | `'`   | `(`   | `)`   | `*`   | `+`   | `,`   | `/`   | `:`   | `;`   | `=`   | `?`   | `@`   | `[`   | `]`   |
| ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- |
| `%21` | `%23` | `%24` | `%26` | `%27` | `%28` | `%29` | `%2A` | `%2B` | `%2C` | `%2F` | `%3A` | `%3B` | `%3D` | `%3F` | `%40` | `%5B` | `%5D` |

Or enter the text you want to encode:&#x20;

For programs running in `sudo`, it is required to configure `sudo` to preserve these variables if you do not run `sudo` in a shell. Call `visudo` with root and add the following line:

```
Defaults env_keep += "HTTP_PROXY HTTPS_PROXY"
```

Still, there are some programs who are using their own variables. For example, `rsync` uses `RSYNC_PROXY` for HTTP proxies:

```
export RSYNC_PROXY=user:pass@127.0.0.1:8000
```

It is strongly recommended to read the manual of programs that you want to configure proxy with.

#### Using `proxychains` <a href="#using-proxychains" id="using-proxychains"></a>

If none of the above methods works, you can try using `proxychains`, which hijacks program's function/library to redirect network connections into your proxies.

First, you should install `proxychains-ng`. Installation methods varies with each operating system.

* [Linux/macOS](https://github.com/rofl0r/proxychains-ng)
* [Windows](https://github.com/shunf4/proxychains-windows)

Edit `/etc/proxychains.conf` (for global proxychains) or `$HOME/.proxychains/proxychains.conf` (for user), edit `[ProxyList]` section and change the proxy to SOCKS5 Proxy in Qv2ray:

```
[ProxyList]
socks5  127.0.0.1  1088
```

After configuring `proxychains`, you may use `proxychains <program>` in terminal to make `proxychains` hijack the program to use the given proxy. If you are fed up with the noisy output, you may append `-q` option after `proxychains`.

One thing to note is that `proxychains` does not work with statically-linked programs, for example, Golang programs.


# Routers


# Merlin


# MerlinClash

## Disclaimer

{% hint style="danger" %}
**We do NOT guarantee that our VPN will work with your specific router.**&#x20;

Each router is different. The same model may be flashed with a different version of the OS, and some routers may only support older OS versions which don't work with our App.
{% endhint %}

{% hint style="danger" %}
**This guide is provided on a best-effort basis.** There are too many variables to write an exhaustive guide that will work with all routers.&#x20;

We provide you with links to external documentation and resources. Please refer to them if you get stuck. Most likely the issue you are facing has been addressed in those guides.&#x20;
{% endhint %}

{% hint style="danger" %}
**We do NOT provide extensive customer support for routers.**

We only support routers listed in this guide below.

We only provide support for the **configuration** of the Merlin Clash app:

* Where to put the API link and how to update it.
* How to setup DNS to prevent DNS poisoning.
* How to connect to a specific server.

We do NOT provide ticket support for:

* Flashing your router
* Installing the Merlin Clash app on the router&#x20;
* Exception: If links in this guide are no longer working, you can open a ticket with us to get working links.

However, we do provide this guide in English, as well as links to other resources you can read should you need more info.
{% endhint %}

{% hint style="danger" %}
**We only support Merlin-Koolshare NOT Vanilla Merlin**

You'll need to **flash your router** with one of the firmwares in the links in this guide below.
{% endhint %}

{% hint style="info" %}
Additional resources:

[~~FancySS Github~~](https://github.com/hq450/fancyss) ~~- V2ray app repository, links to Merlin-Koolshare download locations \[OUTDATED, DOES NOT WORK]~~

[V2ray\_bin Github](https://github.com/cary-sas/v2ray_bin) - Latest v2ray app repository for Merlin Koolshare 380

[Merlin Clash Docs ](https://mcreadme.gitbook.io/mc/)- Clash for Merlin, for those with Merlin Koolshare 384 and 386

[Merlin-Koolshare kernels](< https://fw.koolcenter.com>) - All available Merlin-Koolshare kernel downloads
{% endhint %}

Alright! With that out of the way, let's get started!

## Buying Your Router

The Merlin Clash app for Merlin is part of the fancyss app package. It can only be run on a customized version of Merlin, Merlin-Koolshare.

Therefore, you'll need to get a router that can be flashed with Merlin-Koolshare (or that comes with it pre-installed).&#x20;

{% hint style="info" %}

#### Overview:

1. Purchase a router that can run Merlin-koolshare
2. Flash it with Merlin-Koolshare
3. Download and install the FancySS app package
   {% endhint %}

### Routers

{% hint style="warning" %}
Please only purchase routers listed below
{% endhint %}

Please find the supported routers list here: <https://fw.koolcenter.com/KoolCenter_Merlin_New_Gen_386>

{% hint style="info" %}
If the link above doesn't work, go to <https://fw.koolcenter.com/> and click on the highest version of "Koolcenter" (i.e. [KoolCenter\_梅林改版固件\_386【新】](https://fw.koolcenter.com/KoolCenter_%E6%A2%85%E6%9E%97%E6%94%B9%E7%89%88%E5%9B%BA%E4%BB%B6_386%E3%80%90%E6%96%B0%E3%80%91/))
{% endhint %}

{% hint style="danger" %}
If you don't have a router listed in the links above, please do NOT continue with the guide. It will not work.
{% endhint %}

## Flashing your router

Once you've bought your router, you'll need to flash it with Merlin-Koolshare.

### Preparations

1. Make sure you already have Merlin flashed on your device
2. It is recommended to first update your Merlin firmware to the latest version from your router's manufacturer website or merlin's website before installing KoolShare.

### Download the KoolShare firmware

Find which version of Fancyss your router supports from the router list above.

1. #### **Find your router in the list and click on it:** <https://fw.koolcenter.com/KoolCenter_Merlin_New_Gen_386>
2. #### Download the latest version of the firmware

### Flash your router with KoolShare <a href="#flash-your-router-with-koolshare" id="flash-your-router-with-koolshare"></a>

1. Login to your Merlin router
2. Go to Administration > Firmware upgrade
3. Click on "Choose file"
4. Find your downloaded firmware and click "Upload"

![](https://gblobscdn.gitbook.com/assets%2F-Lc04095R6CkPoB8xaCl%2F-Lc4Ur6UoV6PAmnnP4mG%2F-Lc4_Qd3i-GJyOM7-TRW%2Fmerlin-uploadFile.png?alt=media\&token=c4363d77-1af8-468c-8422-2e197e347d59)

## **Enable JFFS** <a href="#enable-jffs" id="enable-jffs"></a>

Next, we need to enable JFFS to be able to upload MerlinClash to our router.

1. Go to Administration > System
2. Enable "Enable JFFS partition", "Format JFFS partition at next boot", and "Enable JFFS custom scripts and configs"
3. Click "Apply" at the bottom of the page
4. Reboot your router

![](https://gblobscdn.gitbook.com/assets%2F-Lc04095R6CkPoB8xaCl%2F-Lc4Ur6UoV6PAmnnP4mG%2F-Lc4bzrI3ih1wFmAAu61%2Fmerlin-JFFS.png?alt=media\&token=ca97455d-f49d-4286-b43d-c0c06240a559)

## Install the APP (MerlinClash) <a href="#install-the-app" id="install-the-app"></a>

First, you need to download the correct version of MerlinClash for your router.&#x20;

You will need a telegram account to access the telegram group where the files are posted.&#x20;

**Join the group:** [**https://t.me/merlinclashcat**](https://t.me/merlinclashcat)

Then find the latest file for your router. You will need to know the CPU type of your router.

**KoolCenter（KoolShare）Firmware：**

<mark style="color:blue;">ARM v8 HND版本</mark>       -- For AC86U/GT5300/AX68U/AX86U/AX88U/AX92U/AX1100/RAX80 etc.

<mark style="color:blue;">ARM v7 AX32版本</mark>        -- For AX3000/AX6600/AX82/AX56/AX56Uv2/AX58U/AX89X/RAX50等

<mark style="color:blue;">ARM v7 384/6版本</mark>       --  For routers that run Koolshare vservion 384/386 such as AC68U/AC88U/RT5300 etc.

<mark style="color:blue;">ARM v7 380版本</mark>           --  For ARM v7 routers that run Koolshare version 380

#### Here is the Merlin Clash Wiki (you can use google translate to translate it to english):

{% embed url="<https://mcreadme.gitbook.io/mc>" %}

{% hint style="warning" %}
**IMPORTANT**

**Once downloaded, you have to rename the file to merlinclash.tar.gz**
{% endhint %}

### Install **merlinclash**.tar.gz on your router

1. Login to your router
2. Go to "软件中心" on the left menu
3. Click on the "离线安装" tab at the top (see picture)
4. Click on "Choose File" and select the \[shadowsocks.tar.gz] file you downloaded in step 1
5. Click on "上传并安装"

![](https://gblobscdn.gitbook.com/assets%2F-Lc04095R6CkPoB8xaCl%2F-Lc4kF0Z2i5WU51BNVBu%2F-Lc4llOuwDXNwqOVdoa2%2Fmerlin-installSSR.png?alt=media\&token=a3ee4696-a055-4762-bbb6-5e7362ccd25f)

{% hint style="warning" %}
If you get an error message saying that the package is not allowed to be installed, you need to remove the restriction.

1. Enable SSH in Administration > System
2. SSH into your router (you can use [putty ](https://www.putty.org/)on windows, or terminal on Mac) and run the following command:

sed -i 's/\tdetect\_package/\t# detect\_package/g' /koolshare/scripts/ks\_tat\_install.sh

That is one line only.

See <https://hq450.github.io/fancyss/>
{% endhint %}

## Add Servers <a href="#add-your-servers" id="add-your-servers"></a>

### **Copy your API**

1. Go to the website dashboard
2. Under Windows, select "Clash for windows"
3. Copy the basic API for Clash

### **Paste your API into MerlinClash**

1. Go to your Koolshare app center (you can access it from the left-hand menu on Merlin)
2. Click on MerlinClash to open the app
3. Click on "配置文件“, the second tab from the right on the top menu
4. Paste your API in the first box next to "**小白一键订阅助手**"
5. Click **"开始转换"** to download the server list

<figure><img src="/files/Umz9A08Auahiy3jqg4JO" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If you have copied the full Clash API, you'll need to paste it in the second large box next to **"Clash-Yaml配置下载",** then click **"Clash订阅“**
{% endhint %}

## Connect <a href="#add-your-servers" id="add-your-servers"></a>

### **Select your config and start MerlinClash**

1. Go back to the first tab "首页功能"
2. Select your Config from the dropdown "配置文件选择"
3. Start Clash by toggling the on/off switch
4. Scroll to the bottom and click **"保存&启动"**

<figure><img src="/files/dXv8StybFnIZltY4OXX3" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/qI1BLQcuGIgXE0lhOuWP" alt=""><figcaption></figcaption></figure>

### **Select your server** <a href="#add-your-servers" id="add-your-servers"></a>

1. Scroll down and select either YACD-Clash or RAZORD-Clash to access the GUI (graphical user interface)
2. Select a server
3. Go to settings and select a Mode (for the Basic API, we recommend using the GLOBAL mode, for the full API, we recommend using the RULE mode). See screenshot for YACD settings.

<figure><img src="/files/pq0qOTIn8YToVFVB6p9A" alt=""><figcaption></figcaption></figure>

## Additional resources

MerlinClash official documentation (Chinese) {You can try google translating}: <https://mcreadme.gitbook.io/mc/>&#x20;


# V2ray

## UPDATE \[IMPORTANT]

For users who install FancySS before January 1, 2022:

From **January 1, 2022** onward, v2ray will drop support for the legacy Vmess+MD5 protocol and will not force users to switch to Vmess+AEAD ciphers.&#x20;

The official FancySS repository is over 2 years old, and does not support Vmess+AEAD. Therefore, if you have installed this version before, your router will most likely stop working. If that is the case for you, then you need to update your v2ray app.

To fix this issue, **you’ll need to update your Merlin OS to the latest version** (Merlin Koolshare 380 X7.9.1), **and install the Shadowsocks.tar.gz file from this GitHub repository** (like you did when you first installed V2ray on your router).

380 firmware:[ https://fw.koolcenter.com/Koolshare\_Merlin\_Legacy\_380/](https://fw.koolcenter.com/Koolshare_Merlin_Legacy_380/)

Latest V2ray-core: <https://github.com/cary-sas/v2ray_bin>

If you are running a router that is incompatible with firmware 380, for example a router running firmware 384 or 386, you can install Merlin Clash instead: <https://mcreadme.gitbook.io/mc/>

## Disclaimer

{% hint style="danger" %}
**We do NOT guarantee that our VPN will work with your specific router.**&#x20;

Each router is different. The same model may be flashed with a different version of the OS, and some routers may only support older OS versions which don't work with our App.

Please only purchase a router listed in this guide below.&#x20;
{% endhint %}

{% hint style="danger" %}
**We do NOT provide extensive customer support for routers.**

We only support routers listed in this guide below.

We only provide support for **configuration** of the V2ray app:

* Where to put the API link and how to update it.
* How to setup DNS to prevent DNS poisoning.
* How to connect to a specific server.

We do NOT provide ticket support for:

* Flashing your router
* Installing the V2ray app on the router&#x20;
* Exception: If links in this guide are no longer working, you can open a ticket with us to get working links.

However, we do provide this guide in English, as well as links to other resources you can read should you need more info.
{% endhint %}

{% hint style="danger" %}
**We only support Merlin-Koolshare NOT Vanilla Merlin**

You'll need to **flash your router** with one of the firmwares in the links in this guide below.
{% endhint %}

{% hint style="info" %}
Additional resources:

[~~FancySS Github~~](https://github.com/hq450/fancyss) ~~- V2ray app repository, links to Merlin-Koolshare download locations \[OUTDATED, DOES NOT WORK]~~

[V2ray\_bin Github](https://github.com/cary-sas/v2ray_bin) - Latest v2ray app repository for Merlin Koolshare 380

[Merlin Clash Docs ](https://mcreadme.gitbook.io/mc/)- Clash for Merlin, for those with Merlin Koolshare 384 and 286

[Merlin-Koolshare kernels](< https://fw.koolcenter.com>) - All available Merlin-Koolshare kernel downloads
{% endhint %}

Alright! With that out of the way, let's get started!

## Buying Your Router

The v2ray app for Merlin is part of the fancyss app package. It can only be run on a customized version of Merlin, Merlin-Koolshare.

Therefore, you'll need to get a router that can be flashed with Merlin-Koolshare (or that comes with it pre-installed).&#x20;

{% hint style="info" %}

#### Overview:

1. Purchase a router that can run Merlin-koolshare
2. Flash it with Merlin-Koolshare
3. Download and install the FancySS app package
   {% endhint %}

### Routers

{% hint style="warning" %}
Please only purchase routers listed below
{% endhint %}

**Running Fancyss\_hnd:**&#x20;

&#x20;     ASUS routers: `RT-AC86U` `GT-AC5300` `RT-AX88U` `GT-AX11000`&#x20;

&#x20;    Other routers: `NETGEAR RAX80`&#x20;

**Running Fancyss\_arm384:**

&#x20;     ASUS routers: `RT-AC68U` `RT-AC66U-B1` `RT-AC1900P` `RT-AC87U` `RT-AC88U`  `RT-AC3100` `RT-AC3200` `RT-AC5300`&#x20;

**Running Fancyss\_arm:**

NOTE: This version of Fancyss is no longer maintained and will not receive updates. **Only get a router from this list if you're on a budget.**

&#x20;    ASUS routers: `RT-AC56U` `RT-AC68U` `RT-AC66U-B1` `RT-AC1900P` `RT-AC87U` `RT-AC88U` `RT-AC3100` `RT-AC3200` `RT-AC5300`

&#x20;    NETGEAR routers:  `R6300V2` `R6400` `R6900` `R7000` `R8000` `R8500`

&#x20;    LinksysEA routers:  `EA6200` `EA6400` `EA6500v2` `EA6700` `EA6900`

&#x20;    HuaWei routers: `WS880`

{% hint style="danger" %}
If you don't have a router listed here, please do NOT continue with the guide. It will not work.
{% endhint %}

## Flashing your router

Once you've bought your router, you'll need to flash it with Merlin-Koolshare.

### Preparations

1. Make sure you already have Merlin flashed on your device
2. It is recommended to first update your Merlin firmware to the latest version from your router's manufacturer website or merlin's website before installing KoolShare.

### Download the KoolShare firmware

Find which version of Fancyss your router supports from the router list above.

#### For **Fancyss\_hnd:**

* [ASUS RT-AC86U merlin改版固件](https://fw.koolcenter.com/Koolshare_RMerl_New_Gen_386/RT-AC68U/)
* [ASUS RT-AC86U 官改固件](https://fw.koolcenter.com/Koolshare_RMerl_New_Gen_386/RT-AC86U/)
* [ASUS GT-AC5300 官改固件](https://fw.koolcenter.com/Koolshare_RMerl_New_Gen_386/RT-AC5300/)
* [ASUS RT-AX88U merlin改版固件](https://fw.koolcenter.com/Koolshare_RMerl_New_Gen_386/RT-AX88U/)
* [ASUS GT-AX11000 官改固件](https://fw.koolcenter.com/Koolshare_RMerl_New_Gen_386/GT-AX11000/)
* [NETGEAR RAX80 梅林改版固件](https://fw.koolcenter.com/Koolshare_RMerl_New_Gen_386/Netgear/RAX80/)

#### **For Fancyss\_arm384:**

<https://fw.koolcenter.com/Koolshare_RMerl_New_Gen_384/>

#### **For Fancyss\_arm:**

<https://fw.koolcenter.com/Koolshare_Merlin_Legacy_380/>

{% hint style="info" %}
For EA6200 router, download the latest 7.9.1 firmware [here](https://wannaflix.com/dl.php?type=d\&id=23).&#x20;
{% endhint %}

### Flash your router with KoolShare <a href="#flash-your-router-with-koolshare" id="flash-your-router-with-koolshare"></a>

1. Login to your Merlin router
2. Go to Administration > Firmware upgrade
3. Click on "Choose file"
4. Find your downloaded firmware (ends in .trx) and click "Upload"

![](https://gblobscdn.gitbook.com/assets%2F-Lc04095R6CkPoB8xaCl%2F-Lc4Ur6UoV6PAmnnP4mG%2F-Lc4_Qd3i-GJyOM7-TRW%2Fmerlin-uploadFile.png?alt=media\&token=c4363d77-1af8-468c-8422-2e197e347d59)

## **Enable JFFS** <a href="#enable-jffs" id="enable-jffs"></a>

Next, we need to enable JFFS to be able to upload FancySS to our router.

1. Go to Administration > System
2. Enable "Enable JFFS partition", "Format JFFS partition at next boot", and "Enable JFFS custom scripts and configs"
3. Click "Apply" at the bottom of the page
4. Reboot your router

![](https://gblobscdn.gitbook.com/assets%2F-Lc04095R6CkPoB8xaCl%2F-Lc4Ur6UoV6PAmnnP4mG%2F-Lc4bzrI3ih1wFmAAu61%2Fmerlin-JFFS.png?alt=media\&token=ca97455d-f49d-4286-b43d-c0c06240a559)

## Install the APP (FancySS) <a href="#install-the-app" id="install-the-app"></a>

First, you need to download the correct version of FancySS for your router.&#x20;

Go to the corresponding page below and download the latest version of the shadowsocks.tar.gz file.&#x20;

The file will have a version number. You'll need to **rename** it to just **shadowsocks.tar.gz**

#### For Merlin Koolshare 380

{% embed url="<https://github.com/cary-sas/v2ray_bin/releases>" %}

#### For Merlin Koolshare 384/386

Use Merlin Clash instead:

{% embed url="<https://mcreadme.gitbook.io/mc>" %}

{% hint style="warning" %}
**IMPORTANT**

**Once downloaded, you have to rename the file to shadowsocks.tar.gz**
{% endhint %}

### Install Shadowsocks.tar.gz on your router

1. Login to your router
2. Go to "软件中心" on the left menu
3. Click on the "离线安装" tab at the top (see picture)
4. Click on "Choose File" and select the \[shadowsocks.tar.gz] file you downloaded in step 1
5. Click on "上传并安装"

![](https://gblobscdn.gitbook.com/assets%2F-Lc04095R6CkPoB8xaCl%2F-Lc4kF0Z2i5WU51BNVBu%2F-Lc4llOuwDXNwqOVdoa2%2Fmerlin-installSSR.png?alt=media\&token=a3ee4696-a055-4762-bbb6-5e7362ccd25f)

{% hint style="warning" %}
If you get an error message saying that the package is not allowed to be installed, you need to remove the restriction.

1. Enable SSH in Administration > System
2. SSH into your router (you can use [putty ](https://www.putty.org/)on windows, or terminal on Mac) and run the following command:

sed -i 's/\tdetect\_package/\t# detect\_package/g' /koolshare/scripts/ks\_tat\_install.sh

That is one line only.

See <https://hq450.github.io/fancyss/>
{% endhint %}

## Add Your Servers <a href="#add-your-servers" id="add-your-servers"></a>

### Copy your subscribe link <a href="#copy-your-subscribe-link" id="copy-your-subscribe-link"></a>

1. Go to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Select "Router" > "Merlin" as your device type
3. Choose "V2ray" as your VPN type
4. Copy the api link provided

{% hint style="info" %}
If you are using Merlin Clash, get the Clash API from Clash for Windows in the Windows APIs on your dashboard
{% endhint %}

### Add your servers <a href="#add-your-servers-1" id="add-your-servers-1"></a>

1. Login to your router
2. Go to "软件中心" on the left menu
3. Scroll down and click on the paper airplane icon (see picture)

![](https://gblobscdn.gitbook.com/assets%2F-Lc04095R6CkPoB8xaCl%2F-Lc4kF0Z2i5WU51BNVBu%2F-Lc4psZtScfObvcYhnf8%2Fmerlin-open-ssr.png?alt=media\&token=8b16eb56-0caf-41d1-af3f-6a2017ebc65e)

4\. A popup will appear. Click on "订阅节点" (the button in the middle)![](https://gblobscdn.gitbook.com/assets%2F-Lc04095R6CkPoB8xaCl%2F-Lc4kF0Z2i5WU51BNVBu%2F-Lc4p5y_EEmSxo1N7cHm%2Fmerlin-addsubscribe.png?alt=media\&token=7683c716-6538-401c-ac43-ae6c0c2eda96)

5\. Scroll down and paste your Subscribe Link in the box (see pic)

6\. Set all the settings according to the picture below

7\. Finally, click "保存并订阅"![](https://gblobscdn.gitbook.com/assets%2F-Lc04095R6CkPoB8xaCl%2F-Lc4kF0Z2i5WU51BNVBu%2F-Lc4pUog_SF5zE4agOdq%2Fmerlin-subscribe.png?alt=media\&token=696974be-22de-4c2e-8274-ea16cf6e2c5f)

## Connect to the VPN <a href="#connect-to-the-vpn" id="connect-to-the-vpn"></a>

1. Select a server from the drop-down menu
2. Toggle the switch at the top of the screen (see picture)
3. Scroll down to the bottom and click "保存&引用"

![](https://gblobscdn.gitbook.com/assets%2F-Lc04095R6CkPoB8xaCl%2F-Lc4kF0Z2i5WU51BNVBu%2F-Lc4rPHxmEs7TKUxLcho%2Fmerlin-connect.png?alt=media\&token=9874fbe3-b9f1-41f3-ba35-ab3dbeb78adc)![](https://gblobscdn.gitbook.com/assets%2F-Lc04095R6CkPoB8xaCl%2F-Lc4kF0Z2i5WU51BNVBu%2F-Lc4rS1EPOWFNrB_m5jh%2Fmerlin-save.png?alt=media\&token=690e7fcd-712a-4ff0-9a92-f19a6b7666e5)


# OpenWRT


# OpenClash

{% hint style="info" %}
Many third-party modded OpenWRT designed for the Chinese market are pre-installed with OpenClash.&#x20;

To see if your router will be installed with OpenClash, please contact your router provider before buying it.
{% endhint %}

{% hint style="warning" %}
We only provide instructions on how to setup OpenClash with WannaFlix. We do not provide instructions on how to install OpenClash on your router if it isn't already installed.
{% endhint %}

## Initial setup

If it is your first time setting up OpenClash, please do the following:

Login to your OpenWRT router and go to the OpenClash app. Click "Global Settings/全局设置" → "基本设置", then select your CPU architecture from the "Select Kernel Compilation Version/选择内核编译版本" drop-down list, and click "Save Configuration/保存配置".

![](/files/-MRpwGPAPc50ZYJAPQBD)

&#x20;Click the "Version Update/版本更新" tab, and click the "Check and Update/检查并更新" button to download the latest Clash kernel.

![](/files/-MRpwLgyYNyFHHooDqe9)

{% hint style="info" %}
As long as the Dev version of the Clash kernel can be downloaded, then you can use the basic Clash functions. If you cannot download the Clash kernel, you can go to the [OpenClash Release page to](https://github.com/vernesong/OpenClash/releases) download the corresponding kernel, and upload it to the specified folder via FTP and other tools for manual import.
{% endhint %}

## Add your API link

1. Login to your client area dashboard
2. Go to Setup for Router > OpenWRT OpenClash
3. Click "Copy the API"
4. Login to your router and open your OpenClash app

![](/files/-MRpwUX7nFjdBPI40oYL)

5\. Go to the "Profile Subscription/配置文件订阅" tab&#x20;

6\. Click "Add/添加" and paste the API link into the URL bar (Api type: Clash)

7\. Tick "Enable/启用"&#x20;

8.Enable the "Automatic Update/自动更新" option

9\. Set the update mode to "Pre-set/预约"

![](/files/-MRpwNaF4AI1Y4assP5B)

10\. Click "Save/保存配置"

11\. Click "Apply Configuration/应用配置" to let OpenClash get the latest server list from the API

## Connect

After the subscription download is complete, OpenClash will automatically run in the background and automatically switch to the "Running Status" tab.

1. Go to the OpenClash Dashboard
2. Select a server from the list under "Proxy"

![](/files/-MRpwPQ3F8X3hEB9Wa9Q)

You are connected&#x20;

### To disconnect

Select the "Direct" mode instead of Proxy or Rule


# Passwall

{% hint style="info" %}
Many third-party modded OpenWRT designed for the Chinese market are pre-installed with Passwall.&#x20;

To see if your router will be installed with Passwall, please contact your router provider before buying it.
{% endhint %}

{% hint style="warning" %}
We only provide instructions on how to setup Passwall with WannaFlix. We do not provide instructions on how to install Passwall on your router if it isn't already installed.
{% endhint %}

## Add your API link

1. Login to your client area dashboard
2. Go to Setup for Router > OpenWRT Passwall
3. Click "Copy the API"
4. Login to your router and open your Passwall app

![](/files/-MRpxvdA63BqrGePJPKY)

5\. Go to the Subscribe/节点订阅 tab

6\. Click Add/添加 and paste the API in the URL box

7\. Tick the box to enable the API&#x20;

8\. Click Save & Activate/保存&应用

![](/files/-MRpy7tvvRfx2LLS6b9T)

9\. Click Manually update server list/手动订阅 to pull the servers from the API

![](/files/-MRpyCy-b8p_v_sJRLJv)

#### Automatically update the server list everyday

1. Tick Enable automatic update/开启自动更新订阅
2. Click Save & Activate/保存&应用

![](/files/-MRpyEqK1AFyQtPYXfWP)

## Connect

1. Go to the Basic Config/基本设置 tab (it's the first one)
2. Tick the "Enable" option
3. Select the server from the drop down menu&#x20;
4. For UDP and Socks option, set it to connect to the same one as the TCP server

![](/files/-MRpySemQpSIMDSEPsku)

5\. Leave the rest of the options as they are

6\. Click Save & Activate/保存&应用

![](/files/-MRpyVfM-8agd5ZxLTq2)

You should be connected


# ShadowsocksR-Plus

TBD


# SmartDNS


# Generic Routers

{% hint style="warning" %}
Using the VPN will automatically disable your local SmartDNS settings. Please choose either the one or the other.
{% endhint %}

## Register your IP address and choose your prefered Netflix region

1. Login to your client area (<https://wannaflix.com/clientarea.php>)
2. Click on your active SmartDNS subscription
3. Select your prefered Netflix region and click "Update"

{% hint style="warning" %}
You will have to re-submit your IP address each time it changes (router reboots, new location, etc.)
{% endhint %}

## Setting up the DNS on you router

1. Connect to the router via your browser. Common addresses are [http://10.0.1.1](http://10.0.1.1/), [http://192.168.0.1](http://192.168.0.1/), [http://192.168.1.1](http://192.168.1.1/),  [http://192.168.2](http://192.168.2.1/) [.1](http://192.168.2.1/), <http://192.168.50.1>, <http://192.168.8.1>
2. Log in to the router. Common user names are: *admin*, *root*, *default* and common passwords are *admin*,*1234*, *default*, *password* (you can usually find the username and password on the router)
3. Find network settings and change the DNS to  **165.227.243.239** and **165.227.254.128** (if there is only 1 slot, just enter the first one)
4. Apply the changes by saving settings.
5. Restart devices connected to the router.

{% hint style="info" %}
If you are unable to configure your router then simply configure your device instead. The result is the same.
{% endhint %}


# Block Public DNS

Various devices such as Roku, Chromecast and PS3/PS4 use public DNS servers in preference to the DNS servers configured on the device (or your router). Sometimes the entire device uses the public DNS servers (e.g. Chromecast) and sometimes it's only the individual apps (e.g. Netflix and Dishworld on PS3 or Roku).

Also Netflix App on all devices are using public DNS + it's own DNS.

This breaks SmartDNS services like Wannaflix since other DNS servers end up serving the DNS requests instead of ours. In order to fix this, you will need to take steps to block access to these 3rd party DNS servers on your router. If these devices can't use the public DNS servers, they fallback to using the DNS servers configured on your device or router (e.g. our DNS servers).

### Unsupported Routers

Some routers supplied by ISPs have the advanced settings removed that are required to make these changes. This is a list of known devices:

* Optus Netgear Wireless Cable Voice Gateway CG3000
* Telstra Netgear Wireless Cable Gateway CG3100
* Optus Cisco DPQ 3925-X
* Telstra Cisco EPC 3925

Some other routers simply do no have the option to configure static routes. Here is a list of known devices:

* Apple AirPort Devices
* Most Belkin Routers
* Some Thompson Models

### Generic Instructions

Look for a section on your router to add static routes, there should be room for a network address, subnet mask and gateway. You need to setup the static routes like this:

Network Address: 8.8.8.8\
Subnet Mask: 255.255.255.255\
Gateway: (use the IP address of your router - this is the IP that's in the browser URL)

Network Address: 8.8.4.4\
Subnet Mask: 255.255.255.255\
Gateway: (use the IP address of your router)

**For NETFLIX you also need to add following static routes:**

IP: 108.175.32.0\
Subnet: 255.255.240.0 (or /20)\
Gateway: (use the IP address of your router)

IP: 198.45.48.0\
Subnet: 255.255.240.0 (or /20)\
Gateway: (use the IP address of your router)

IP: 185.2.220.0\
Subnet: 255.255.252.0 (or /22)\
Gateway: (use the IP address of your router)

IP: 37.77.184.0\
Subnet: 255.255.248.0 (or /21)\
Gateway: (use the IP address of your router)

IP: 45.57.0.0\
Subnet: 255.255.128.0 (or /17)\
Gateway: (use the IP address of your router)

**Notes:**

* The "gateway" should be the internal IP address of your router, it will usually start with "192.168." or "10." - make sure you use the internal address, not the public or external address.
* If there is room for a "metric", use the number 2.
* If there is room for an "interface", select either "LAN" or "BRIDGE".

What this does is force your router to route requests to public DNS servers to itself, which will never get routed, so they will never work, and your device will fall back to using the DNS servers you have configured.

**Additional Routes**\
\
Some of our users also suggested the use following static routes. But these may also cause issues on some other user networks. So please use the first set of static routes first and then if needed you can try followings:\
\
Network Address: 23.246.0.0\
Subnet Mask: 255.255.192.0 (or /18)\
Gateway: (use the IP address of your router) \
\
Network Address: 198.38.96.0\
Subnet Mask: 255.255.224.0 (or /19)\
Gateway: (use the IP address of your router)&#x20;


# Old Installation Guides


# Eclipse (OpenVPN)

{% hint style="danger" %}
**OpenVPN is no longer supported since February 2023.**
{% endhint %}

### 1. Download the app

[Download the app](https://wannaflix.com/dl.php?type=d\&id=12) and install it.

### 2. Download the configs&#x20;

1. Go to [this page](https://wannaflix.com/eclipse.php).
2. Download the "Eclipse" config files and save them in C:\Program Files\OpenVPN\config

### 3. Get your username and password

1. Go to this page.&#x20;
2. Note your username and password. You'll need it in the next step

### 4. Connect

#### Start the app.

Run the openvpn app (you can do a search in the search bar for 'openvpn').

Go to the tray. It's at the bottom right corner of your screen; there should be lots of small icons there.&#x20;

Right click on the OpenVPN icon (if you can't see it, click on the small up arrow to reveal more icons).

{% hint style="info" %}
The icon looks like a computer with a lock on it.
{% endhint %}

#### Connect.

Select a server, and click "Connect".

{% hint style="info" %}
If you don't see any servers, click "import file" from the openvpn menu, and select the .ovpn file you downloaded in step 2.
{% endhint %}

A pop up will appear. It will ask you for your username and password from step 3. Paste them in.

Wait for it to connect and enjoy the internet.

{% hint style="success" %}
To disconnect, right click on the icon, select the server you're connected to, and click "disconnect".
{% endhint %}


# Windows


# V2rayN (Legacy app) \[v6.42+]

{% hint style="success" %}
**V2rayN is stable and the UI is quite good. However, it does not support gaming or Windows Store apps, and only supports System Proxy mode. If you need these features, please consider switching to** [**Clash for Windows**](broken://pages/-Lc04d4Hia6GXXy4ebm4)**.**
{% endhint %}

Updated: April 16, 2024

Recommended environment:  Windows 10+

## Version 6.42 and up (April 16, 2024)

{% hint style="success" %}
We HIGHLY recommend upgrading to version 6 or above.
{% endhint %}

### STEP 1: Download and install V2rayN

[Click here](https://cdn-edge.wannaflix.net/v2rayN-With-Core-6.42.zip) to download the app. It will download it in .ZIP format.

{% hint style="success" %}
Alternative mirrors:

Download on [Github](https://github.com/2dust/v2rayN/releases) (it will download as V2rayN-Core.zip instead of V2rayN.zip; look for that filename instead in the next step)
{% endhint %}

{% hint style="danger" %}
If you want the **previous** 5.36 version (if you have an older version of Windows) you can [download it here](https://cdn-edge.wannaflix.net/v2rayN-Core-5.36.zip).
{% endhint %}

Find the V2rayN-With-Core.zip file in your download folder. Unzip it (right click > Extract all... ). Then, open the unzipped folder.&#x20;

Double-click on the "V2rayN" file to install.

{% hint style="warning" %}
Required dependencies:

**.NET framework version 8** or above from Microsoft. Older versions of Windows may not have the latest version of .NET.

Normally a popup will redirect you to the microsoft website upon install. You can also [**click here**](https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-8.0.4-windows-x64-installer) to be redirected to Microsoft's website to download the .NET framework installer.
{% endhint %}

![](/files/fxuWSPEv0YbeQoeQIg7O)

If there's a pop-up, click "run".

{% hint style="info" %}
Once installed, you can find the app by searching for "v2rayN" in the search box next to the start menu.&#x20;

You can then find V2rayN in the tray at the bottom right corner of your screen.
{% endhint %}

{% hint style="danger" %}
If you downloaded the file from github, it will default to Chinese. Scroll down to the troubleshooting section to find out how to change the language.
{% endhint %}

### STEP 2: Add the servers

#### Get the api link

1. Go to your [client area](https://wannaflix.com/clientarea.php)&#x20;
2. Under "Windows", select "V2rayN (v6.42+)"
3. Click on the "Copy API" button to copy the API

{% hint style="info" %}
The API link should start with <https://api.wannaflix.com/**apiv3.php**?type=**v2rayn>\*\*
{% endhint %}

#### Paste the api link into the app

1. Open the app by double clicking on the v2rayN icon (blue V) in the tray on the bottom right corner of your screen.

![](/files/-LuS9pfr8LnYeQZFg8-G)

2\. Go to "Subscription group" > "Subscription group settings"

![](/files/idYrPnO8iFTMNHeC2RyX)

3\. Click "Add"&#x20;

<figure><img src="/files/80B8mQ2itV1Z1OcENCAI" alt=""><figcaption></figcaption></figure>

4\. Type "WannaFlix" in the Remarks box; Paste the API into the URL box; and set the Nabled Update to 1500. Then click Confirm.

<figure><img src="/files/6yXH3N6YLmyoSoX9gJ13" alt=""><figcaption></figcaption></figure>

6\. Go to "Subscription group" > "Update subscription without proxy"

![](/files/HWdWerA6xsmsN3DF19ml)

### STEP 3: Select a server

Double-click on a server to select it (it will turn blue)

![](/files/eeO9lGD0Nech4l6yGAdb)

### STEP 4: Start the VPN

At the bottom, change the system proxy dropdown to "Set system proxy"

{% hint style="success" %}
To turn the VPN off, switch it back to "Clear system proxy"
{% endhint %}

![](/files/YYuzd9K1EzCkwHctTY7V)

***

## Troubleshooting

### The app is in Chinese! How to switch the language to English?

1. Tap the 3 dots icon, and change the last drop-down to "en"

<figure><img src="/files/fZt9tye4YX4qPdiiBIc7" alt=""><figcaption></figcaption></figure>

2. Then restart the app. Find the icon in the tray, right click on it, and tap on the "推出" button

<figure><img src="/files/H2FD8pg5jcLgoxbTIF2F" alt="" width="375"><figcaption></figcaption></figure>

### Some apps don't work with V2rayN

In this case, try using TUN mode. Switch it on at the bottom of the app.&#x20;

TUN will need to be installed the first time you run it. If there is a popup, allow the installation.

<figure><img src="/files/SHI2IQwZUtB97J2pGcTD" alt=""><figcaption></figcaption></figure>

### Window Store apps don't work!

Windows sometimes disregards the VPN for its own app store. You need to set up the UWP helper tool to make it work.

In the new window, select the apps you want to force Windows to run through the VPN. You can click "Exempt all" to force all Windows apps to go through WannaFlix. Don't forget to "Save Changes" too.

<figure><img src="/files/SC8oAQUjxExbHYtf12QM" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/vL5MV9PtzBhKZVzVJ9ag" alt=""><figcaption></figcaption></figure>


# SmartDNS

{% hint style="warning" %}
Using the VPN will automatically disable your local SmartDNS settings. Please choose either the one or the other.
{% endhint %}

## WINDOWS 10

### Register your IP address and choose your prefered Netflix region

1. Login to your client area (<https://wannaflix.com/clientarea.php>)
2. Click on your active SmartDNS subscription
3. Select your prefered Netflix region and click "Update"

{% hint style="warning" %}
You will have to re-submit your IP address each time it changes (router reboots, new location, etc.)
{% endhint %}

### Change your local DNS settings

#### &#x20;**Open the Network and Sharing Center**

1. Type “control panel” in the search bar and click on *control panel*
2. Go to Network and Internet > Network and Sharing Center&#x20;
3. On the left-hand menu, click "Change adapter settings"

![](/files/-Lc4wgjY7JzVMxce_9df)

#### Access the dns settings

1. &#x20;Right Click on your network adapter and click on **"Properties"**

![](/files/-Lc5-NYGqR6UWNF4Pdwx)

2\. Uncheck the Internet Protocol Version 6 (TCP/IPv6) -- **This is important.**

![](/files/-Lc5-S-YSQ0aixvfakWn)

3\. Click on Internet Protocol Version 4 (TCP/IPv4) to highlight and click on **"Properties"**

4\. In the General tab click on Use the following DNS server addresses.&#x20;

* **Preferred DNS server: 165.227.243.239**&#x20;
* **Alternate DNS server: 165.227.254.128**

![](/files/-Lc5-VmmGogp9GnqBf3j)

5\.  Click the **"OK"** button.

## WINDOWS 7

### Register your IP address and choose your prefered Netflix region

1. Login to your client area (<https://wannaflix.com/clientarea.php>)
2. Click on your active SmartDNS subscription
3. Select your prefered Netflix region and click "Update"

{% hint style="warning" %}
You will have to re-submit your IP address each time it changes (router reboots, new location, etc.)
{% endhint %}

### Change your local DNS settings

1\. Open the *Control Panel* by clicking on the *Start button*

![](/files/-Lc52FmGPPyKr5YDLr6w)

2\. Then click on *Network and Internet*&#x20;

![](/files/-Lc52IGpchWh6bY4V8oU)

3\. Click on *Network and Sharing Center*

![](/files/-Lc52Kiqtvzn_KCMBUXg)

4\. Click on *Change adapter settings*

![](/files/-Lc52N8b7VGYzrJ6hUvM)

5\. Depending on how your computer is connected to the Internet click either *Local Area Connection* or*Wireless Network Connection* if you are connected via Wi-Fi&#x20;

![](/files/-Lc52QRmn9-qCmImzsa4)

6\. Click on *Properties*

![](/files/-Lc52XX27cjTI4NB2cEM)

7\. Uncheck the Internet Protocol Version 6 (TCP/IPv6)&#x20;

![](/files/-Lc52_uH8v5jIebu9nnA)

8\. Check Internet Protocol Version 4 (TCP/IPv4)

9\. Double click Internet Protocol Version 4 (TCP/IPv4)&#x20;

![](/files/-Lc52if-lqankGPbyoSw)

10\. In the General tab click on Use the following DNS server addresses and enter the DNS servers in the spaces provided: **165.227.243.239** and **165.227.254.128**

![](/files/-Lc53-j2q0Ju8QhmpW_p)

11\. Click ok&#x20;

12\. Restart your computer


# WannaFlix Official App (Recommended)

## Download the app

[Download ](https://wannaflix.com/dl.php?type=d\&id=10)the app.

Once downloaded, install it by double-clicking on the downloaded file. Accept any prompts or pop-ups.&#x20;

{% hint style="warning" %}
If your antivirus flags or stops the installation, you may need to create an exception for our app in the antivirus' settings. Each antivirus is different; a quick google or bing search can help.
{% endhint %}

## Copy-paste the api link

1. Login to your [client area](https://wannaflix.com/clientarea.php) and click the red 'copy link' button to copy the link.&#x20;
2. Open the newly installed Wannaflix app. An input box should appear on the first startup. Paste the link in and click on "Add/Update servers" to download the most recent server list.

{% hint style="info" %}
If you can't find the input box, click on the "+" button on the upper-right corner of the app
{% endhint %}

{% hint style="warning" %}
If the box turns red, try to wait a bit. It may take up to a minute for the app to process the api link.
{% endhint %}

## Connect

Click "Connect" next to the server you want to connect to.


# V2rayN v3.18, v2.50

##

## LEGACY VERSION!!! Version 4.12 and up (March 9, 2021)

{% hint style="success" %}
The new version uses the faster Xray-core instead of V2ray-core, and supports the XTLS protocol.
{% endhint %}

### Download and install

[Click here](https://get.wannaflix.link/7c9303) to download the app. It will download it in .ZIP format.

{% hint style="success" %}
Alternative mirrors:

Download on [Github](https://github.com/2dust/v2rayN/releases) (it will download as V2rayN-Core.zip instead of V2rayN.zip; look for that filename instead in the next step)
{% endhint %}

{% hint style="warning" %}
IMPORTANT: When using the github version or **updating to a newer version from within the app** (which uses the github version by default), you will need to manually change the core type to Xray\_core.&#x20;

To do so, open your v2rayN app, and go to Settings > OptionSetting > V2rayN Settings and change the core type from the dropdown menu to Xray\_core.

The version from our website has already been setup to use the Xray\_core by default.
{% endhint %}

Find the V2rayN.zip file in your download folder. Unzip it (right click > Extract all... ). Then, open the unzipped folder.&#x20;

Double-click on the "V2rayN" file to install.

![](/files/-LuS9DWJI4pm0Oz5X3uV)

If there's a pop-up, click "run".

{% hint style="info" %}
Once installed, you can find the app by searching for "v2rayN" in the search box next to the start menu.&#x20;
{% endhint %}

{% hint style="info" %}
You can find V2rayN in the tray at the bottom right corner of your screen.
{% endhint %}

### Add the servers

#### Get the api link

1. Go to your [client area](https://wannaflix.com/clientarea.php)&#x20;
2. Under "Windows", select "V2rayN for Windows (v4.12+)"
3. Click on the "Copy API" button to copy the API

{% hint style="info" %}
The API link should start with <https://api.wannaflix.com/**apiv3.php**?type=**v2rayn>\*\*
{% endhint %}

#### Paste the api link into the app

1. Open the app by double clicking on the v2rayN icon (blue V) in the tray on the bottom right corner of your screen.

![](/files/-LuS9pfr8LnYeQZFg8-G)

2\. Go to "Subscriptions" > "Settings"

![](/files/-M71BVvz2wVUv_5qOWqS)

3\. Click "Add" on the bottom

4\. Paste the API link in the url box

5\. Click OK

![](/files/-M1iOPYll7ZB8ztz1shx)

6\. Go to "Subscriptions" > "Updates"

![](/files/-M71BZYGtVDQmVJK3xWt)

### Select a server

1. Find the v2rayN icon in the tray again
2. This time, RIGHT CLICK on it
3. Go to "Server" and select a server from the list

![](/files/-M1iOs0ifpaeI6SrKNYF)

### Start the VPN

Right click on the V2rayN icon in the tray (bottom right).

Go to "Http Proxy" > "Set system Proxy"

The v2ray icon should turn **red** when connected.

![](/files/-LuSBR_OTUFEqxxR9Rd_)

## Version 3.18 and up (May 11, 2020)

### Download and install

[~~Click here~~](https://wannaflix.com/dl.php?type=d\&id=21) ~~to download the app. It will download it in .ZIP format.~~

**We no longer support the older version.** Please **upgrade** to version 4.12 and up. If you must use this version, please download it from github (see box below).

{% hint style="success" %}
Alternative mirrors:

Download on [Github](https://github.com/2dust/v2rayN/releases/download/3.18/v2rayN-Core.zip) (it will download as V2rayN-Core.zip instead of V2rayN.zip; look for that filename instead in the next step)
{% endhint %}

Find the V2rayN.zip file in your download folder. Unzip it (right click > Extract all... ). Then, open the unzipped folder.&#x20;

Double-click on the "V2rayN" file to install.

![](/files/-LuS9DWJI4pm0Oz5X3uV)

If there's a pop-up, click "run".

{% hint style="info" %}
Once installed, you can find the app by searching for "v2rayN" in the search box next to the start menu.&#x20;
{% endhint %}

{% hint style="info" %}
You can find V2rayN in the tray at the bottom right corner of your screen.
{% endhint %}

### Add the servers

#### Get the api link

1. Go to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Select "Windows" as your device type
3. Choose "V2ray" as your VPN type
4. Copy the api link provided

{% hint style="info" %}
The API link should start with <https://api.wannaflix.com/apiv2.php?type=**v2rayn>\*\*
{% endhint %}

#### Paste the api link into the app

1. Open the app by double clicking on the v2rayN icon (blue V) in the tray on the bottom right corner of your screen.

![](/files/-LuS9pfr8LnYeQZFg8-G)

2\. Go to "Subscriptions" > "Settings"

![](/files/-M71BVvz2wVUv_5qOWqS)

3\. Click "Add" on the bottom

4\. Paste the API link in the url box

5\. Click OK

![](/files/-M1iOPYll7ZB8ztz1shx)

6\. Go to "Subscriptions" > "Updates"

![](/files/-M71BZYGtVDQmVJK3xWt)

### Select a server

1. Find the v2rayN icon in the tray again
2. This time, RIGHT CLICK on it
3. Go to "Server" and select a server from the list

![](/files/-M1iOs0ifpaeI6SrKNYF)

### Start the VPN

Right click on the V2rayN icon in the tray (bottom right).

Go to "Http Proxy" > "Open Http proxy and set the system proxy (global mode)"

![](/files/-M71C2jUxNzMBPIEmlfp)

The v2ray icon should turn **red** when connected.

![](/files/-LuSBR_OTUFEqxxR9Rd_)

## Version 2.50 (Nov 13, 2019)

{% hint style="info" %}
This is the old version of V2rayN. If you've downloaded it before the 11th of May 2020, chances are you are running this version.
{% endhint %}

### Watch Tutorial Video:

We highly recommend watching the video tutorial. You can stream it in China too.&#x20;

{% hint style="info" %}
**This is the old video tutorial for version 2.50**
{% endhint %}

{% embed url="<https://watch.cloudflarestream.com/c52143e01e64eed9c6a109e38e3e3239>" %}

### Download and install

[Click here](https://github.com/2dust/v2rayN/releases/download/2.50/v2rayN.zip) to download the app. It will download it in .ZIP format.

Find the V2rayN.zip file in your download folder. Unzip it (right click > Extract all... ). Then, open the unzipped folder.&#x20;

Double-click on the "V2rayN" file to install.

![](/files/-LuS9DWJI4pm0Oz5X3uV)

If there's a pop-up, click "run".

{% hint style="info" %}
Once installed, you can find the app by searching for "v2rayN" in the search box next to the start menu.&#x20;
{% endhint %}

{% hint style="info" %}
You can find V2rayN in the tray at the bottom right corner of your screen.
{% endhint %}

### Add the servers

#### Get the api link

1. Go to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Select "Windows" as your device type
3. Choose "V2ray" as your VPN type
4. Copy the api link provided

{% hint style="info" %}
The API link should start with <https://api.wannaflix.com/apiv2.php?type=v2rayn>
{% endhint %}

#### Paste the api link into the app

1. Open the app by double clicking on the v2rayN icon (blue V) in the tray on the bottom right corner of your screen.

![](/files/-LuS9pfr8LnYeQZFg8-G)

2\. Go to "Subscription" > "Subscription settings"

![](/files/-M1iMioM1kUlN3TgcXxl)

3\. Click "Add" on the bottom

4\. Paste the API link in the url box

5\. Click OK

![](/files/-M1iOPYll7ZB8ztz1shx)

6\. Go to "Subscription" > "Update Subscription"

![](/files/-M14lQ_xMtU61YSiRQNG)

### Select a server

1. Find the v2rayN icon in the tray again
2. This time, RIGHT CLICK on it
3. Go to "Server" and select a server from the list

![](/files/-M1iOs0ifpaeI6SrKNYF)

### Start the VPN

Right click on the V2rayN icon in the tray (bottom right).

Go to "Http Proxy" > "Open Http proxy and automatically configure proxy server (Global mode)"

![](/files/-LuSBmbDCUH8xosA1pPt)

The v2ray icon should turn **red** when connected.

![](/files/-LuSBR_OTUFEqxxR9Rd_)

### Some apps don't work with V2rayN

Some apps may need additional software to work with V2rayN, such as Signal. In this case, please install [Proxifier](/installation-guides/windows/proxifier-4.05) and they will work.


# SSTap

This app supports obfuscation and the Subscribe Link

## Download the App

[Click here](https://wannaflix.com/dl.php?type=d\&id=5) to download the app.

## Install the App

1. Find and run the downloaded file on your computer
2. A box will appear. Click *"next", "I agree", "Install"*.&#x20;
3. When it’s done installing, click *"next"*, and then *"finish"*.

{% hint style="info" %}
You can usually find the file in your downloads folder
{% endhint %}

## Add Your Servers

1. Login to your client area (<https://wannaflix.com/clientarea.php>)
2. Click on "Manage your VPN Subscription" under 'Your Subscription'
3. Under the box "Your Subscribe Links", click on the "Subscribe Link" button to copy your link to the clipboard
4. Open the SSTap app on your PC
5. See the cogs icon? Click on it, and go to SSR subscriptions > SSR Subscriptions Management. (See attachment)

![](/files/-Lc0Ab798-FkEuPmacdO)

6\. Paste the subscribe link you copied into the URL bar and click Add. Then close the SSR Subscriptions Management box.

![](/files/-Lc0AuC_t4p6QLGRv5pT)

7\. The app will then attempt to authenticate you. If everything is fine, it will add in your servers to the app.

{% hint style="info" %}
You have to CLOSE the SSR Subscriptions Management box for it to start downloading the server list to your PC.
{% endhint %}

## Choose a Server and Connect

Select your preferred server from the dropdown menu and click Connect.

{% hint style="info" %}
You can always find the app on the task bar or the tray on the bottom of the screen.
{% endhint %}


# SSR for Windows

This app supports obfuscation and the Subscribe Link

## Download the App

[Click here](https://wannaflix.com/dl.php?type=d\&id=1) to download the app.

## Install the App

1. Find the downloaded zip file (usually located in your "Downloads" folder on your computer)&#x20;
2. Unzip the file (right-click > extract all)&#x20;
3. Open the unzipped folder&#x20;
4. Double-click on the "ShadowsocksR-dotnet4.0" file (if you do not have the .NET 4.0 framework, then open the "ShadowsocksR-dotnet2.0" one)&#x20;
5. If you get any popups or if your antivirus says anything, select yes / allow access / create exception, according to the situation to allow the app to run&#x20;
6. Close the program window&#x20;
7. Disable the VPN as no servers have been added yet (IMPORTANT). In the bottom right of your screen (also called the tray), you’ll see a paper airplane icon. If you can’t find it, click on the up arrow to show more icons. Right-click the paper airplane icon to show the menu (don’t left-click; it will open the server configurations page). Go to Mode -> Disable system proxy

{% hint style="danger" %}
Make sure you do step 7 before proceeding any further
{% endhint %}

{% hint style="info" %}
You can create a desktop shortcut by right-clicking on the "ShadowsocksR-dotnet4.0" file and then going to Send to > Desktop (create shortcut)
{% endhint %}

## Add Your Servers

1. Login to your client area (<https://wannaflix.com/clientarea.php>)
2. Click on "Manage your VPN Subscription" under 'Your Subscription'
3. Under the box "Your Subscribe Links", click on the "Subscribe Link" button to copy your link to the clipboard
4. Right-click on the paper airplane icon in your tray (bottom right corner of the screen) to show the app menu
5. Go to Server Subscribe > Subscribe setting
6. Paste the link you copied previously and close
7. Re-open the app menu (right-click on the icon) and go to Server Subscribe > Update subscribe SSR node (bypass proxy)
8. You should now see your server list under Servers > Wannaflix

{% hint style="warning" %}
To open the app menu, RIGHT-CLICK on the paper airplane icon in the tray (bottom-right corner of the screen). Left-clicking will open the server editor, not the menu.
{% endhint %}

## Choose a Server and Connect

1. Open the app menu (right-click on the paper airplane icon)
2. Go to Servers > WannaFlix and choose a server from the list
3. Go to Mode > Global to connect

{% hint style="warning" %}
Make sure to disable load balance if it's the first time connecting (right-click on the icon, and disable the option)
{% endhint %}


# Proxifier 4.05

{% hint style="info" %}
What is proxifier:&#x20;

Proxifier captures all TCP traffic from your computer and forces it through the local v2ray/SSR app.&#x20;

The Portable Edition only captures traffic from apps with a graphical user interface, but the Standard Edition captures traffic from all sources.&#x20;
{% endhint %}

{% hint style="info" %}
Why is it useful?

In conjuction with the v2rayN, v2rayU, or Netch under Proxy mode (TUN/TAP mode will conflict with Proxifier), you can get all apps to work through WannaFlix.
{% endhint %}

## Installation:

Go to the Proxifier website and download the latest version for your Windows or Mac computer.

<https://proxifier.com/download/>

Run the installer. When it asks you for your registration keys, enter ULTRAVPNS as the username and the following as key:

L6Z8A-XY2J4-BTZ3P-ZZ7DF-A2Q9C（Portable Edition)

5EZ8G-C3WL5-B56YG-SCXM9-6QZAP（Standard Edition）

P427L-9Y552-5433E-8DSR3-58Z68（Mac OS）&#x20;

## Connect it with your v2rayN/Netch/V2rayU/Clash apps

Open the Proxifier app. Go to Profile > Proxy servers > Add.

For the IP, type: 127.0.0.1

For the Port, type the port that the v2rayN/Netch/V2rayU/Clash app is listening on. You can find it in the app settings.

{% hint style="info" %}
Default ports:

V2rayN: 10808

Netch: 2801

SSR: 1080

Mac V2rayU: 1086
{% endhint %}

For the Protocol, select SOCKS version 5.

Leave the credentials blank.

{% hint style="warning" %}
**Important:** Do **NOT** turn your apps on. They are already listening on the local ports by default. Just make sure they are running, but no need to connect to a server.&#x20;

The only exception to the rule is Netch, which needs to be run on the Non-system proxy mode.
{% endhint %}

That's it!

## Troubleshooting

### No internet

Check that the port is correct and that the v2ray app is running in the background. Make sure the v2ray app is NOT turned on (except in the case of Netch).


# Clash For Windows \[Deprecated]

{% hint style="danger" %}

## **CLASHFORWINDOWS IS NO LONGER UPDATED OR SUPPORTED**

{% endhint %}

Updated: May 1, 2025

{% hint style="success" %}
**Clash for Windows is no longer regularly updated. We recommend users to switch to** [**Clash Verge** ](/windows/clash-verge-recommended)**instead.**&#x20;
{% endhint %}

{% hint style="info" %}
This guide is for Clash for Windows **version 0.20.5** and up.
{% endhint %}

Clash for Windows **version 0.20.5 and up** supports both Trojan AND Shadowsocks. It also supports the TUN engine for capturing packets, and provides support for the Windows app store via UWP. This means it can run games without needing additional software.&#x20;

## STEP 1: Download and install Clash

[Click here](https://cdn-edge.wannaflix.net/Clash.for.Windows.Setup.0.20.39.exe) to download the app. Once downloaded, double-click it to install.

{% hint style="info" %}
Version: v0.20.39

Released on: October, 2023
{% endhint %}

{% hint style="success" %}
Alternative mirrors:

Download on [Github](https://github.com/Kuingsmile/clash-core/releases/tag/cfw)&#x20;
{% endhint %}

Once installed, you can find it on your desktop, or by doing a search for "Clash" in the windows search bar.

Double-click to start the app.

{% hint style="info" %}
You will find the app in the tray at the bottom right corner of the screen.

The app icon is a blue cat.
{% endhint %}

## STEP 2: Add the servers

### Copy the API

1. Login to your dashboard
2. Select "Clash for Windows" in the dropdown for Windows
3. Click "Copy API"

### Paste the API&#x20;

1. Open Clash by double-clicking on the app icon in the tray on the bottom right corner of your screen (blue cat icon)
2. Go to "Profile" (left-hand menu)
3. Paste the API in the "Download from a URL" box and click "Download"

<figure><img src="/files/e3cKwkjv6zjVmOS8ywjm" alt=""><figcaption></figcaption></figure>

Your server list has now been downloaded to the app.

{% hint style="success" %}
**IMPORTANT:**

Make sure you select the newly downloaded server config file, and not the default.
{% endhint %}

<figure><img src="/files/aDShf5R4I7yM4M9nIkxO" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
We **HIGHLY** recommend to set the API to auto-update the server list at least once a day (preferably every 12 hours).&#x20;

To do so, right click on the profile you just added, and go to settings. Under "Update Interval (hours)" type "12", then click OK.
{% endhint %}

<div data-full-width="false"><figure><img src="/files/e108CAE0ImXBHrjNC9pt" alt="" width="306"><figcaption></figcaption></figure></div>

<figure><img src="/files/Za5DQJAfGNcQKRJ2ilWu" alt="" width="375"><figcaption><p>Set the Update Interval to every 12 hours</p></figcaption></figure>

## STEP 3: Select a server

### OPTION 1: Simple Setup - all websites through 1 server

**If you are unfamiliar with Clash, we recommend this setup.**

1. Go to "Proxies" (left-hand menu)
2. Select Global mode from the top (see image below)
3. Select a server from the list

<figure><img src="/files/yXhJWzSYn666u8hX9u7E" alt=""><figcaption></figcaption></figure>

### OPTION 2: Split-tunneling Setup - decide which server each site will go through

1. Go to "Proxies" (left-hand menu)
2. Select Rule mode from the top (see box below)
3. Select a server from the list under "WannaFlix". This will be your main server.
4. You can also select a different server for services like Netflix and Youtube.&#x20;

<figure><img src="/files/Tbb7hQ1LRX2OZzHnc3PL" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Modes:

Global - All websites go through one WannaFlix server

Rule - Websites go to different servers based on pre-configured rule sets.
{% endhint %}

## STEP 4: Connect

1. Go to the "General" tab
2. Toggle the "System Proxy" switch

<figure><img src="/files/KiwT9T8FsaJBc26dvw5R" alt=""><figcaption></figcaption></figure>

You are now connected.

{% hint style="info" %}
To disconnect: Toggle the "System Proxy" switch again
{% endhint %}

{% hint style="danger" %}
Make sure to **turn the "System Proxy" switch OFF before quiting the app** or you won't have any internet if you do so (i.e. it doubles as a kill-switch).

To fix it, restart the app and turn the "System Proxy" switch OFF and then quit the app.
{% endhint %}

## Additional Steps \[IMPORTANT READ]

### Install the TUN engine

If you want to play games with Clash or have all apps go through Clash, you need to install the TUN engine.

1. Go to the "General" tab
2. Click "Manage" next to "Service Mode"
3. Click "Install"
4. If you get any popups, click YES.

<figure><img src="/files/VTem670RbTGTlEPw2UNM" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/rEfVilhNrc0c7UXSC6SN" alt=""><figcaption></figcaption></figure>

If it is correctly installed, the globe will turn green.&#x20;

Now disable System Proxy, and enable TUN mode.&#x20;

<figure><img src="/files/sRR8uQI3992kVTz1fQ2C" alt=""><figcaption></figcaption></figure>

### Windows Store apps

Windows Store apps do not go through the VPN by default, even when TUN/TAP is enabled. You need to force them by using the UWP Loopback Helper.

1. Go to the "General" tab
2. Click "Launch Helper" next to "UWP Loopback"
3. If there's a popup click "YES"
4. Select all the apps you want to force through the VPN
5. Click "Save Changes"

### Enable Start with Windows

If you want Clash to automatically start when you boot your computer, you need to enable this option.

1. Go to the "General" tab
2. Toggle the "Start with Windows" switch

### Kill all connections when changing server

By default, old connections will not be redirected to the new server but will continue going to the old server until they timeout.

This creates problems when you're switching servers to watch Netflix or if you need a specific IP address as the websites you've just visited will still be going through the old server.

To kill all connections (and therefore forcibly reconnect via the new server), do this:

1. Go to "Settings"
2. Scroll down to "Connections"
3. Select "All" next to "Break when proxy change"
4. Also toggle "Break when Profile change" and "Break when Mode change"

## Troubleshooting

To be done. Please submit any issues to the team. Common issues and how to fix them will be added here.

### How can I update the server list?

Go to profiles, and click on the refresh icon next to the profile you want to update.

<figure><img src="/files/PTVYtLX0oxuYVqdUQQlE" alt=""><figcaption></figcaption></figure>

### How can I play games with Clash for Windows?

You need to install the TUN Device (see [above](/installation-guides/windows/clash-for-windows-new#install-the-tap-engine)), and connect to a server that supports UDP.

### Spotify/OneDrive/Other app doesn't work

Windows Store apps don't go through Clash by default. You need to force them to go through by using the UWP Loopback Helper (see [above](/installation-guides/windows/clash-for-windows-new#windows-store-apps)).

If it still doesn't work, make sure you've installed the TUN interface (see above).

### Netflix/other website is using another server to connect instead of the one I selected.

You have probably selected "Rule" mode and the Netflix website is being redirected to another server based on the Netflix rule set. Select the server you want under "Netflix" in the server list.


# Netch (Deprecated)

Updated: August 5, 2022

{% hint style="danger" %}
**IMPORTANT: Netch is no longer updated and may not work reliably on Windows 11. Please use** [**Clash for Windows** ](broken://pages/-Lc04d4Hia6GXXy4ebm4)**instead.**
{% endhint %}

Netch supports both v2ray AND ShadowsocksR. It also supports the TUN/TAP engine for capturing packets. This means it can run games without needing additional software.

{% hint style="success" %}
Netch version 1.8.1 supports the latest VLESS+XTLS protocol
{% endhint %}

{% hint style="danger" %}
IMPORTANT: **Netch only supports Windows 10**.&#x20;

If you have Windows XP/7/8/8.1 please do NOT use Netch as you may encounter various issues. Please switch to [v2rayN ](/installation-guides/windows/v2rayn-recommended)or [SSR ](/installation-guides/windows/ssr)instead.
{% endhint %}

## Watch Tutorial Video:

We highly recommend watching the video tutorial. You can stream it in China too.

[Video](https://video.bunnycdn.com/play/67103/e92d06b1-559b-4e98-aae8-5815f2da985a)

## Download and install Netch

[Click here](https://cdn-edge.wannaflix.net/Netch_1.8.1.zip) to download the app. It will download it in .ZIP format.

{% hint style="info" %}
Version: v1.8.1

Released on: March 5, 2021.
{% endhint %}

{% hint style="success" %}
Alternative mirrors:

Download on [Github](https://github.com/netchx/Netch/releases)&#x20;

NOTE: The Github version is NOT setup to use our DNS, and the "Global" modes are named "Bypass LAN". **We recommend getting our pre-setup version above for ease of use.**

**IMPORTANT: ONLY DOWNLOAD VERSION 1.8.1. Later versions have serious bugs.**
{% endhint %}

Find the Netch.zip file in your download folder. Unzip it (right click > Extract all... ). Then, open the unzipped folder.&#x20;

![](/files/-MF1M_7zMX_9vMxSL3ei)

Double-click on the "Netch" file to run/start the app.

![](/files/-MJNRo_gCd-yh9gMb1e6)

{% hint style="info" %}
TIP: **Create a desktop shortcut** by right-clicking Netch, and going to "send to" > "Desktop (create shortcut)"
{% endhint %}

## Add your servers via the API

### Get your API

1. Go to your [client area](https://wannaflix.com/clientarea.php)&#x20;
2. Under "Windows", select "Netch for Windows"
3. Click on the "Copy API" button to copy the API

### Paste your API

1. If you can't see the Netch window, double click on the Netch icon in the tray

![](/files/-MF1NwzzZY4g8hFd7uju)

&#x20;    2\. In the Netch app, click Subscribe > Manage Subscribe Links

![](/files/-MF1O8w6-pkjtA-xK0pm)

&#x20;    3\. Paste the API link in the "Link" box. Write "WannaFlix" in the "Remark" box

&#x20;    4\. Click Add/Modify&#x20;

&#x20;    5\. Close the window by clicking the X button on the top right

![](/files/-MGJ8Sb9ccHBrvnqmwkY)

&#x20;    5\. Go to Subscribe > Update Servers from Subscribe Links to get your server list

![](/files/-MF1OcJWuNLTXEmpnrNt)

## Connect

1. Select a server from the dropdown.
2. For Mode, select "1) Global (System Proxy)"
3. Click Start

![](/files/-MGJ8WIoNaISY4lF327i)

## Additional Tips

### Modes

**Global (System Proxy) -** Proxies all apps that use the system proxy settings (like web browsers). Some apps need to be configured to use the system proxy.

**Global (TUN/TAP) -** Proxies all websites and apps through WannaFlix. Good for games, VoIP, and Video Conference, as well as web-browsing, Netflix, Youtube, etc.

**Global (Non System Proxy) -** Starts a SOCKS5 and HTTP server on 2 ports but does not enable the system proxy settings. Only apps that you specifically tell to use the proxy will use WannaFlix's servers.

**Bypass LAN and China (System Proxy) -** Proxies all apps that use the system proxy settings (like web browsers), EXCEPT CHINESE WEBSITES AND APPS. Good for those who want to connect to Wechat, Taobao, and other Chinese websites and apps directly.

**Bypass LAN and China (TUN/TAP) -** Proxies all websites and apps through WannaFlix, EXCEPT CHINESE WEBSITES AND APPS. Good for those who want to connect to Wechat, Taobao, and other Chinese websites and apps directly.

**Bypass LAN and China (Non System Proxy) -** Starts a SOCKS5 and HTTP server on 2 ports but does not enable the system proxy settings. Only apps that you specifically tell to use the proxy AND THAT ARE NOT CHINESE WEBSITES AND APPS will use WannaFlix's servers.

**Other Modes -** You will find that all the other modes are mainly for gaming. These modes only proxy the selected game via WannaFlix's servers and leave the rest unchanged. These modes are only present on the Github version of Netch. We've removed it for ease of use and not to confuse anyone.

{% hint style="info" %}
We recommend the Global (System Proxy) mode for those who don't have special needs.

If you want to play games or use video-conferencing, please use the Global (TUN/TAP) mode instead.
{% endhint %}

## Troubleshooting

### Cannot find Privoxy

This means your antivirus has quarantined/blocked part of the app. Open your antivirus software, navigate to the quarantine/virus chest tab, and restore the privoxy.exe program to it's location.&#x20;

You may want to add an exception to the folder as well so the antivirus doesn't block it again in the future.

You can also re-download the app from our website to restore the entire program. This will require adding the API link back in.

### Problem connecting after upgrading Netch app

Open Netch. Click Options > Remove Netch Firewall Rules.

Also try: Modes > Reload Modes.

### Servers don't connect

If you're using the TUN/TAP mode, try disconnecting and reconnecting. If it still fails, try switching to the System Proxy mode instead.

Make sure you are using the correct API link (APIs differ between Netch versions)

If the issue still persists, check your computer time. For v2ray servers, you computer time must be within 90 seconds of the correct time. If it's not, either sync your time with the internet, or adjust it to the correct time in the computer's settings.

### Mode list doesn't show

You are likely running an old version of Windows or lack some dependencies. If you can't see any modes, we recommend switching to [v2rayN ](/installation-guides/windows/v2rayn-recommended)instead, as troubleshooting which dependencies are lacking will likely be quite complicated.

### Does not work on Windows 7

Netch needs various dependencies that are native on Windows 10, but which are lacking on Windows 7. We recommend switching to [SSR ](/installation-guides/windows/ssr)on Windows 7.

If you still want to try using Netch on Windows 7, you can install the update package from Microsoft:

* [Download KB4503292 MSU for Windows 7 32-bit (x86)](http://download.windowsupdate.com/d/msdownload/update/software/secu/2019/06/windows6.1-kb4503292-x86_932f3cccb6343fa2339648b391b80d28f8134870.msu)
* [Download KB4503292 MSU for Windows 7 64-bit (x64)](http://download.windowsupdate.com/d/msdownload/update/software/secu/2019/06/windows6.1-kb4503292-x64_a35bb4ea16d1d529fde9abfe8a0c16e9061f74cd.msu)

### Failed to start Netch/Stuck on connecting

You may need to install lacking dependencies:

* [Visual C++ ](https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads)
* [.NET Framework 4.8](https://dotnet.microsoft.com/download/dotnet-framework/thank-you/net48-offline-installer)
* [TAP-Windows](https://build.openvpn.net/downloads/releases/tap-windows-9.21.2.exe)
* [Download all dependecies in ZIP format](https://mega.nz/file/9OQ1EazJ#0pjJ3xt57AVLr29vYEEv15GSACtXVQOGlEOPpi_2Ico)

### NAT test failed when using TUN/TAP mode

First, try another server location.

If it keeps failing, you may need to change your STUN server in your Netch settings.&#x20;

Here are a list of available servers (default port: 3478)

* stun.miwifi.com
* stun.bige0.com
* stun.syncthing.net <- Netch Default
* stun.stunprotocol.org
* iphone-stun.strato-iphone.de
* stun.voipstunt.com
* stun.xten.com
* stun.schlund.de
* numb.viagenie.ca
* stun.ekiga.net
* stun.sipgate.net

4 types of NAT：

`NAT1 → Full Cone NAT` Best for gaming

`NAT2 → Address-Restricted Cone NAT`

`NAT3 → Port-Restricted Cone NAT`

`NAT4 → Symmetric NAT`Worst


# NekoRay \[Deprecated]

{% hint style="danger" %}
**This app is still under development and contains bugs. Please use Clash for Windows instead.**
{% endhint %}

Updated: December 7, 2022

Recommended environment:  Windows 7+

{% hint style="warning" %}
Required dependencies:

**Visual Studio C++ 2015-2019**.

If you don't have it installed or encounter a .dll error when running the program, please install VS C++.

[**Click here**](https://wannaflix-sz-edge.b-cdn.net/VC_redist.x64.exe) to download the installer.
{% endhint %}

{% hint style="success" %}
**If you cannot install Visual Studio C++, please use V2rayN instead.**&#x20;
{% endhint %}

## Watch Tutorial Video:

We highly recommend watching the video tutorial. You can stream it in China too.

{% embed url="<https://iframe.mediadelivery.net/play/67103/71e59c80-6c66-43e6-8226-ae1cfec95562>" %}

## Version 2.6+

### Download and install

[Click here ](https://wannaflix-sz-edge.b-cdn.net/nekoray.zip)to download the app. It will download it in .ZIP format.

Find the nekoray.zip file in your download folder. Unzip it (right click > Extract all... ). Then, open the unzipped folder.&#x20;

Double-click on the "nekoray" file to install.

<figure><img src="/files/D1TdpAJwR1WcWNJ8hvT8" alt=""><figcaption></figcaption></figure>

If there's a "Windows protected your pc" pop-up, click "more info" > "run anyway".

<figure><img src="/files/mAIgi93JrrxBObfJSYoo" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
If you have an additional error pop up at this point, you probably don't have **Visual Studio C++ 2015-2019** installed.&#x20;

[**Click here**](https://wannaflix-sz-edge.b-cdn.net/VC_redist.x64.exe) to download the installer. Then, install Visual Studio C++ on your PC. This program is from Microsoft, it is safe.&#x20;
{% endhint %}

{% hint style="info" %}
To create a shortcut to your desktop so you don't need to find the Nekoray file everytime, right click on the nekoray file, and click send to > desktop.

On Windows 11, you may need to select "Show more options"
{% endhint %}

<figure><img src="/files/TSt1QrZQDNBZQFDrNw7q" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/3u03JeZAAP55rXj0LcrY" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
You can find Nekoray in the tray at the bottom right corner of your screen
{% endhint %}

### Add the servers

#### Get the api link

1. Go to your [client area](https://wannaflix.com/clientarea.php)&#x20;
2. Under "Windows", select "Nekoray for Windows (v2.6+)"
3. Click on the "Copy API" button to copy the API

{% hint style="info" %}
The API link should start with <https://api.wannaflix.com/**apiv3.php**?type=**nekoray>\*\*
{% endhint %}

#### Paste the api link into the app

1. Open the nekoray app (You can find it by double clicking on the nekoray icon in the tray on the bottom right corner of your screen (unless it's already open)).
2. Go to Program > Add profile from clipboard
3. Make sure the link added is the API (see the note above)
4. Click OK.

<figure><img src="/files/aNl9ajb5IPzL2v9mztGa" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/VticcBQDtvfha7zMXvKL" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If nothing happens when you click Program > Add profile from clipboard, it means you did not successfully copy the API to your clipboard. Go back to your dashboard and click on the "Copy API" button to copy the API again.
{% endhint %}

### Select a server

1. Open Nekoray
2. Select a server from the list
3. Press the \[ENTER] key on your keyboard

{% hint style="info" %}
When a server is selected, you will see a tick instead of a number on the left-most column
{% endhint %}

### Start the VPN

Select "VPN" or "Proxy" mode

<figure><img src="/files/CFu0R9Nqm1Qf2EfA55Jz" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
We recommend going with VPN mode.&#x20;

If the VPN mode does not work, try the Proxy mode instead.
{% endhint %}

{% hint style="danger" %}
Make sure only **ONE** of the options is selected! Do not select both VPN and Proxy mode at the same time.&#x20;
{% endhint %}

## Troubleshooting

### Update the server list

Go to Server > Current Group > Update subscription.&#x20;

Or use the shortcut: Ctrl+U

<figure><img src="/files/Js3mxLCnUViKYEDmGdxe" alt=""><figcaption></figcaption></figure>

### Other

There are currently no common bugs at this time. If you have an issue, please contact support.&#x20;


# Netch \[Deprecated]

See [this page](/installation-guides/windows/netch-1).


# SSR \[Deprecated]

Updated: 11 October, 2020

{% hint style="danger" %}
NOTE: This guide will no longer be updated as SSR is no longer under active development and the installation steps won't change anymore.
{% endhint %}

{% hint style="info" %}
We personally find that the Netch app is easier to use and fully supports ShadowsocksR. [See the guide here >](/installation-guides/windows/netch-1)
{% endhint %}

This app ONLY support Shadowsocks. It does NOT support v2ray.

## Download and install ShadowsocksR

[Click here](https://wannaflix.net/dl.php?type=d\&id=25) to download the app. It will download it in .ZIP format.

{% hint style="success" %}
Alternative mirrors:

Download on [Github](https://github.com/shadowsocksrr/shadowsocksr-csharp/releases)&#x20;
{% endhint %}

Find the ShadowsocksR-win-4.9.2.zip file in your download folder. Unzip it (right click > Extract all... ). Then, open the unzipped folder.

![](/files/-MF1angLMRfqh_oGs_J-)

Double-click on the "ShadowsocksR-dotnet4.0" file to run the ShadowsocksR (SSR) app.

{% hint style="info" %}
If you are running **Windows 7**, please run the ShadowsocksR-dotnet**2.0** instead.
{% endhint %}

![](/files/-MF1aqaRvFAofGJt2K1D)

{% hint style="info" %}
If you get any popups or if your antivirus says anything, select yes / allow access / create exception, according to the situation to allow the app to run.
{% endhint %}

Close the SSR window if it appeared.

## Add the API link

### Get your API

1. Go to your [client area](https://wannaflix.com/clientarea.php) Shadowsocks page
2. Click on the "Windows SSR" button in the API box to copy the API

### Paste your API

1. Find the ShadowsocksR icon in the tray. **Right-click** on it to show the menu

![](/files/-MF1aQjfT_qkAH-47T-3)

{% hint style="info" %}
If you can't find the icon, that means the app is NOT running. Double-click on the "ShadowsocksR-dotnet4.0" file to run the ShadowsocksR (SSR) app.

See previous section.
{% endhint %}

&#x20;   2\. Go to Server Subscribe > Subscribe setting...

![](/files/-MF1aTwcKNLkygt57Qfk)

&#x20;   3\. Click Add, and past the API in the URL box. Then click OK.

![](/files/-MF1aWJXJH-Yh2D8tSfM)

&#x20;   4\. Right-click on the icon again to show the menu.&#x20;

&#x20;   5\. Go to Server Subscribe > Update subscribe SSR node (bypass proxy) to pull the server list

![](/files/-MF1agHbi7Uabp1e2rLq)

## Connect

&#x20;   1\. Right-click on the icon

&#x20;   2\. Go to Servers > Wannaflix and select a server from the list

&#x20;   3\. Right-click on the icon again. Click Mode > Global to connect

{% hint style="success" %}
To disconnect, click Mode > Disable System Proxy&#x20;
{% endhint %}

## Additional steps

### Disable load balancing

1. Right-click on the icon
2. Click on Load Balance to uncheck it

### Delete the default server

1. **Left-click** on the icon
2. Find the default server. Select it and click "Delete"

## Troubleshooting

So far no common issues have been reported. We'll edit this section should the need arise.


# Mac OS


# ClashX v1.30.1 and Higher

Updated: April 17, 2024

{% hint style="info" %}
**IMPORTANT**

**We no longer support versions under 1.30.1. Please update to the latest version if you are running a version older than 1.30.1.**
{% endhint %}

{% hint style="success" %}
If you have an M1 Mac, [OneClick](/installation-guides/mac-os/oneclick-deprecated) is a good alternative.
{% endhint %}

## Watch Tutorial Video:

The video tutorial may be easier to follow. You can stream it in China too.

[Video](https://watch.cloudflarestream.com/5ceac0d642744c812af04af1942cc332)

## STEP 1: Download and install

[Click here](https://cdn-edge.wannaflix.net/ClashX_1.118.1.1.dmg) to download the latest version of the app, then run to install.&#x20;

{% hint style="info" %}
Version: 1.118.1.1

Released: October 16, 2023

Supports all M-series Macs
{% endhint %}

If it is the first time using ClashX, a pop up will appear saying that the app is from an unknown developer. You need to allow this app to open.

The first time ClashX runs, you will be prompted to install a plugin. This plugin is used to set up the system proxy, otherwise you will need to enter your administrator password each time you connect to the VPN. Click "Install" and macOS will prompt for the user password.

<img src="/files/cqcjJTlyva9jVOqsZ0AM" alt="" width="259">

## STEP 2: Add the servers

### Get the api link

1. Go to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Click on the dropdown menu under "Setup for Mac OS" and select ClashX for MacOS
3. Copy the API you want to use. If it is your first time, we recommend copying the "Basic API". If you want to use the split tunneling feature of Clash, copy the "Advanced API".&#x20;

{% hint style="success" %}
Simple API - tunnel all websites through the same server. **Should satisfy most users.**&#x20;

Split-tunneling API - option to choose different servers for different services (like Netflix, Disney+, etc.)

Subconverter API - only use this API if you know how to configure the subscription converter. **Only for niche users.**
{% endhint %}

### Paste the API

1. After running ClashX, click the Clash icon (a kitten) on the menu bar, and then click Config > Remote Config > Manage in the menu.

![](/files/WikLKzMfOM49AYuN41UN)

2\. A new window will open. Click "Add", paste your Clash API link and click OK.

![](/files/X9GVAfRkLbGNcWinYMcO) ![](/files/tQsJzJ87IaUX9egVcyXs)

If you have pasted the correct link and the network is properly connected to the Wannaflix API, you should see a success message.

![](/files/-LkRr3PxDsRkD6I_qCmI)

{% hint style="info" %}
If you do not see this message, check that you have an internet connection and an active subscription.&#x20;

You can also try to manually update it by going to Config > remote config> update
{% endhint %}

{% hint style="success" %}
**RECCOMENDATION:** Set the subscription to auto update by going to Config > remote config > auto update
{% endhint %}

## STEP 3: Start the VPN

### OPTION 1: Basic API - Global Mode

1. Select Proxy Mode: Rule
2. Under WannaFlix, choose a server from the list
3. Check "Set as system proxy" to enable ClashX and connect to Wannaflix.&#x20;

<figure><img src="/files/lLCB9e0JdLbJ3BmuDO3V" alt="" width="356"><figcaption></figcaption></figure>

### OPTION 2: Advanced API - Rule Mode

1. Select Proxy Mode : Rule
2. Under WannaFlix, chose a server from the list
3. Check "Set as system proxy" to enable ClashX and connect to Wannaflix.&#x20;

<img src="/files/qBmsTBSORX0Rynrz1iw9" alt="" width="341">

You can select the server by clicking on WannaFlix and selecting a server from the list.&#x20;

## STEP 4: Additional recommendations

{% hint style="info" %}
We also recommend to check "Start at login" to automatically launch the ClashX application at boot time.
{% endhint %}

{% hint style="success" %}
If you are using ClashX **Pro**, you can enable "Enhanced Mode" in the dropdown menu for better stability (i.e. app support).
{% endhint %}

## \[OPTIONAL READ] If you already have ClashX

Please re-download the app from the link above. It's an updated version. Older versions may not work.

After updating from the old version of Clash to the new version, you may see the following error:

![](/files/-LkRs79wSn4AcEmcNmJ6)

This is a known bug with the current version of clash. It's not related to the Wannaflix configuration API.&#x20;

To solve this, click the ClashX icon in the status bar and select "Configure" - "Open Configuration Folder".

Delete the config.yaml file in the open Finder window.

![](/files/-LkRsXdsSGkd5rfcSv1q)

Then exit and restart the ClashX application.

## Troubleshooting

No common issues.&#x20;

Please submit your issues to our telegram group chat. We will update this section with the most common issues.


# ShadowsocksX-NG (Recommended)

## Download the App

[Click here](https://wannaflix.com/dl.php?type=d\&id=2) to download the app.

## Install the App

If you get an error that says the app can't be opened because it's from an unidentified developer, follow these steps.

1. Hold down the **Control key** on your keyboard while you click the application icon and then choose **Open** while still holding down the Control key.
2. Choose **Open**

After you open the app, you will see an icon near the top of the screen that looks like a small paper airplane.

## Add the Servers

1. Login to your client area (<https://wannaflix.com/clientarea.php>)
2. Click on the "Copy Link" button to copy your link to the clipboard
3. After you open the app, you will see an icon near the top of the screen that looks like a small paper airplane.
4. Click on the airplane icon and go to server ---> Edit subscribe feed

![](/files/-Lc0HEKB90pRbqQuHA6F)

6\. Paste the subscribe link you copied into the "subscribe feed" box and click save

7\. Click on the airplane icon again and go to server ---> Update Subscribe on App start, then click on server ---> Manual update subscribe to get the server list.

![](/files/-Lc0HMyJw-F7oBf5W-10)

## Connect

1. Select a server (under Servers)
2. Change the mode to **Global Mode**
3. Select "Turn Shadowsocks On"

![](/files/-Lc0I0Gm8aBnZF0aSqKe)


# ClashX

## Installation Environment

{% hint style="info" %}
This guide was written under...

macOS 10.14.1&#x20;

ClashX 1.10.0
{% endhint %}

## Step 1: Download and Install ClashX

Click [here ](https://wannaflix.com/dl.php?type=d\&id=8)to download ClashX

If it is the first time using ClashX, a pop up will appear saying that the app is from an unknown developer. You  need to allow this app to open.

The first time ClashX runs, you will be prompted to install a plugin. This plugin is used to set up the system proxy, otherwise you will need to enter your administrator password each time you connect to the VPN. Click "Install" and macOS will prompt for the user password.

![](/files/-LkRpNrofZDNW4oJpMhJ)

## Copy Your API Link

1. Login to your client area (<https://wannaflix.com/clientarea.php>)
2. Click on "Manage your VPN Subscription" under 'Your Subscription'
3. Under the box "Your Subscribe Links", click on the "Clash API Link" button to copy your link to the clipboard

{% hint style="danger" %}
This subscription link is just as important as your password, please keep it secure
{% endhint %}

## Configuring ClashX

After running ClashX, click the Clash icon (a kitten) on the menu bar, and then click “Config – Remote Config – Set Url” in the menu.

![](/files/-LkRqC9OuVMMIobElrtx)

A new window will open. Paste your Clash API link and click OK.

If you have pasted the correct link and the network is properly connected to the Wannaflix API, you should see a success message.

![](/files/-LkRr3PxDsRkD6I_qCmI)

Check "Set as system proxy" to enable ClashX and connect to Wannaflix. You can select the server by clicking on Wannaflix and selecting a server from the list.&#x20;

We also recommend to check "Start at login" to automatically launch the ClashX application at boot time.

![](/files/-LkRrZOm-OD4aAi048HE)

## If you are upgrading from a previous ClashX version

After updating from the old version of Clash to the 1.10.0 version, you will see the following error:

![](/files/-LkRs79wSn4AcEmcNmJ6)

This is a known bug with the current version of clash. It's not related to the Wannaflix configuration API.&#x20;

To solve this, click the ClashX icon in the status bar and select "Configure" - "Open Configuration Folder".

Delete the config.yaml file in the open Finder window.

![](/files/-LkRsXdsSGkd5rfcSv1q)

Then exit and restart the ClashX application.


# V2rayU 3.2.0 and Higher

Updated: August 5, 2022

{% hint style="danger" %}
**THIS APP IS NO LONGER SUPPORTED!**

**THIS APP IS NO LONGER SUPPORTED!**

**THIS APP IS NO LONGER SUPPORTED!**
{% endhint %}

{% hint style="danger" %}
IMPORTANT: v2rayU is extremely unstable on M1 Macs. If you have M1, please use [Shadowrocket](/mac-os/shadowrocket-m1-macs-only) instead. Shadowrocket supports the new VLESS+XTLS protocol as well.
{% endhint %}

{% hint style="success" %}
V2rayU 3.2.0+ now supports the new VLESS+XTLS protocol!
{% endhint %}

{% hint style="info" %}
System requirements:

* MacOS 10.12+
  {% endhint %}

## Download and install

[Click here](https://wannaflix.com/dl.php?type=d\&id=39) to download the app, then run to install.

{% hint style="success" %}
Alternative mirrors:

Download on [Github](https://github.com/yanue/V2rayU/releases) (download version 3.2.0 or later)
{% endhint %}

If it is the first time using V2rayU, a pop up will appear saying that the app is from an unknown developer. You will need to allow this app to open.

{% hint style="warning" %}
If for some reason you cannot install the app or the app keeps crashing, please download [ClashX version 1.30.1 and higher](/installation-guides/mac-os/clashx-v1.30.1-and-higher) instead.
{% endhint %}

## Add the servers

### Get the api link

1. Go to your [client area](https://wannaflix.net/clientarea.php) on our website.&#x20;
2. Select "Mac OS" as your device.
3. Choose"V2rayU" as your VPN type.
4. Copy the link provided.
5. After V2rayU is running, click the V2rayU icon (Circle with a U/V in the middle), and then click the subscribe button. &#x20;

&#x20;                                                                                                  &#x20;

![](/files/-M7YLMs1BwyK9wPAgOIR)

&#x20; 6\.  A new window will open. Click "Add" and paste your V2rayU API link and then click "update servers "      &#x20;

![](/files/-M7YPWfj8pyHKFoWXfLY)

7\. Then click  "hide logs"  ( Repeat everytime servers are updated)

![](/files/-M7YPyCm2VsbCqYH0Fvv)

## Start the VPN

1. Click the "V2rayU" icon  on the menu bar, then click "server"
2. Select the server you would like to connect to.

![](/files/-M7YRZhMPqKby4-nFhqk)

&#x20;      3\. Select "Turn V2ray-core On" (shortcut: command + T)

*YOU ARE NOW CONNECTED*

## Troubleshooting

#### http error - listen tcp 127.0.0.1:1087: bind: address already in use

This is because the port 1087 is already taken by another program on your Mac. You need to go to V2rayU's settings and change the default port it uses to another one.

1. Go to Preferences > Advanced
2. Change the Local Http Listen Port to something else (for example, 1080)
3. Click "save settings"

![](/files/-ME3uIZeUA_3_Euzf-E_)

## Troubleshooting

### The app suddenly stopped working. I can't connect to any servers.

It is possible you are on an older version of v2rayU. Please download the latest version from your client area or from [this link](https://github.com/yanue/V2rayU/releases), and replace your old version with the new one.


# Eclipse (OpenVPN)

{% hint style="danger" %}
**OpenVPN is no longer supported since February 2023.**
{% endhint %}

### 1. Download the App

[Download the app.](https://wannaflix.com/dl.php?type=d\&id=13)

Once you downloaded Tunnelblick and opened the .dmg file, double click on Tunnelblick icon to install.

![](https://s3.amazonaws.com/helpscout.net/docs/assets/54506bb4e4b09c5ca725192d/images/561aa52c9033600a7a36d023/file-LLt36y2Qta.png)

Enter your admin password when prompted.

![](https://s3.amazonaws.com/helpscout.net/docs/assets/54506bb4e4b09c5ca725192d/images/561aa5a7c697916fa4a838df/file-WVsjQiK4qo.png)

### 2. Launch Tunnelblick.

Launch tunnelblick.

![](https://s3.amazonaws.com/helpscout.net/docs/assets/54506bb4e4b09c5ca725192d/images/561aa5cfc697916fa4a838e0/file-5FU0LDnWZw.png)

When asked, choose “I have configuration files”.

![](https://s3.amazonaws.com/helpscout.net/docs/assets/54506bb4e4b09c5ca725192d/images/561aa61ac697916fa4a838e1/file-tha7I6oQoT.png)

In the top right corner of your screen you should now see the Tunnelblick icon.

![](https://s3.amazonaws.com/helpscout.net/docs/assets/54506bb4e4b09c5ca725192d/images/561aa6ccc697916fa4a838e2/file-minH0rUV0w.png)

### 3. Download the VPN config files and add them in&#x20;

**Go to** [**this page**](https://wannaflix.com/eclipse.php)**.**

You will see your VPN username and password at the top, followed by the list of config files.

**Download the "Eclipse" config files.**

Then double-click on the .ovpn files you downloaded to open them. They should open with Tunnelblick.

![](https://s3.amazonaws.com/helpscout.net/docs/assets/54506bb4e4b09c5ca725192d/images/561aa888c697916fa4a838e3/file-fxHXqPWZZb.png)

You may need to enter your admin password...

![](https://s3.amazonaws.com/helpscout.net/docs/assets/54506bb4e4b09c5ca725192d/images/561aa8b1c697916fa4a838e4/file-RWP3sYX7Zm.png)

### 4. Connect

Select a server and click “Connect”.

Finally, **copy your Eclipse username and password** from [the same page](https://wannaflix.com/eclipse.php) where your downloaded the config files...

... **and paste them in.**

![](https://s3.amazonaws.com/helpscout.net/docs/assets/54506bb4e4b09c5ca725192d/images/561aa8339033600a7a36d024/file-U4SJerSiJj.png)


# SmartDNS

{% hint style="warning" %}
Using the VPN will automatically disable your local SmartDNS settings. Please choose either the one or the other.
{% endhint %}

## Register your IP address and choose your prefered Netflix region

1. Login to your client area (<https://wannaflix.com/clientarea.php>)
2. Click on your active SmartDNS subscription
3. Select your prefered Netflix region and click "Update"

{% hint style="warning" %}
You will have to re-submit your IP address each time it changes (router reboots, new location, etc.)
{% endhint %}

## Change your local DNS settings

1\. Open up System Preferences and find Network&#x20;

![](/files/-Lc54Kh0-97iWqIsVsiB)

2\. Then select either Wi-Fi or Ethernet depending on the method you use to connect to the Internet.&#x20;

![](/files/-Lc54PbGV-Q41o-PgfUk)

3\. Once selected click the advanced button on the lower right-side&#x20;

4\. Then select "DNS"&#x20;

5\. Click the small plus on the lower left hand side&#x20;

6\. Add **165.227.243.239** and **165.227.254.128**&#x20;

![](/files/-Lc54TaecBMMmLjDc-qz)

7\. Remove any other DNS address&#x20;

8\. Click OK&#x20;

9\. Then click Apply&#x20;

10\. Restart your computer


# Qv2ray (DEPRECATED)

Updated: March 17, 2021

{% hint style="danger" %}
The developers have stopped updating this version. We are not dropping all support for Qv2ray. Please use [V2rayU](/installation-guides/mac-os/v2rayu) instead (it supports the new protocol too).
{% endhint %}

{% hint style="warning" %}
**IMPORTANT:**

We do not officially support Qv2ray. This app doesn't not always install successfully and may have permissions issues on some Macs. Should a permission issue occur, we do not have a fix at this time.&#x20;

However, you are welcome to try. It may well work for you. We just don't want to make any promises.
{% endhint %}

Qv2ray is the only app that supports the latest v2ray protocol on Mac (other than Shadowrocket for M1 Macs).

It is a little complicated to setup as you need to download the graphical user interface separately from the core app.&#x20;

We have tried to make this guide as simple and straightforward as possible so you can get it up and running easily.

So here goes!

## Download and Install

[Click here](https://wannaflix.com/dl.php?type=d\&id=33) to download the graphical user interface (GUI) app.

Install the app.

{% hint style="info" %}
IMPORTANT: You need the pre-release version for it to work with our latest API.

If you are downloading from github, download the latest pre-release (right now it's at[ version 2.7.0-pre2](https://github.com/Qv2ray/Qv2ray/releases/download/v2.7.0-pre2/Qv2ray.v2.7.0-pre2.macOS-x64.dmg))
{% endhint %}

Now we need to install Xray-core:

Open terminal and run the following commands.

Step 1: Add tap

```
brew tap N4FA/xray
```

Step 2: Install Xray-core

```
brew install xray-core
```

{% hint style="danger" %}
Qv2ray does NOT contain the necessary files to run v2ray. You **MUST** install Xray-core for it to work.
{% endhint %}

{% hint style="info" %}
If you don't have homebrew installed or get the error "command not found", you need to install homebrew:

Copy-paste the following in your terminal:

xcode-select --install

/bin/bash -c "$(curl -fsSL <https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh>)"

If you encounter a permission issue while installing brew, paste the following into your terminal:

sudo chgrp -R admin $(brew --prefix)/&#x20;

sudo chmod -R g+w $(brew --prefix)/
{% endhint %}

Now run the Qv2ray GUI you downloaded before.

Go to Qv2ray > Preferences > Kernel Settings:

Replace the v2ray executable path to: /usr/local/Cellar/xray-core/{XRAY VERSION}/bin/xray

Replace the old v2ray assets path to: /usr/local/Cellar/xray-core/{XRAY VERSION}/share/xray-core

{% hint style="danger" %}
**IMPORTANT**: the {XRAY VERSION} part **MUST** be replaced with the current Xray-core version that you downloaded.&#x20;

The current version at the time this was written is 1.4.0 but  it will likely be higher by the time you install it on your Mac.

To find out your version, open your file explorer and navigate to this folder: /usr/local/Cellar/xray-core

You'll find the version in the name of the folder there.
{% endhint %}

## Add your servers

### Get the API link

1. Go to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Under the Mac OS > Qv2ray, click "COPY API" to copy the API

### Paste the API

1. Open your Qv2ray app
2. Go to Qv2ray > Groups > Subscription Settings
3. Paste the API into "Subscription Address" and click "Update subscription"
4. Click OK

## Connect

Double-click on a server to connect.

Or, select a server and click on the "Play" button to the right to connect.

## Troubleshooting

We haven't received any reports of any issues with this app yet. If you encounter an issue, please reach out to us. If the issue affects multiple users, we'll add it here.


# ClashX v1.20 (deprecated)

{% hint style="danger" %}
**IMPORTANT**

**We will be dropping support for ClashX versions lower than 1.30.1 by August 20, 2020. Please update to the latest version now!**
{% endhint %}

{% tabs %}
{% tab title="Go to Clash v1.30.1 and up" %}
[ClashX v1.30.1 and Higher >](/installation-guides/mac-os/clashx-v1.30.1-and-higher)
{% endtab %}

{% tab title="Show me the old guide" %}

## Download and install

[Click here](https://wannaflix.com/dl.php?type=d\&id=18) to download the app, then run to install.

{% hint style="success" %}
Alternative mirrors:

Download on [Github](https://github.com/yichengchen/clashX/releases/download/1.20.0/ClashX.dmg) (version 1.20.0)
{% endhint %}

If it is the first time using ClashX, a pop up will appear saying that the app is from an unknown developer. You  need to allow this app to open.

The first time ClashX runs, you will be prompted to install a plugin. This plugin is used to set up the system proxy, otherwise you will need to enter your administrator password each time you connect to the VPN. Click "Install" and macOS will prompt for the user password.

![](/files/-LkRpNrofZDNW4oJpMhJ)

## Add the servers

### Get the api link

1. Go to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Select "Mac OS" as your device type
3. Choose "V2ray" as your VPN type
4. Copy the link provided
5. After running ClashX, click the Clash icon (a kitten) on the menu bar, and then click “Config – Remote Config – Set Url” in the menu.

![](/files/-LkRqC9OuVMMIobElrtx)

{% hint style="warning" %}
If you are running an updated version of ClashX, the menu names may be different.&#x20;

In that case, go to Config > Remote Config > Manage, and paste the URL there.
{% endhint %}

6\. A new window will open. Paste your Clash API link and click OK.

If you have pasted the correct link and the network is properly connected to the Wannaflix API, you should see a success message.

![](/files/-LkRr3PxDsRkD6I_qCmI)

## Start the VPN

1. Select Proxy (or "Wannaflix" depending on your app version)
2. Chose a server that starts with "V2ray"

Check "Set as system proxy" to enable ClashX and connect to Wannaflix. You can select the server by clicking on Wannaflix and selecting a server from the list.&#x20;

We also recommend to check "Start at login" to automatically launch the ClashX application at boot time.

![](/files/-LkRrZOm-OD4aAi048HE)

## If you already have ClashX

Please re-download the app from the link above. It's an updated version. Older versions may not work.

After updating from the old version of Clash to the new version, you will see the following error:

![](/files/-LkRs79wSn4AcEmcNmJ6)

This is a known bug with the current version of clash. It's not related to the Wannaflix configuration API.&#x20;

To solve this, click the ClashX icon in the status bar and select "Configure" - "Open Configuration Folder".

Delete the config.yaml file in the open Finder window.

![](/files/-LkRsXdsSGkd5rfcSv1q)

Then exit and restart the ClashX application.
{% endtab %}
{% endtabs %}

##


# OneClick \[Deprecated]

{% hint style="danger" %}
**OneClick is no longer supported**&#x20;
{% endhint %}

Updated: April 17, 2024

{% hint style="success" %}
OneClick is the recommended app for M-series Macs. It is easy to setup. If you have an Intel Mac, please use [ClashX](/mac-os/clashx-meta) instead. ClashX is just as stable and performant, but takes a little more time to set up.
{% endhint %}

## STEP 1: Download OneClick

[Click here](https://apps.apple.com/us/app/oneclick-safe-easy-fast/id1545555197) to be redirected to the App page on Apple.com. Then, click on the "View in Mac App Store" button to be redirected to the App Store. Download the app from there.

<figure><img src="/files/S8op1bBX1dC5r5vMpQhe" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Alternatively, you can search for OneClick on your Mac App Store directly. Select "iPhone/iPad apps" to find it. It will work on M-series Macs.
{% endhint %}

## STEP 2: Add the server list

### Get the api link

1. Go to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Select "OneClick" from the Mac Setup dropdown menu
3. Copy the api link provided&#x20;

{% hint style="info" %}
The API link should start with <https://api.wannaflix.com/**apiv3.php**?type=**oneclick>\*\*
{% endhint %}

### Paste the api link into the app

1. Open the OneClick app.
2. Click on the "+" icon on the top right corner.

<figure><img src="/files/UmUIsuVAjYmZEj1Gve7v" alt="" width="290"><figcaption></figcaption></figure>

3. Click on the "Add Subscription" button at the bottom

<figure><img src="/files/g2xfeloKhrV1NJ5EBs2Z" alt="" width="292"><figcaption></figcaption></figure>

4. Type "WannaFlix" as the name, paste the API into the URL box, and click the checkmark at the top right corner.

<figure><img src="/files/QpsC27e4UAfk0cAIxEty" alt="" width="291"><figcaption></figcaption></figure>

## **STEP 3: Connect**

1. Select a server from the server list
2. Click the round button at the bottom to connect

<figure><img src="/files/cE0vpcs68ZYz344T2aGc" alt="" width="292"><figcaption></figcaption></figure>

3. If it is the first time setting up the app, it may ask you to allow the creation of a VPN profile. Click allow and enter your pin/touch ID/face ID.
4. Otherwise, you will be connected.

<figure><img src="/files/30WsAC0rIyqc0CJs1JuC" alt="" width="145"><figcaption></figcaption></figure>

To diconnect, click the round button again.


# Android


# Shadowsocks


# V2rayNG (Recommended)

See [this page.](/installation-guides/android/v2ray-shadowsocks/v2rayng-recommended)


# AnXray \[Deprecated]

See [here.](/installation-guides/android/v2ray-shadowsocks/anxray-recommended)


# ClashR for Android \[Deprecated]

See [this page.](/installation-guides/android/v2ray-shadowsocks/clashr-for-android-recommended)


# Trojan


# Clash for Android

{% hint style="info" %}
WEBPAGE UNDER CONSTRUCTION
{% endhint %}

## Download and install Clash for Android

Download from one of the mirror below.

Mirrors:

[Mirror 1](https://wannaflix-sz-edge.b-cdn.net/android/cfa-2.5.12-premium-universal-release.apk)

[Mirror 2](https://d.apkpure.com/b/APK/com.github.kr328.clash?version=latest)

[Mirror 3](https://github.com/Kr328/ClashForAndroid/releases/download/v2.5.12/cfa-2.5.12-premium-universal-release.apk)

[Google Play](https://play.google.com/store/apps/details?id=com.github.kr328.clash)

1. Find the apk (likely in your downloads) and click on it to launch the installation. Make sure to click allow on any popup that may appear.
2. Once the app has installed, click "open"

{% hint style="info" %}
You may need to allow apps from "Unknown Sources" on your phone for the installation to complete.&#x20;

A generic guide on how to do it:

1. Navigate to Setting > Security.
2. Check the option “Unknown sources“.
3. Tap OK on the prompt message.
4. Select “Trust“.
   {% endhint %}

## Add the API link and get the server list

### Get your API

1. Go to your [client area](https://wannaflix.com/clientarea.php)&#x20;
2. Select "Clash for Android" under the Android dropdown menu
3. Click "Copy API"

### Paste your API

1. Open the Clash app (blue cat icon)
2. Click on "Profiles" > New Profile

## Connect

## Additional options

## Troubleshooting


# v2rayNG (Recommended)

Updated: October 20, 2022

The latest v2rayNG supports Xray-core and the XTLS protocol. Make sure to update to version 1.5.16 or later!

## Watch Tutorial Video:

We highly recommend watching the video tutorial. You can stream it in China too.

[Video](https://watch.cloudflarestream.com/7461e3fd68eb477e395064ccdcf6caa8)

## Download and install

You need to download the correct installation file for your Android CPU architecture.

We would suggest trying the compatible file first, then the 64-bit file. If it still doesn't work, please try the 32-bit file instead:

[V2rayNG Compatible (v1.7.20)](https://wannaflix-sz-edge.b-cdn.net/v2rayNG_1.7.20.apk)

[V2rayNG 64-bit (v1.7.20)](https://wannaflix-sz-edge.b-cdn.net/v2rayNG_1.7.20_arm64-v8a.apk)

[V2rayNG 32-bit (v1.7.20)](https://wannaflix-sz-edge.b-cdn.net/v2rayNG_1.7.20_armeabi-v7a.apk)

{% hint style="info" %}
Neither apps above work? Try one of these versions:&#x20;

<https://github.com/2dust/v2rayNG/releases/download/1.6.30/v2rayNG_1.6.30_arm64-v8a.apk>

<https://github.com/2dust/v2rayNG/releases/download/1.6.30/v2rayNG_1.6.30_x86.apk>

<https://github.com/2dust/v2rayNG/releases/download/1.6.30/v2rayNG_1.6.30_x86_64.apk>
{% endhint %}

{% hint style="success" %}
Alternative mirrors:

Download on [Github](https://github.com/2dust/v2rayNG/releases) (latest version, v1.6.30+)
{% endhint %}

1. Find the apk (likely in your downloads) and click on it to launch the installation. Make sure to click allow on any popup that may appear.
2. Once the app has installed, click "open"

{% hint style="info" %}
You may need to allow apps from "Unknown Sources" on your phone for the installation to complete.&#x20;
{% endhint %}

## Add the servers

### Get the api link

1. Go to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Under "Android", select "V2rayNG (v1.5.16+)"
3. Click on the "Copy API" button to copy the API

### Paste the api link into the app

1. Open the app&#x20;
2. Open the menu on the left
3. Go to "Subscription Setting"
4. Click on the plus (+) button on the top right
5. Type "Wannaflix" in the remarks box
6. Paste the api link into the 'url' box and click "Save"
7. Go back to the main page by clicking on the back button
8. On the top right, click on the three dots icon to show a menu
9. Click "Update subscription" to pull the server list

{% hint style="info" %}
You can watch the step-by-step video tutorial above as well
{% endhint %}

## Select a server

Go to the server list, scroll down and select a server&#x20;

## Start the VPN

Click on the start button on the bottom right to connect. If there's a popup, click "yes".


# AnXray \[Deprecated]

Time to complete tutorial: 5 minutes

Updated: August 13, 2021

AnXray supports Xray, V2ray, and SSR, works well with UDP and is a stable app. We now recommend this app for the latest Android OS.

{% hint style="info" %}
Some users have expereinced stability issues with this app. If that is your case, please use [V2rayNG](/installation-guides/android/v2ray-shadowsocks/v2rayng-recommended) instead.
{% endhint %}

## Download and install

You need to download the correct installation file for your Android CPU architecture.

[Download the app.](https://wannaflix.com/dl.php?type=d\&id=37)

{% hint style="success" %}
Alternative mirrors:

Download on [Github](https://github.com/XTLS/AnXray/releases) (latest version, v0.4-rc06)
{% endhint %}

1. Find the apk (likely in your downloads) and click on it to launch the installation. Make sure to click allow on any popup that may appear.
2. Once the app has installed, click "open"

{% hint style="info" %}
You may need to allow apps from "Unknown Sources" on your phone for the installation to complete.&#x20;
{% endhint %}

## Add the servers

### Get the api link

1. Go to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Under "Android", select "AnXray (v0.2-rc02+)"
3. Click on the "Copy API" button to copy the API

### Paste the api link into the app

1. Open the app&#x20;
2. Open the menu on the left
3. Go to "Group"
4. Click on the plus (+) button on the top right
5. Select "From subscription"
6. Type "Wannaflix" for the Group name
7. Paste the api link into the 'Subscription link' box and click "OK"
8. Click "UPDATE" under the newly added WannaFlix API link to download the server list

{% hint style="info" %}
You can watch the step-by-step video tutorial above as well
{% endhint %}

## Select a server

Go to the server list, select the "WannaFlix" tab, and select a server&#x20;

## Start the VPN

Click on the start button on the bottom right to connect. If there's a popup, click "yes".


# ClashR for Android (Deprecated)

{% hint style="danger" %}
ClashR for android is no longer supported. Please use Clash for Android or v2rayNG instead.
{% endhint %}

Updated: October 11, 2020

ClashR for Android supports both v2ray and SSR. It has a clean and easy to use UI and is stable and fast.&#x20;

## Watch Tutorial Video:

We highly recommend watching the video tutorial. You can stream it in China too.

[Video](https://watch.cloudflarestream.com/f8c5ab1c85bc573fe3c1faab226a5dc9)

## Download and Install ClashR for Android

[Click here](https://wannaflix.net/admin/supportdownloads.php?action=edit\&id=28) to download the app.

{% hint style="success" %}
Alternative mirrors:

Download on [Github](https://github.com/naicfeng/ClashRForAndroid/releases) (get the 'universal' release. it'll work on all phones)
{% endhint %}

1. Find the apk (likely in your downloads) and click on it to launch the installation. Make sure to click allow on any popup that may appear.
2. Once the app has installed, click "open"

{% hint style="info" %}
You may need to allow apps from "Unknown Sources" on your phone for the installation to complete.&#x20;

A generic guide on how to do it:

1. Navigate to Setting > Security.
2. Check the option “Unknown sources“.
3. Tap OK on the prompt message.
4. Select “Trust“.
   {% endhint %}

## Add your servers via the API

### Get your API

1. Go to your [client area](https://wannaflix.com/clientarea.php)&#x20;
2. Click on the "Android ClashR" button in the API box to copy the API

### Paste your API

1. Open the ClashR app (blue cat icon)
2. Click on "Profiles" > New Profile

![](/files/-MJcZJEIwh-m77gl6B1m)

&#x20;   3\. Select URL as the type

![](/files/-MJcZQekEFXnNtmbVUqN)

&#x20;   4\. Type "WannaFlix" in the Name box.

&#x20;   5\. Paste the API in the URL box.&#x20;

&#x20;   6\. Type "360" in the Auto Update box (this will update the server list every 6 hours. Type "1440" instead if you want to update every 24 hours.)

![](/files/-MJcZQejv-3_SG9vYNl9)

&#x20;   7\. Click the save button on the top right corner, and wait for it to download the server list.

![](/files/-MJcZQei7yNIz9JA8vbS)

&#x20;   8\. Select the newly added API from the list of profiles (if you went back to the main page, click profiles again)

![](/files/-MJcZQehC_OBwkF9ycPJ)

Now, go back to the app main page.

## Connect

1. Click "Stopped"&#x20;

![](/files/-MJcZQegpAboL2K9m5Mc)

&#x20;   2\. Then click "Proxy" to select a server

![](/files/-MJcZQeexVbC2LMrTFBW)

&#x20;   3\. Select a server from the list

{% hint style="info" %}
If there is a popup, click YES/OK
{% endhint %}

*YOU ARE NOW CONNECTED.*

### To disconnect:&#x20;

Click the blue "Running" button.

![](/files/-MJcZQelx63a4YpIEW_7)

### To reconnect:

Click the grey "Stopped" button.

![](/files/-MJcZQegpAboL2K9m5Mc)

## Troubleshooting

So far no common issues have been reported. We'll edit this section should the need arise.


# Kitsunebi (Deprecated)

{% hint style="danger" %}
This app is no longer supported.&#x20;
{% endhint %}

## Download and install

[Cli](https://wannaflix.com/dl.php?type=d\&id=19)[ck here](https://wannaflix.com/dl.php?type=d\&id=19) to download the app.

1. Find the apk (likely in your downloads) and click on it to launch the installation. Make sure to click allow on any popup that may appear.
2. Once the app has installed, click "open"

{% hint style="info" %}
You may need to allow apps from "Unknown Sources" on your phone for the installation to complete.&#x20;
{% endhint %}

## Add the servers

### Get the api link

1. Go to your [client area](https://wannaflix.com/clientarea.php) main page
2. Click on "Old Control Panel"
3. Choose "V2ray" as your VPN type
4. Select "Android"
5. Copy the api link provided

### Paste the api link into the app

1. Open the app&#x20;
2. Click on the plus (+) button on the top right
3. Click "subscription"
4. Click on the plus (+) button on the top right
5. Type "Wannaflix" in the remarks box
6. Paste the api link into the 'url' box and click "Save"
7. Tap on the refresh icon under 'wannaflix' to update the server list

## Select a server

1. Go to the server list, scroll down and select a server that starts with "V2ray"

## Start the VPN

Click on the start button on the bottom right to connect. If there's a popup, click "yes".


# WannaFlix Official App (Recommended)

## Download the app

[Download ](https://wannaflix.com/dl.php?type=d\&id=11)and install the app. Accept any prompts or pop-ups.&#x20;

{% hint style="warning" %}
If your phone or tablet prevents the installation due to it being from an "unknown source". That's completely normal behavior from your phone as our app is not directly downloaded from the Play store.&#x20;

To use our app, you'll need to enable the "unknown sources" setting on your phone. Depending on your phone in can be in several places in your settings. A quick google or bing search should do the trick.&#x20;

Usually, it's under your security settings:

1. Navigate to Setting > Security.
2. Check the option “Unknown sources“.
3. Tap OK on the prompt message.
4. Select “Trust“.
   {% endhint %}

## Copy-paste the api link

1. Login to your [client area](https://wannaflix.com/clientarea.php) and click the red 'copy link' button to copy the link.&#x20;
2. Open the newly installed Wannaflix app. An input box should appear on the first startup. Paste the link in and click on "Add/Update servers" to download the most recent server list.

{% hint style="info" %}
If you can't find the input box, click on the "+" button on the upper-right corner of the app
{% endhint %}

{% hint style="warning" %}
If the box turns red, try to wait a bit. It can take up to a minute for the app to process the api link.
{% endhint %}

## Connect

Click "Connect" next to the server you want to connect to.


# SSR

This app supports obfuscation and the Subscribe Link

## Download the App

1. Go to <https://wannaflix.com/downloads.html>
2. Click on the "SSR" button&#x20;

{% hint style="info" %}
Alternatively, [click here](https://wannaflix.com/dl.php?type=d\&id=3) to download the app directly.
{% endhint %}

## Install the App

1. Find the apk (likely in your downloads) and click on it to launch the installation. Make sure to click allow on any popup that may appear.
2. Once the app has installed, click "open"

{% hint style="info" %}
You may need to allow apps from "Unknown Sources" on your phone for the installation to complete.&#x20;
{% endhint %}

## Add Your Servers

### Copy your Subscribe Link

1. Login to your client area (<https://wannaflix.com/clientarea.php>)
2. Click on "Manage your VPN Subscription" under 'Your Subscription'
3. Under the box "Your Subscribe Links", click on the "Subscribe Link" button to copy your link to the clipboard

{% hint style="info" %}
If your browser does not support copying the link directly to the keyboard, click the links underneath the main buttons to show the link in text form. Select the link and copy
{% endhint %}

### Paste the Link in the app

1. Open the app and click on "ShadowsocksR" on the top bar and then click on the "+" button on the botton right.
2. Click on "Add/Update SSR Subscription". Delete the default subscription by swiping it all the way to the right and then selecting the "delete the nodes too" option.
3. Click on "Add URL" and paste the subscribe link you copied. Click OK.
4. Switch "Auto Update" on. Finally, click on "Save and Update".

## Connect

1. Choose the server you want to connect to
2. Scroll down and enable "UDP Forwarding"
3. Click on the paper-airplane icon on the top bar to connect to the server. Allow any popup that may appear.

{% hint style="info" %}
**How to Delete a Server**

To remove a server profile, press and hold your finger over the profile name and then swipe to the left or right.
{% endhint %}


# Eclipse (OpenVPN)

{% hint style="danger" %}
**OpenVPN is no longer supported since February 2023.**
{% endhint %}

### OpenVPN Connect Setup Tutorial <a href="#openvpnconnect" id="openvpnconnect"></a>

You can download the OpenVPN for Android application [here](https://wannaflix.com/dl.php?type=d\&id=14), for free.

### Download the configs&#x20;

Download the .ovpn files from your client area to your device. You can also transfer the files from your computer via a USB cable:

1. Go to [this page. ](https://wannaflix.com/eclipse.php)
2. Download the "Eclipse" config files

### Get your username and password

1. Go to [this page](https://wannaflix.com/eclipse.php).
2. Note your username and password. You'll need it in the next step.

### &#x20;Import the ovpn configs

1. Open the OpenVPN for Android app
2. Tap on the + icon.

![Step 1](https://cdn.ivpn.net/img/screens/install/install-openvpn-for-android-010-281x500.png)

2\. Click on the box with a down arrow button (top left of the screen, middle button) to go to your downloads folder

5\. Find the files you downloaded in step 1 and tap on the name of the server that you wish to connect to (the server config files end with .ovpn).

![Step 3](https://cdn.ivpn.net/img/screens/install/install-openvpn-for-android-030-281x500.png)

4\. You will see confirmation that the config file has been imported. Tap the save to disk icon in the bottom right area.![Step 4](https://cdn.ivpn.net/img/screens/install/install-openvpn-for-android-040-281x500.png)

5\. You will see the server is now available in the profiles tab. Tap the server name to connect.

![Step 5](https://cdn.ivpn.net/img/screens/install/install-openvpn-for-android-050-281x500.png)

6\. Grant the application permission by clicking I trust this application and OK.

![Step 6](https://cdn.ivpn.net/img/screens/install/install-openvpn-for-android-060-281x500.png)

6\. Enter your Eclipse username (Starts with 'wannaflix') and password. Tap the Save Password box if you do not wish to enter your username and password every time you connect. Tap the OK button.

![Step 7](https://cdn.ivpn.net/img/screens/install/install-openvpn-for-android-070-281x500.png)

7\. Once successfully connected you should see a lock icon in the notification area at the top. If you pull down your notification bar you should see the 'OpenVPN for Android' app listed showing that you are connected. If you tap on this button you should see statistics about the connection incl option to disconnect.![Step 8](https://cdn.ivpn.net/img/screens/install/install-openvpn-for-android-080-281x500.png)

Repeat steps 1-3 if you need to create any additional VPN server connections.


# SmartDNS

{% hint style="warning" %}
Using the VPN will automatically disable your local SmartDNS settings. Please choose either the one or the other.
{% endhint %}

## Register your IP address and choose your prefered Netflix region

1. Login to your client area (<https://wannaflix.com/clientarea.php>)
2. Click on your active SmartDNS subscription
3. Select your prefered Netflix region and click "Update"

{% hint style="warning" %}
You will have to re-submit your IP address each time it changes (router reboots, new location, etc.)
{% endhint %}

## Setting up the DNS on Android

{% hint style="warning" %}

### **Important**

There are a lot of implementations of Android in the market. That is why each device might have a different way of changing DNS settings. Below are guides for standard setup on Android 9.x, 8.x, 5.x, 4.x, and 2.x
{% endhint %}

### Changing DNS on Android 9.x

1\. Find Settings.

2\. Select "Network and Internet"&#x20;

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/5ac77957042863075092293b/images/5bc87792042863158cc794df/file-CONr5qVMOp.png)

3\. Click on Wifi.&#x20;

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/5ac77957042863075092293b/images/5bc8781c042863158cc794e9/file-5Dnvu36vrw.png)

4\. Select your Wifi network.&#x20;

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/5ac77957042863075092293b/images/5bc87844042863158cc794eb/file-5SPUhnXjgO.png)

5\. Click on "Advanced".&#x20;

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/5ac77957042863075092293b/images/5bc878782c7d3a04dd5bd5ac/file-bkHLRWfUiQ.png)

6\. For "IP Settings", choose "Static"&#x20;

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/5ac77957042863075092293b/images/5bc987752c7d3a04dd5be10e/file-itnhxGioA2.png)

7\. Click on the edit icon in the top-right corner.&#x20;

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/5ac77957042863075092293b/images/5bc878d32c7d3a04dd5bd5ad/file-Xy6mIo8B9V.png)

8\. Input the Unlocator DNS servers, DNS 1: **165.227.243.239**&#x20;

& DNS 2: **165.227.254.128**&#x20;

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/5ac77957042863075092293b/images/5bc879312c7d3a04dd5bd5b3/file-PKt4SLMbXO.png)

9\. Tap Save.

10\. Restart your device. <br>

### Changing DNS on Android 8.x

1\. Find Settings.

2\. Select Network & Internet.&#x20;

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/5ac77957042863075092293b/images/5bd81ae004286356f0a535f8/file-PbAxg50VOo.png)

3\. Select "WiFi".&#x20;

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/5ac77957042863075092293b/images/5bd81b2504286356f0a535f9/file-vzegGMGd8Y.png)

4\. Tap and hold the network you want to connect to until a box appears.&#x20;

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/5ac77957042863075092293b/images/5bd81b4904286356f0a535fb/file-JyttHIswFJ.png)

5\. Select Modify Network.

6\. Tap Advanced Options.&#x20;

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/5ac77957042863075092293b/images/5bd81b7004286356f0a535fc/file-61flVk3RrN.png)

7\. For "IP Settings" choose "Static". \
![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/5ac77957042863075092293b/images/5bd820c62c7d3a01757a8eac/file-hqhYJcBYbZ.png)

8\. Manually enter your IP address, Gateway, Subnet/Network Prefix Length, using the same values you see in gray. Otherwise, you will not be able to save your settings.

9\. Input the Unlocator DNS servers, DNS 1: **165.227.243.239** & DNS 2: **165.227.254.128** \
![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/5ac77957042863075092293b/images/5bd820e704286356f0a53624/file-SykrS8OfNL.png)

10\. Tap Save.

11\. Restart your device.

### **Changing DNS on Android 5.x**

1\. Find Settings.

2\. Select Wi-Fi settings.

3\. Tap and hold the network you want to connect to until a box appears.

4\. Select Modify Network.

5\. Tap the checkbox next to Show Advanced Options.

6\. Manually enter your IP address, Gateway, Subnet/Network Prefix Length, using the same values you see in gray. Otherwise, you will not be able to save your settings.

7\. Input the Unlocator DNS servers: **165.227.243.239** & Secondary Server **165.227.254.128**

8\. Tap Save.

9\. Restart your device

### **Changing DNS on Android 4.x**

1\. Find *Settings*

2\. Choose *Wi-Fi* by actually pressing Wi-F

3\. Press and hold your network and a window will open up

4\. Choose *Modify Network*

5\. Check the *Show advanced options* checkbox at the bottom of the screen

6\. Set *IP settings* to *Static*

7\. Simply keep your IP address, Gateway and Network prefix length the same

8\. Input the Unlocator DNS servers: **165.227.243.239** & Secondary Server **165.227.254.128**

9\. Press *Save*

10\. Restart your device

### **Changing DNS on Android 2.x**

1\. Find *Settings*

2\. Select *Wireless and Networks*

3\. Then choose *Wi-Fi Settings*

4\. In the *Menu* go to *Advanced*

5\. Select *Use static IP*

6\. Copy or write down your current IP address, which you can see directly above the IP address field

7\. Set your *Gateway* to the IP of your router. Normally the router address is the same of your current IP but with a 1 at the end. As an example if your IP is 10.0.1.3 then your router is 10.0.1.1

8\. Set the *Netmask* to 255.255.255.0

9\. Input the Unlocator DNS servers: **165.227.243.239** & Secondary Server **165.227.254.128**

10\. Go to *Menu* > *Save*

11\. Restart your device


# iOS


# Shadowrocket

Time to complete the tutorial: 8 minutes

Updated: April 18, 2024

{% hint style="success" %}
Shadowrocket now support the new Trojan protocol. We HIGHLY recommend updating your APIs to the latest version 3.
{% endhint %}

## Watch Tutorial Video:

We highly recommend watching the video tutorial. You can stream it in China too.

[Video](https://watch.cloudflarestream.com/11c409c0fca6a7925f61e28945ff4bd1)

## Download the app

The Shadowrocket app has been taken down from the Chinese app store. Use our US iTunes account to download it.

{% hint style="info" %}
To find the login and password for our US iTunes account, login to your [client area](https://wannaflix.com/clientarea.php), select Shadowrocket under "iOS Setup", click "Download", and you'll see our iTunes account login details there.
{% endhint %}

{% hint style="success" %}
**See our** [**detailed guide on how to login to our iTunes account.**](/ios/switching-itunes-account)
{% endhint %}

Search for "shadowrocket" and download it.

{% hint style="danger" %}
**IMPORTANT:** make sure you remember your own iTunes account username and password so you can log back into your account after downloading the app.
{% endhint %}

{% hint style="info" %}
If the main account doesn't work, please try our secondary account.&#x20;

You can get our secondary account from the chat bot.
{% endhint %}

{% hint style="warning" %}
If all our accounts don't work because the password needs to be reset, please send a message on our telegram group  or open a support ticket (see your client area under "Support").
{% endhint %}

## Add the servers

### Get the api link

1. Go to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Select "Shadowrocket" from the iOS Setup dropdown menu
3. Copy the api link provided&#x20;

{% hint style="info" %}
The API link should start with <https://api.wannaflix.link/**apiv3.php**?type=**shadowrocket>\*\*
{% endhint %}

### Paste the api link into the app

1. Open the Shadowrocket app.
2. Click on the "+" icon on the top right corner.
3. Change the "Type" to **subscribe**.
4. Paste the link into the URL box and click **Done**.

{% hint style="danger" %}
If the API doesn't work, make sure you have the latest Shadowrocket version. If not, use the old API instead.
{% endhint %}

### **Connect**

1. Select a server from the server list and toggle the switch on the top-right.
2. If it is the first time setting up the app, it will ask you to allow the creation of a VPN profile. Click allow and enter your pin/touch ID/face ID.
3. Otherwise, you will be connected.

{% hint style="info" %}
At the top of the server list, change the "Global Routing" to **Proxy** for better stability
{% endhint %}

## Updating the App

To update the app, simply log back in to our iTunes account and update it.&#x20;

We recommend updating it once ever 6 months. If there is a major update that needs to be done earlier, we'll send you an email.

## Troubleshooting

If you encounter any problems on iOS, please reach out to us. If we find an issue that pops up often, we'll add it here.

#### WhatsApp calls don't work

Disable UDP forwarding in Shadowrocket settings. Open Shadowrocket > Settings > UDP > Enable relay > OFF


# Shadowrocket

This app supports obfuscation and the Subscribe Link

## Download the App

1. Go to <https://app.wannaflix.com/>
2. Click on the "Download & Install" button
3. Follow the instructions on the page

## Add the Servers

### Copy your Subscribe Link

1. Login to your client area (<https://wannaflix.com/clientarea.php>)
2. Click on the "Copy Link" button to copy your link to the clipboard

### Paste your Subscribe Link

1. Open the Shadowrocket app.
2. Click on the "+" icon on the top right corner.
3. Change the "Type" to **subscribe**.
4. Paste the link into the URL box and click **Done**.

## Connect

1. Select a server from the server list and toggle the switch on the top-right.
2. If it is the first time setting up the app, it will ask you to allow the creation of a VPN profile. Click allow and enter your pin/touch ID/face ID.
3. Otherwise, you will be connected.

{% hint style="info" %}
At the top of the server list, change the "Global Routing" to **Proxy** for better stability
{% endhint %}


# Eclipse (OpenVPN)

{% hint style="danger" %}
**OpenVPN is no longer supported since February 2023.**
{% endhint %}

### Step 1.

[Download the OpenVPN Connect](https://itunes.apple.com/us/app/openvpn-connect/id590379981?mt=8) app to your iOS Device from the App Store.

![](https://buffered.com/wp-content/uploads/2018/10/Screenshot_1.png)

You can use our US iTunes account if you can't find it in your itunes version:

Itunes id: <ultravpns.com@gmail.com>

Password: tgnotKwbp0

{% hint style="info" %}
If the ID above doesn't work, please message us on telegram or open a support ticket to get an alternative ID.
{% endhint %}

### Step 2.

#### Get your username and password

1. Go to [this page](https://wannaflix.com/eclipse.php).
2. Note your username and password. You'll need it in the next step

###

#### Download the configs&#x20;

Download the .ovpn files from your client area to your device:

1. Go to [this page.](https://wannaflix.com/eclipse.php)
2. Download the "Eclipse" config files

### Step 3.

Your selected configuration file will appear. Tap on “Open in OpenVPN”.

![](https://buffered.com/wp-content/uploads/2018/10/Screenshot_5.png)

### Step 4.

If it’s the first time you’re adding a configuration file, the OpenVPN Connect app will ask you whether you wish to import the file. Please tap on “Add”.&#x20;

{% hint style="info" %}
If you are asked for your username and password, paste them in from step 2
{% endhint %}

![](https://buffered.com/wp-content/uploads/2018/10/Screenshot_6.png)

Later on the following message will pop-up. In this case, please tap on “Allow”.

![](https://buffered.com/wp-content/uploads/2018/10/Screenshot_7.png)

### Step 5.

Tap on the slider and you’re connected.

![](https://buffered.com/wp-content/uploads/2018/10/Screenshot_8.png)

![](https://buffered.com/wp-content/uploads/2018/10/Screenshot_9.png)

#### Note

You can download multiple configuration files and copy them to the OpenVPN Connect app the same way as described above. After that, you can easily switch between multiple servers.


# SmartDNS

{% hint style="warning" %}
Using the VPN will automatically disable your local SmartDNS settings. Please choose either the one or the other.
{% endhint %}

## Register your IP address and choose your prefered Netflix region

1. Login to your client area (<https://wannaflix.com/clientarea.php>)
2. Click on your active SmartDNS subscription
3. Select your prefered Netflix region and click "Update"

{% hint style="warning" %}
You will have to re-submit your IP address each time it changes (router reboots, new location, etc.)
{% endhint %}

## Setting up the DNS on iOS 11+

1. Open Settings
2. Click on Wifi
3. Click on the network you're currently connected to
4. Select 'Configure DNS'
5. Select 'Manual'
6. Remove any DNS servers that may exist
7. Click on Add server and enter 165.227.243.239
8. Repeat the previous step but this time enter 165.227.254.128

## Setting up the DNS on iOS 7-10

1\. First open *Settings*\
2\. Select *Wi-Fi* \
![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/5ac77957042863075092293b/images/5ad0849a04286307509262a3/245223)

3\. Press the blue arrow located on the right of the router you are connected to. \
![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/5ac77957042863075092293b/images/5ad0849a04286307509262a4/245224)

4\. Under DNS input 165.227.243.239, 165.227.254.128\
5\. Press *Wi-Fi* to go back\
6\. Restart your iPhone


# Quantumult (alternative app)

See [this page.](/installation-guides/ios/quantumult-alternative-app-1)

Updated: March 17, 2021

{% hint style="danger" %}
This app is deprecated as it does not support the latest protocols.&#x20;

Please upgrade to [Shadowrocket](/installation-guides/ios/shadowrocket).
{% endhint %}


# Quantumult (alternative app)

Updated: March 17, 2021

{% hint style="danger" %}
This app is deprecated as it does not support the latest protocols.&#x20;

Please upgrade to [Shadowrocket](/installation-guides/ios/shadowrocket).
{% endhint %}

{% hint style="warning" %}
NOTE: We only officially support [Shadowrocket](/installation-guides/ios/shadowrocket).

However, as some users prefer Quantumult, we've written a tutorial on how to use WannaFlix with it.
{% endhint %}

{% hint style="warning" %}
Quantumult has not been updated for over 1 year.

The newer QuantumultX app does **NOT** support v2ray.
{% endhint %}

## Install the App

The Quantumult app has been taken down from the Chinese app store. Use our iTunes account to download it:

{% hint style="info" %}
&#x20;find the login and password for our US iTunes account, login to your [client area](https://wannaflix.com/clientarea.php), click iOS, and you'll see our iTunes account login details there.
{% endhint %}

{% hint style="success" %}
See our [detailed guide on how to login to our iTunes account.](/ios/switching-itunes-account)
{% endhint %}

Search for "quantumult" and download it.

{% hint style="warning" %}
IMPORTANT: make sure you remember your own iTunes account username and password so you can log back into your account after downloading the app.
{% endhint %}

{% hint style="info" %}
If the main account doesn't work, please try our secondary account.&#x20;

You can get our secondary account from your client area dashboard (iOS > V2ray).
{% endhint %}

## Add the servers

### Get the api link

1. Go to your [client area](https://wannaflix.com/clientarea.php) dashboard
2. Under the "Your API Links" box, click on the iOS Quantumult button to copy the API link

{% hint style="info" %}
The API link should start with <https://api.wannaflix.com/apiv2.php?type=**quantumult>\*\*
{% endhint %}

### Paste the api link into the app

1. Open the Quantumult app.
2. Go to Settings > Favorites
3. Click "+" on the top right corner, and select "Server" from the popup
4. Paste the API link in the URL box and click save

{% hint style="info" %}
To update the server list manually, pull the newly added api link to the **left** and click 'update'
{% endhint %}

### **Connect**

1. Click on the round button in the cerner bottom to see the server list and select a server
2. On the app home screen, toggle the switch on the top right to connect
3. If it is the first time setting up the app, it will ask you to allow the creation of a VPN profile. Click allow and enter your pin/touch ID/face ID.
4. Otherwise, you will be connected.


# Linux




---

[Next Page](/llms-full.txt/1)

