Bestimmte Anfragen über einen gesonderten DNS Server leiten?
Hallo,
ist es möglich in Windows 10 bestimmte vorher definierte Anfragen über einen gesonderten DNS Server zu leiten? Ich frage, weil bestimmte Seiten mit dem google DNS unheimlich langsam sind. Beispielsweise Spotify.com - ich denke dass das mit dem Routing der CDN Server zusammenhängt.
Ich möchte nun also alle "Standard" Anfragen über den von mir definierten Google DNS leiten und bestimmte Domains (wie spotify.com) über den der Telekom. Ist das möglich?
Grüße
ist es möglich in Windows 10 bestimmte vorher definierte Anfragen über einen gesonderten DNS Server zu leiten? Ich frage, weil bestimmte Seiten mit dem google DNS unheimlich langsam sind. Beispielsweise Spotify.com - ich denke dass das mit dem Routing der CDN Server zusammenhängt.
Ich möchte nun also alle "Standard" Anfragen über den von mir definierten Google DNS leiten und bestimmte Domains (wie spotify.com) über den der Telekom. Ist das möglich?
Grüße
Please also mark the comments that contributed to the solution of the article
Content-Key: 292104
Url: https://administrator.de/contentid/292104
Printed on: April 25, 2024 at 20:04 o'clock
27 Comments
Latest comment
Das ist vermutlich nicht möglich mit einer Fritte, oder?
oh jee nicht schon wieder Frittentheke ...nä... ohne die zu freetzen oder anderweitig zu frisieren wirst du damit keinen Erfolg haben.Kleiner Raspi als DNS-Server/Caching Proxy oder ne PFSense ins Netz gepappt und feddich ....
Zitat von @thomasreischer:
Eine Frage noch; laut FAQ blockt Acrylic Ad Anfragen durch ein Host file. Lässt sich das irgendwie unterbinden/deaktivieren?
Das HostsFile AcrylicHosts.txt liegt im Programmverzeichnis und hat per Default keinen Inhalt außer dem normalen Loopback-Eintrag, also blockt es auch nichts wenn du es nicht "explizit" angibst.Eine Frage noch; laut FAQ blockt Acrylic Ad Anfragen durch ein Host file. Lässt sich das irgendwie unterbinden/deaktivieren?
Funktioniert genau so wie das Windows Hosts-File nur besser mit RegularExpressions-Syntax-Support.
Weil du die Ausnahmen nicht beim PrimaryDNS eingetragen hast deshalb, Config File mal ganz genau lesen!
Du hast das NOT überlesen ...
In the following example only the requests for host names NOT ending with
; ".com" or ".org" get forwarded to the primary DNS server
Och mönsch du stellst dich aber schon ziemlich d... an, wenn du bei beiden die Ausnahmen einträgst bleibt natürlich kein anderer Server mehr für die Anfrage übrig, ist doch klar das es dann nicht mehr laufen kann. Also nur beim Primary eintragen. Lesen des Config-Files sollte man eigentlich erwarten können, da steht das ja schön erklärt drin.
Zitat von @thomasreischer:
??
Beim secondary habe ich das "^" ja wegglassen?! Sprich der Secondary reagiert eben schon auf spotify/soundcloud Anfragen
Du hast es noch immer nicht gecheckt ...das sind Ausnahmen bei dem dieser Server diese Hosts nicht auflöst.??
Beim secondary habe ich das "^" ja wegglassen?! Sprich der Secondary reagiert eben schon auf spotify/soundcloud Anfragen
Dann springt er zum nächsten usw. ...
Vielleicht hilft dir ja auch das kleine Programm DNSBench weiter.
Das ist eine Art Benchmarkt für gängige DNS Server.
Damit kannst du ermitteln welcher DNS Server am schnellsten auf DNS Anfragen reagiert.
Zusätzlich zu den vorhandenen in der Liste kannste für benutzerdefinierte IP Adressen von DNS Servern hinzufügen.
https://www.grc.com/dns/benchmark.htm
Kannst es ja mal ausprobieren.
Viele Grüße
pelzfrucht
Das ist eine Art Benchmarkt für gängige DNS Server.
Damit kannst du ermitteln welcher DNS Server am schnellsten auf DNS Anfragen reagiert.
Zusätzlich zu den vorhandenen in der Liste kannste für benutzerdefinierte IP Adressen von DNS Servern hinzufügen.
https://www.grc.com/dns/benchmark.htm
Kannst es ja mal ausprobieren.
Viele Grüße
pelzfrucht
Moin,
Gruß jodel32
Zitat von @thomasreischer:
PrimaryServerHostNameAffinityMask=^spotify.com;^soundcloud.com;^play.spotify.com /sprich alle Spotify/soundcloud Anfragen werden NICHT über den primary geleitet
SecondaryServerHostNameAffinityMask= /hier habe ich die Einstellungen leer gelassen
problem ist dass er jetzt alle Anfragen über den Secondary auflöst..
Frage ist doch wieso ihr hier überhaupt Ausnahmen definiert wenn es nur um die Schnelligkeit der Server geht. Denn in der Doku steht, dass Acrylic die Anfrage sowieso an alle definierten DNS Resolver gleichzeitig verschickt und dann die Antwort desjenigen Servers übernimmt, welcher am schnellsten antwortet. Also sind die Ausnahmen eigentlich überflüssig, da er immer den jeweils schnellsten nimmt..PrimaryServerHostNameAffinityMask=^spotify.com;^soundcloud.com;^play.spotify.com /sprich alle Spotify/soundcloud Anfragen werden NICHT über den primary geleitet
SecondaryServerHostNameAffinityMask= /hier habe ich die Einstellungen leer gelassen
problem ist dass er jetzt alle Anfragen über den Secondary auflöst..
Gruß jodel32
Frage ist doch wieso ihr hier überhaupt Ausnahmen definiert wenn es nur um die Schnelligkeit der Server geht. Denn in der Doku
steht, dass Acrylic die Anfrage sowieso an alle DNS Server gleichzeitig verschickt und dann die Antwort desjenigen Servers
übernimmt, welcher am schnellsten antwortet
steht, dass Acrylic die Anfrage sowieso an alle DNS Server gleichzeitig verschickt und dann die Antwort desjenigen Servers
übernimmt, welcher am schnellsten antwortet
Das ist ja das worauf ich hinaus will.
Mit dem Programm sucht er sich einfach den schnellsten aus, idealerweise testet er zu verschiedenen Tageszeiten und bildet einen Durchschnittswert.
Viele Grüße
pelzfrucht
Ging ja nicht an dich sondern eher die Config des Programms das oben angesprochen wurde. Wenn er sie einfach leer lässt hat er ja schon das gewünschte.
Zitat von @thomasreischer:
Weil Spotify und Soundcloud mit dem google dns unheimlich langsam ist - habe ich ja auch so in meiner Frage erwähnt.
Schon klar, lesen kann ich, aber dann reicht ja das oben beschriebene, einfach keine Ausnahmen zu definieren, dann gewinnt immer die schnellste Antwort.Weil Spotify und Soundcloud mit dem google dns unheimlich langsam ist - habe ich ja auch so in meiner Frage erwähnt.