|»|18 Anonymous 2020-01-12T00:31:35
It's not 4taba's real IP address, it's an IP address for one of Cloudflare's servers, which 4taba will appear on solely, among other websites. when you type in a website address and go to it, your web browser is actually sending text slightly more complicated than this, and it shows what the server gives back to it:
GET / HTTP/1.1
/ (path, it'll more often be something like /index.html or /thread/ho/4),
HTTP/1.1 (HTTP version)
The Host line there is saying what host you want it from. It's always required, but still useless most of the time since you send this text directly to the host anyway. In Cloudflare's case, they actually use that line to be able to tell what website you want.
This is the actual line a browser sends to 4taba when the host is defined in the hosts file, or if you're able to change your "Request Headers" manually (I haven't seen any browser that lets you do this, unfortunately):
GET / HTTP/1.1
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.11.2 Chrome/65.0.3325.230 Safari/537.36
Cookie: vsid=(censored); __cfduid=(censored); style=multi-theme
If-Modified-Since: Sun, 12 Jan 2020 00:19:41 GMT
I know it complicates things even more, but I think cloudflare will also refuse to send you a page unless you have the " __cfduid" cookie and the User-Agent request header because they're the racist bartenders who don't serve robot kind. Unfortunately, with Cloudflare, it's difficult to access websites unless they have an actual DNS entry/a line in your hosts.