Overigens geven routers zelden het adres van een DNS server door maar meestal hun eigen adres en forwarden DNS requests naar de DNS server die in de router staat.
Dat kan kloppen. Mijn Mac's staan allen op DHCP en als ik dan in de netwerkinstellingen kijk, zie ik daar de 2 DNS servers die in de router (Airport) gedefinieerd zijn.
Verander ik echter de DNS instelling in de router, dan zie ik plots het IP adres van de router bij de DNS instellingen op de mac verschijnen. Gedurende die tijd heeft de Mac dan echter geen internet. Na een paar minuten zie ik dan het routeradres bij netweek instellingen door de echter DNS server-adressen vervangen worden en internet doet het dan weer. Ook als ik handmatig het routeradres als DNS server adres opgeef, heeft de mac geen internet toegang.
Dus de router geeft in eerste instantie zijn adres door maar de mac vertaalt dat toch naar de echte DNS adressen.
Een half jaar geleden heb ik echter mijn airport in brugmode gezet en de Ubee van Ziggo werd de router. Ik had de DHCP server op de Ubee uit gezet en op de airport aan. Dus de gateway zat toen op 10.0.1.1 en de dhcp server op 10.0.1.2
Bij al mijn apparaten ging dat goed, maar de NAS, die ook op DHCP stond, bleef als DNS adres het adres 10.0.1.1 geven. Absoluut fout dus. Als ik het handmatig op 10.0.1.2 zette had hij ook geen internet toegang. Pas als ik met de hand de DNS servers toevoegde, had hij weer internet toegang.
Maar omdat deze kunstgreep van handmatig opgeven van DNS adressen, op geen enkel ander apparaat op mijn netwerk nodig was, moet het probleem in de NAS gezeten hebben.
Tegenwoordig staat mijn airport weer in routermode. Dus gateway en DHCP server zijn weer gelijk. Toen ik afgelopen weekend de handmatige DNS weer uit zette, zag ik dat hij nu vanzelf weer het routeradres ging invullen. Tot zoverre correct. Maar de 24 uur erna had hij nog steeds geen internet toegang. Pas na handmatig de de DNS adressen invoeren, werkte internet weer.
In theorie moet alles vanzelf gaan, maar ergens zit een bug in DSM die de boel in de war gooit.
Als je dat in de NAS op handmatig zet ben je zelf voor alle drie verantwoordelijk. (You can't have both )
Dat ligt aan de implementatie: Op al mijn mac's kan ik kiezen tussen
- Handmatig
- Alleen IP handmatig (Rest DHCP)
- Alles DHCP.
Bij de tweede optie heb je dus echt 'both'

Maar mijn nas staat al tijden op DHCP en toch werkt DNS niet automatisch.