Si la contrainte n'est pas de modifier le fichier hosts de votre système, ce qui est le moyen le plus simple, alors vous pouvez exécuter un serveur DNS sur l'appareil. Il y a une application gratuite de serveur DNS par Icecoldapps sur Play Store qui a été recommandée dans une réponse sur AE. Mais cela ne fonctionne pas vraiment pour moi car cela nécessite une redirection de port. Mon appareil est enraciné, j'ai donc utilisé Serveurs Ultimate Pro pour créer deux serveurs DNS : 1) le serveur DNS, 2) le serveur DNS natif.
Une fois cette application installée, créez Serveur natif DNS et ajoutez vos règles comme "192.168.43.1" maps to "BCat.com". Ensuite, créez un Serveur DNS et ajouter l'adresse de Serveur natif DNS à la place de celui de Google 8.8.8.8
. La configuration d'un serveur dans cette application est assez simple. Autrement, Google est votre ami pour la vie .
Maintenant, lancez le Serveur DNS natif suivi par Serveur DNS .
Il devrait maintenant fonctionner. Si vous avez une machine Linux, vous pouvez utiliser la commande dig BCat.com
pour vérifier l'état du DNS.
Il ne vous reste plus qu'à taper dans la barre d'URL du navigateur de votre système : http://bcat.com
. C'est fait !