SashaPavelMisha
Junior Member
- Aug 26, 2020
- 151
- 157
I really love the WARP VPN from CloudFlare, it is great, great, great. and here's my recent finding on how to make WARP-CLI + 1 VPS work as 4 VPS-es, 2 of which with constantly rotating IPV6s.
So here's the trick.
1. get good for like $2-3 VPS with both IPV4 and IPV6 enabled and addresses assigned. Some places like OVH or BUYVM you'd have to manually do stuff to assign IPV6 addresses or enable them, but most places like VULTR or HETZNER have it all ready for you on install.
2. set it up with Debian/Ubuntu + WARP-CLI + DANTE (i wrote about it, and how to, before here and it's been in the weekly newsletter, wow! i did it!! yay!! i gave back to BHW!! =)
now the fun begins. if you have done everything as i advice, you now have VPS with 1 IPV4 and 1 IPV6, and the 0/0 trick in DANTE config (described in the lined tut) makes sure that v6 interface can exchange data with v4 interface.
let's assume your VPS v4 IP is 4.4.4.4 and v6 IP is 6:6:6::6 - just for fun.. and DANTED has access port setup as 4646. and DANTE = SOCKS protocol in this case.
so now if you access your VPS via
SOCKS://4.4.4.4:4646 - your working IP will be CF-IPV4 (an IPV4 address from Cloudflare VPN), and yes, it fully masks your VPS IPV4 (given WARP-CLI is in WARP mode)
SOCKS5://[6:6:6::6]:4646 - your out-IP will be CF-IPV6, and since IPV6 is super-abundant, i almost guarantee you will not catch CF using 2 same IPV6 addresses for you.
and here comes the wonderful trick i figured out, this is AMAZING stuff, check it out.. DANTE can switch traffic from IPV4 to IPV6 and back, which means that technically you could turn some VPS that only has 1 type of address into one that works with both types, even if 1 of the 2 types explicitly indicated "not supplied" by your VPS provider.. but this is not yet the best part...
so now if you access your VPS slightly different like this
SOCKS5://4.4.4.4:4646 - your working IP will be CF-IPV6, again, pretty much unlimited rotating IPV6 addresses, and they will be most likely significantly different from IPV6 addresses you got when used VPS via SOCKS5://6:6:6::6
SOCKS://[6:6:6::6]:4646 - your out-IP will be CF-IPV4, which most likely will be different from IPV4 given when you accessed SOCKS://4.4.4.4
that's it... now your 1 VPS can do its work in 4 different ways!! once again i think this is because CloudFlare is mapping the best pathways across the globe, thus they are constantly trying different ways to get around, resulting in different outgoing IPs.. it is based on the different ways of accessing your server and forcing WARP-CLI to pick certain network rather than decide on its own..
hope this helps.. also pay attention IPV6 usually needs to be surrounded by square brackets [ ] when you add
ORT to it..
So here's the trick.
1. get good for like $2-3 VPS with both IPV4 and IPV6 enabled and addresses assigned. Some places like OVH or BUYVM you'd have to manually do stuff to assign IPV6 addresses or enable them, but most places like VULTR or HETZNER have it all ready for you on install.
2. set it up with Debian/Ubuntu + WARP-CLI + DANTE (i wrote about it, and how to, before here and it's been in the weekly newsletter, wow! i did it!! yay!! i gave back to BHW!! =)
now the fun begins. if you have done everything as i advice, you now have VPS with 1 IPV4 and 1 IPV6, and the 0/0 trick in DANTE config (described in the lined tut) makes sure that v6 interface can exchange data with v4 interface.
let's assume your VPS v4 IP is 4.4.4.4 and v6 IP is 6:6:6::6 - just for fun.. and DANTED has access port setup as 4646. and DANTE = SOCKS protocol in this case.
so now if you access your VPS via
SOCKS://4.4.4.4:4646 - your working IP will be CF-IPV4 (an IPV4 address from Cloudflare VPN), and yes, it fully masks your VPS IPV4 (given WARP-CLI is in WARP mode)
SOCKS5://[6:6:6::6]:4646 - your out-IP will be CF-IPV6, and since IPV6 is super-abundant, i almost guarantee you will not catch CF using 2 same IPV6 addresses for you.
and here comes the wonderful trick i figured out, this is AMAZING stuff, check it out.. DANTE can switch traffic from IPV4 to IPV6 and back, which means that technically you could turn some VPS that only has 1 type of address into one that works with both types, even if 1 of the 2 types explicitly indicated "not supplied" by your VPS provider.. but this is not yet the best part...
so now if you access your VPS slightly different like this
SOCKS5://4.4.4.4:4646 - your working IP will be CF-IPV6, again, pretty much unlimited rotating IPV6 addresses, and they will be most likely significantly different from IPV6 addresses you got when used VPS via SOCKS5://6:6:6::6
SOCKS://[6:6:6::6]:4646 - your out-IP will be CF-IPV4, which most likely will be different from IPV4 given when you accessed SOCKS://4.4.4.4
that's it... now your 1 VPS can do its work in 4 different ways!! once again i think this is because CloudFlare is mapping the best pathways across the globe, thus they are constantly trying different ways to get around, resulting in different outgoing IPs.. it is based on the different ways of accessing your server and forcing WARP-CLI to pick certain network rather than decide on its own..
hope this helps.. also pay attention IPV6 usually needs to be surrounded by square brackets [ ] when you add