If you can't remember what domain(s) Sci-Hub is on why not make it all of them?
reddit.com
reddit.com
Will your hosts file handle 1542 TLDs?
Does your device have a configurable hosts file?
Almost certainly a similarly configured iOS device.
(I use the former heavily. It is among the devices autoconfigured by the system described in the OP.)
Sci-hub currently does not fully function via IP address.
I've just expanded on why hosts files or other options don't offer the power of DNSMasq:
https://www.reddit.com/r/Scholar/comments/7m3uin/meta_if_you...
A fair bit of this also falls out of the fact that DNSMasq is already running, configured, and modularised much as I describe in the original post. The larger part of that describes how to get to the point of dropping in a single script-generated file to provide Sci-Hub access on literally any TLD on the Internet in a fraction of a second, for all managed systems.
Note that not all systems can use hosts files: Android devices and iOS are highly resistant to this. They would have to be individually configured. Using DNSMasq, any device acquiring network leases from the local DHCP server is automagickally configured. "It just works."
The idea occurred to me a few days ago, and I ginned up and tested the solution in about five minutes. It took ten times longer to actually document it.
My view of IPFS is that it's an address/directory-level piece of infrastructure that requires a UI/UX layer on top of it that abstracts out the hashes, which are not particularly human-sensible.
Sometimes it says (in Russian) there is an error fetching the paper: I understand that in such a case it does not have the paper, but the paper is available on GenLib, so you can go there. But it is not frequent.
So long as you resolve it by hostname at those IPs, by whatever means, you'll be able to reach it there. If the IPs themselves are accessible.
If Telegram works for you, great. Meantime, if some school or research organisation that cannot afford to pay Western prices for academic content cares to set up their own networking infrastructure to provide access similar to the methods I've suggested, also great.