اگر خالی بزاری اون فیلد رو ، از چه dns ای استفاده میشه ؟ به عبارتی dns پیش فرض چیه ؟ اونی که اپراتور مشخص کرده یا چی ؟
اول از dns ای استفاده میشه که توی پیکربندی NetworkManager یا تنظیمات شبکه شما تعریف شده.
اگه چیزی اونجا تعریف نشده باشه و از dhcp استفاده کردید (که توی شبکههای کوچک معمولا اینجوریه) از dns ای استفاده میشه که سرور dhcp به شما داده. اگه فقط مودم دارید، معمولا سرور dhcp میشه مودم، اگه از hotspot گوشی استفاده کردید، باز هم سرور dhcp میشه گوشی شما.
فرض کنید به مودم وصل شدید. (فرقی نداره از طریق سیم یا وایفای) معمولا تنظیمات پیشفرض مودمهای خانگی اینجوریه که خودشون رو به عنوان سرور dns معرفی میکنند.
از اونجایی که این مودمها واقعا سرور dns نیستند، باید جوابِ درخواستهای dns رو از یه جایی بگیرند. به همین خاطر یه dns پیشفرض دارند تا خودشون جوابها رو از اون بگیرند. به طور پیشفرض، این dns میشه چیزی که isp گفته. به همین دلیل درخواستهای dns شما از طرف isp جواب داده میشه. معمولا کاربر میتونه این dns پیشفرض رو عوض کنه.
حالا فرض کنید از hotspot موبایل استفاده کردید. معمولا گوشیهای موبایل، چیزی زیادی ارائه نمیدن تا شما hotspot رو دقیق پیکربندی کنید؛ از همون پیشفرضهایی که سازنده تعیین کرده، استفاده میکنند. مگه اینکه کاستوم رام ریخته باشید یا روت کرده باشید تا بتونید اونها رو تغییر بدید. حداقل من گوشی با رام پیشفرض ندیدم که چنین قابلیتی داشته باشه.
با توجه به چیزهای بالا، سرور dns میشه خود گوشی. باز مثل حالت مودم، گوشی سرور dns نیست. توی این مورد برخلاف مودم، نمیتونید dns پیشفرض رو عوض کنید و گوشی جوابهای dns رو از اپراتور میگیره و در نتیجه اپراتور هست که جواب درخواستهای dns های شما رو میده.
ندیدم توی یه گوشی بشه dns پیشفرض رو برای شبکههای موبایل عوض کرد.