Ik heb een chromecast UHD in mijn thuis netwerk. Geen problemen mee gehad zolang ik standaard apps gebruikte om te streamen.
Probleem is nu dat wanneer ik vanaf mijn interne NAS ga streamen naar de chromecast ik een error krijg "ongeldig certificaat, stel de synology app in om http te gebruiken). Wanneer ik dat doe krijg ik dezelfde error.
Echter ik vermoed dat het probleem is dat ik internal DNS gebruik voor mijn NAS (met een geldig let's encrypt certificaat). Maar volgens mij gebruikt de Chromecast dus niet de DNS server die ik via DHCP adverteer. Gevolg de chromecast kan de FQDN van mijn NAS niet resolven en geeft foutief de pagina dat er geen geldig SSL certificaat is.
Ik zou nu op mijn Mikrotik router kunnen proberen om alle traffic op de DNS poort te redirecten naar het IP van mijn mijn DNS server maar deze meer geavanceerde setup vermijd ik liever. Heeft er iemand weet van een setting op de Chromecast die ervoor kan zorgen dat de juiste DNS server gebruikt wordt?
Chromecast DHCP DNS server
-
- userbase crew
- Berichten: 9536
- Lid geworden op: 28 jan 2012, 18:22
- Uitgedeelde bedankjes: 243 keer
- Bedankt: 766 keer
- Recent bedankt: 5 keer
Klopt. Chromecasts negeren aangeboden DNS settings en gebruiken hardcoded de google DNS servers (8.8.8.8 enzo).
Volgens wat ik zo direct terugvind kan je op de chromecast zelf niks doen en ga je moeten zijn requests redirecten.
Ik hoop dat hij met normale DNS of DoT werkt, want DoH is bijna niet te onderscheppen.
https://old.reddit.com/r/pihole/comment ... ed_google/
Volgens wat ik zo direct terugvind kan je op de chromecast zelf niks doen en ga je moeten zijn requests redirecten.
Ik hoop dat hij met normale DNS of DoT werkt, want DoH is bijna niet te onderscheppen.
https://old.reddit.com/r/pihole/comment ... ed_google/
-
- Plus Member
- Berichten: 137
- Lid geworden op: 10 sep 2013, 16:06
- Uitgedeelde bedankjes: 13 keer
- Bedankt: 11 keer
En geen eenvoudigere oplossingen dan traffic het routeren?ITnetadmin schreef: 08 mei 2023, 23:38 Klopt. Chromecasts negeren aangeboden DNS settings en gebruiken hardcoded de google DNS servers (8.8.8.8 enzo).
-
- userbase crew
- Berichten: 9536
- Lid geworden op: 28 jan 2012, 18:22
- Uitgedeelde bedankjes: 243 keer
- Bedankt: 766 keer
- Recent bedankt: 5 keer
Nee, je gaat de DNS traffiek moeten onderscheppen op een of andere manier.
Probeer dit ns.
https://www.techilife.com/bypassing-chr ... oogle-dns/
Edit: future proofing de info van deze link:
Men geeft instructies om in de router de outgoing IPs 8.8.8.8 en 8.8.4.4 (de google DNS servers op IPv4) te blokkeren.
Aangezien gewone routers geen outgoing firewall hebben die dat kan, wordt een static route techniek gebruikt om die IPs te routen naar het interne IP adres van de router zelf.
Probeer dit ns.
https://www.techilife.com/bypassing-chr ... oogle-dns/
Edit: future proofing de info van deze link:
Men geeft instructies om in de router de outgoing IPs 8.8.8.8 en 8.8.4.4 (de google DNS servers op IPv4) te blokkeren.
Aangezien gewone routers geen outgoing firewall hebben die dat kan, wordt een static route techniek gebruikt om die IPs te routen naar het interne IP adres van de router zelf.
-
- Elite Poster
- Berichten: 1548
- Lid geworden op: 19 dec 2011, 18:42
- Locatie: Heist-op-den-Berg
- Uitgedeelde bedankjes: 482 keer
- Bedankt: 114 keer
Ik dwong dat hier af met een uitgaande firewall: er zijn twee PiHole DNS-servers die requests naar poort 53 (DNS) en 853 (DoT) mogen maken. Voor àlle andere clients wordt traffic naar die poorten gedropt.
Als je Chromecast z'n hardcoded DNS niet kan bereiken gaat die automatisch over op degene die in je DHCP staat. De Chromecast is hier ondertussen vervangen, maar ik meen me wel te herinneren dat uiteindelijk die requests in m'n PiHole logs zichtbaar waren.
Met DoH en de daarbij horende settings in Chrome (en andere browsers) gaat het wel steeds moeilijker worden om dit soort truken te blijven toepassen...
Als je Chromecast z'n hardcoded DNS niet kan bereiken gaat die automatisch over op degene die in je DHCP staat. De Chromecast is hier ondertussen vervangen, maar ik meen me wel te herinneren dat uiteindelijk die requests in m'n PiHole logs zichtbaar waren.
Met DoH en de daarbij horende settings in Chrome (en andere browsers) gaat het wel steeds moeilijker worden om dit soort truken te blijven toepassen...
- heist_175
- Moderator
- Berichten: 16426
- Lid geworden op: 07 okt 2010, 09:35
- Locatie: Kempen
- Uitgedeelde bedankjes: 519 keer
- Bedankt: 1199 keer
- Recent bedankt: 4 keer
DoH is maar 1 update verwijderd van introductie. Ik bedoel maar: Google weet heus wel dat er filters ingesteld kunnen worden. Als het hen zou storen, hadden ze DoH toch al ingevoerd?
Misschien ben ik niet slim genoeg, maar ik snap uw probleem eigenlijk niet, ik heb een gelijkaardige setup en heb uw probleem niet?
- PiHole als DNS voor alles, geen block op hardcoded DNS
- DNS door de Fritzbox (niet de PiHole)
- content op de NAS (een low-consumption W11)
- Chromecast TV met Kodi
Ik krijg nergens een foutmelding?
Misschien ben ik niet slim genoeg, maar ik snap uw probleem eigenlijk niet, ik heb een gelijkaardige setup en heb uw probleem niet?
- PiHole als DNS voor alles, geen block op hardcoded DNS
- DNS door de Fritzbox (niet de PiHole)
- content op de NAS (een low-consumption W11)
- Chromecast TV met Kodi
Ik krijg nergens een foutmelding?
-
- Elite Poster
- Berichten: 1548
- Lid geworden op: 19 dec 2011, 18:42
- Locatie: Heist-op-den-Berg
- Uitgedeelde bedankjes: 482 keer
- Bedankt: 114 keer
In jouw opstelling benader je de NAS waarschijnlijk op IP adres vai Kodi? Voor zo ver ik kan volgen heeft de OP geen CCTV, maar een Chromecast UHD en probeert hij dus te casten vanaf een ander apparaat.
Daarmee wordt er naar de Chromecast een URL gestuurd waarvan hij content kan streamen. Aangezien de OP z'n NAS benadert op het 'source' toestel met een (interne) domeinnaam en HTTPS met geldig Let's Encrypt certificaat, zal dat ook zijn wat doorgestuurd wordt naar de Chromecast. De DNS record om de interne domeinnaam te resolven naar het IP van de NAS bestaat enkel op de interne DNS server.
Als de Chromecast vervolgens een andere DNS server gebruikt die de domeinnaam niet kan resolven naar het interne NAS IP, krijg je inderdaad dit probleem.
-
- Plus Member
- Berichten: 137
- Lid geworden op: 10 sep 2013, 16:06
- Uitgedeelde bedankjes: 13 keer
- Bedankt: 11 keer
Klopt. Denk dat ik wanneer tijd heb dan maar eens een firewall rule toe zal voegen dat de Chromecast uhd geen DNS request mag sturen naar servers niet in mijn home network.butskristof schreef: 09 mei 2023, 10:21In jouw opstelling benader je de NAS waarschijnlijk op IP adres vai Kodi? Voor zo ver ik kan volgen heeft de OP geen CCTV, maar een Chromecast UHD en probeert hij dus te casten vanaf een ander apparaat.
Daarmee wordt er naar de Chromecast een URL gestuurd waarvan hij content kan streamen. Aangezien de OP z'n NAS benadert op het 'source' toestel met een (interne) domeinnaam en HTTPS met geldig Let's Encrypt certificaat, zal dat ook zijn wat doorgestuurd wordt naar de Chromecast. De DNS record om de interne domeinnaam te resolven naar het IP van de NAS bestaat enkel op de interne DNS server.
Als de Chromecast vervolgens een andere DNS server gebruikt die de domeinnaam niet kan resolven naar het interne NAS IP, krijg je inderdaad dit probleem.
-
- Elite Poster
- Berichten: 1548
- Lid geworden op: 19 dec 2011, 18:42
- Locatie: Heist-op-den-Berg
- Uitgedeelde bedankjes: 482 keer
- Bedankt: 114 keer
Een andere mogelijkheid is natuurlijk om in de "source app" je NAS via IP en http te benaderen, als het toch allemaal binnen je lokale netwerk blijft maakt nu ook weer niet zò veel uit. Misschien kan je daarmee al verder als interim-oplossing, alles met HTTPS en certificaat is netter natuurlijk 

-
- Plus Member
- Berichten: 137
- Lid geworden op: 10 sep 2013, 16:06
- Uitgedeelde bedankjes: 13 keer
- Bedankt: 11 keer
Net ook wel nog volgende oplossing gevonden. Om de block iets vollediger te maken kan ik daar dus een lijst van alle DNS servers gaan onderhouden. Zowel reguliere 8.8.8.8 en dergelijke als DNS over HTTPS.
https://forum.mikrotik.com/viewtopic.php?t=173792
https://forum.mikrotik.com/viewtopic.php?t=173792
- Sinna
- Elite Poster
- Berichten: 3262
- Lid geworden op: 14 nov 2008, 08:22
- Twitter: KrSi78
- Locatie: Brugge
- Uitgedeelde bedankjes: 342 keer
- Bedankt: 232 keer
- Recent bedankt: 4 keer
- Contacteer:
Je kan ook alle uitgaande DNS-requests (poort 53 en 853) redirecten naar je interne DNS. Dan hoef je geen lijstjes bij te houden.
Computer(k)nul
-
- userbase crew
- Berichten: 9536
- Lid geworden op: 28 jan 2012, 18:22
- Uitgedeelde bedankjes: 243 keer
- Bedankt: 766 keer
- Recent bedankt: 5 keer
Samengevat:JUD schreef: 09 mei 2023, 10:45 Klopt. Denk dat ik wanneer tijd heb dan maar eens een firewall rule toe zal voegen dat de Chromecast uhd geen DNS request mag sturen naar servers niet in mijn home network.
Je kan het niet op de chromecast zelf aanpassen, dus je gaat zijn DNS requests moeten blokkeren of redirecten (hopelijk dat hij replies van een ander IP aanvaardt).
Voor gewone DNS traffiek kan je gewoon outgoing port 53 blocken.
Voor DoT (DNS over TLS) block je port 853.
Voor DoH (DNS over HTTPS; port 443) is er geen simpele oplossing, want die camoufleert zich als https webtraffiek.
- devilkin
- Administrator
- Berichten: 7039
- Lid geworden op: 17 mei 2006, 20:10
- Uitgedeelde bedankjes: 1081 keer
- Bedankt: 682 keer
- Recent bedankt: 6 keer
Ik gebruik een Doh blocklists, blokkeer DoT en DNS outgoing.
Alle dns traffiek naar andere servers dan de mijne wordt geredirect en genat zodat de bron denkt dat het de juiste server is. Zorgt er voor dat sommige dingen (zoals een chrome cast) niet te lang blijft herproberen...
Sent from my SM-S908B using Tapatalk
Alle dns traffiek naar andere servers dan de mijne wordt geredirect en genat zodat de bron denkt dat het de juiste server is. Zorgt er voor dat sommige dingen (zoals een chrome cast) niet te lang blijft herproberen...
Sent from my SM-S908B using Tapatalk
Telenet All-Internet -- using CV8560E & OPNsense on PCEngines APU2E4
Proximus & Mobile Vikings -- Using OnePlus 8 Pro (ROM: Stock)
Proximus & Mobile Vikings -- Using OnePlus 8 Pro (ROM: Stock)
-
- Plus Member
- Berichten: 137
- Lid geworden op: 10 sep 2013, 16:06
- Uitgedeelde bedankjes: 13 keer
- Bedankt: 11 keer
Heb net eens geprobeerd om de DNS naar mijn adguard te natten. En dat werkte bij het casten vanaf mijn GSM. Vanaf een andere gsm echter het oude probleem. Zeer bizar gezien ik wel nieuwe DNS queries zag verschijnen naar het domein van m'n NAS in mijn Adguard.