01.06.2021., 00:52
|
#31
|
EMP moderator
Datum registracije: Apr 2005
Lokacija: Osijek
Postovi: 18,395
|
Linux, a vjerojatno i Android, ima /etc/nsswitch.conf ili sličan file u kojem se određuje redoslijed DNS izvora. U ovom slučaju imaš DNS-ove koje ti daje mobitel preko hosts filea, preko conf filea tipa /etc/resolv.conf i imaš ove koje dobiješ od DHCP servera. Neka moja pretpostavka je da je to problem, ali ne mogu provjeriti kad mi mobitel nije rootan. Ako imaš rootan mobitel, probaj doći do toga.
EDIT1: Googlam sad i viđam hrpu takvih pitanja, rješenje je navodno isključiti IPv6 na routeru odnosno DHCP serveru pa probaj.
EDIT2: Još jedna korisna informacija koja mi nije pala na pamet...
Citiraj:
How DNS queries made by a program are being resolved isn't specific to an OS, but depends on the resolver library the program is using. DNS resolvers have traditionally been part of OS's standard C library e.g. Bionic on Android, libcmt on Windows, glibc, musl, dietlibc, uClibc and others on Linux.
***
On Android, for instance, Firefox or Chrome will be depending on Bionic resolver while some busybox ping (or even some native libraries included with GUI apps) will be trying to read resolv.conf and make DNS queries directly.
|
https://android.stackexchange.com/qu...ame-resolution
To isto ima logike zašto Firefox baca Cloudflare, a druge aplikacije Google DNS.
__________________
Zadnje izmijenjeno od: domy_os. 01.06.2021. u 01:24.
|
|
|