Cette solution devrait fonctionner pour tous les pare-feu, à la racine ou sans racine. Au départ, j'ai essayé les deux types d'appareils et aucun n'a fonctionné et après j'ai trouvé que ces informations fonctionnaient toutes les deux. Je suis donc assez sûr que cela fonctionnera pour vous. Pour en faire une réponse complète, car je suis sûr qu'il ne serait pas clair comment / où changer le DNS pour la plupart des utilisateurs. Fondamentalement, aucun changement n'est effectué du côté de l'application, uniquement sur le PC.
J'ai utilisé le pare-feu NoRoot (sur un appareil non rooté) et le partage de connexion USB ne fonctionnait pas. J'ai également utilisé un appareil enraciné exécutant AFWall + et bien qu'il ait un paramètre spécifique pour «(tethering) - DHCP + DNS services», ce qui ne l'a pas fait fonctionner. Donc à la fin je l'ai désactivé. En fait, j'ai essayé d'activer uniquement le navigateur Chrome, et aucune des autres choses, et avec cette solution, le partage de connexion fonctionnait toujours.
Une fois le téléphone connecté et connecté, accédez à Panneau de configuration \ Réseau et Internet \ Centre de réseau et de partage, et cliquez sur la connexion au réseau local "Connexions:"
Sur l'écran suivant, sélectionnez Propriétés, puis sélectionnez "Internet Protocol Version 4" et appuyez sur les propriétés ci-dessous.
Maintenant, dans la partie inférieure, vous voyez les boîtes de serveurs DNS préférés et alternatifs. Entrez 4.2.2.2 et 8.8.8.8 ici (merci @michaelsangma)