net4people / bbs

Forum for discussing Internet censorship circumvention
3.38k stars 80 forks source link

What is a clean IP? #236

Open Msadr471 opened 1 year ago

Msadr471 commented 1 year ago

Hi guys what exactly are clean IPs? I found a website it will give me clean IP addresses like this: image image

and I added them to my Cloudflare worker URL like this (based on getafreenode tutorial):

how to use Get your Worker URL, usually it is like this https://xxxx-xxxx-xxxx.xxxxxx.workers.dev/, open your v2rayN or v2rayNG, add a subscription, the subscription link is

https://xxxx-xxxx-xxxx.xxxxxx.workers.dev/sub/Your.clean.ip

so that website, that gives me clean IPs, it gives those IPs to others too?! right? so how is it clean? let's say I have a website like www.example.com can I instead of using these clean IPs, use my www.example.com? and how do I do that? I tried it and I get this: image

but with that clean IP, these links were OK! and I'm in Iran.

OnceUponATimeInAmerica commented 1 year ago

These are CloudFlare CDN ips. This means when used as destination ip part of a tls (e.g. https) request, and coupled with a blocked CLoudFlare proxied domain-name or a CF worker's subdomain name as the SNI part of that request, CLoudFlare will contact that orginal source and fetch its contents for you. You will receive the response and content from one of these CF IPs. Obviously these work because of the CDN functionality behind them. A random domain/IP will not work.

"Clean" in this context means non-blocked or not whitelisted, or otherwise limited.