VPN setup

  Sure that if you travel in some special region. You need a VPN to access youtube, yahoo and others.

Here are the recommended ways to achieve a free and simple VPN setup

1. Tailscale/Zerotier

2. Wireguard

3. V2Ray/Xray/Clash


1. Tailscale

It is an easy to use web admin VPN. The underlying is to use wireguard (over UDP) to create a tunnel. Even if you are behind a router or firewall, it could create a session to communicate. Or it use a 3rd party gateway for relaying the connection. It is not so reliable but it mostly works. It could be installed in home router, iphone, android phone, nas, and PC. You need an account, likely google, to start with.

It is easy to setup. 

For Zerotier, I have not tried


2. Wireguard

It is a simple one. The setup requires some technical skill. Some routers has wireguard server embedded nowadays. 

It usually works, but not fast. It could be detected and blocked easily. 


3. V2ray/Xray/Clash

You need some technical skill. Easiest way is to launch an ubuntu or debian 64bits (11 or above) linux host. I use PVE as host and have several debian instances and containers.

Search 233boy vray or 233boy xray. There are scripts to automatically install the server end config. It is quite straight forward. But it is all in Chinese.

On the client side, recommended clients are

- Andriod  - Clash Meta, V2RayNG

- iphone - Clash Mi, Shadowrocket

To use Clash client, you need to generate "configuration profile" in the form of URL link. Here it is

https://bianyuan.xyz/

 This could convert individual service into one consumable profile in Clash.

Maybe, I write some more if some one is interested.

Lastly, don't just rely on one method. And change your home IP everyday if you are going to host it at home.


Kenzo

27 Dec 2025

Comments

Popular posts from this blog

財務自由的考慮 #1

財務自由的考慮 #5 - 4% rules

財富方程式