I think we already know that the domain that we use to access some website is just a masking to IP(s). All that fancy name like this blog nolambda.stream will be translated to IP by the DNS. But how we can override it?
As a matter of fact, i already using the hosts file from years ago without knowing it. If you ever accessing your own machine with
localhost that means you already use it.
In MacOS and Unix like system the hosts file is located in
/etc/hosts. For other OS you can find it here.
So now we know what is the hosts file and the function of it, how we can use it for our benefits?
Remembering IP is hard (it’s relative) use some human readable text to resolve it!
Recently, Telegram is blocked by Indonesian government. You can use the hosts file to override Telegram domain resolution
# in /etc/hosts 184.108.40.206\tt.me 220.127.116.11\ttelegram.me 18.104.22.168\ttelegram.org 22.214.171.124\tcore.telegram.org 126.96.36.199\tmy.telegram.org 188.8.131.52\tdesktop.telegram.org 184.108.40.206\tmacos.telegram.org 220.127.116.11\tweb.telegram.org
Have a social media addiction? Or maybe you just want to stay out from it. Simple add
facebook.com and direct it to
There’s more you can do with it, you can find it here if you want. That is all for now. Cao ~