S22 Android 12 appareil ici.
J'ai mon propre serveur DNS sur un réseau local. Le téléphone semble récupérer le DNS local, mais il ne répondra pas aux appareils en utilisant un nom entièrement qualifié. Exemple (dans adb):
g0q:/ $ ping nas.mydomain.local
ping: hôte inconnu nas.mydomain.local
2|g0q:/ $ ping nas
PING nas.mydomain.local (10.1.1.26) 56(84) octets de données.
64 octets de 10.1.1.26: icmp_seq=1 ttl=64 temps=2,41 ms
64 octets de 10.1.1.26: icmp_seq=2 ttl=64 temps=13,4 ms
64 octets de 10.1.1.26: icmp_seq=3 ttl=64 temps=10,7 ms
64 octets de 10.1.1.26: icmp_seq=4 ttl=64 temps=16,1 ms
La même chose se produit dans firefox et d'autres applications. Je peux accéder à l'hôte via https://hostname, mais pas https://hostname.mydemain.local. Quelqu'un sait quel est ce tour de magie et comment le désactiver?
MISE À JOUR: ce que je soupçonne de se produire, c'est que le domaine .local
semble avoir un sens spécial. Je ne suis pas sûr de ce qui est différent dans l'implémentation Samsung, puisque GrapheneOS (également basé sur android 12) gère ces noms d'hôte correctement. Si quelqu'un a des suggestions sur la façon de désactiver cette fonctionnalité, veuillez me le faire savoir
0 votes
Avez-vous vérifié le journal d'accès DNS sur votre serveur? Ensuite, vous verrez quelles requêtes DNS ont été envoyées.