Ich möchte einen anderen DNS-Server für bestimmte Domänen verwenden, die vom Standard-DNS-Server blockiert werden. Und ich möchte meinen Standard-DNS-Server aus irgendeinem Grund nicht ändern.
Gibt es eine Möglichkeit, dies zu tun, ohne meinen eigenen DNS-Server zu installieren?
Ich habe gerade erfahren, dass dies unter Mac möglich ist: http://hints.macworld.com/article.php?story=2004062902195410
Es scheint keine DNS-Routing-Unterstützung in der GNU libc zu geben, daher funktioniert der gleiche Trick, den sie in dem von Ihnen zitierten Mac-Artikel verwenden, unter Linux nicht.
Der Dual-DHCP / DNS-Server ist ein DNS-Server, der das DNS-Routing gemäß den Dokumenten unterstützt (Sie können die DHCP-Funktionen deaktivieren).
quelle
Sie können die Domänen auch zu Ihrer Datei / etc / hosts hinzufügen, wenn die entsprechenden IP-Adressen relativ statisch sind.
quelle
Ich habe dies mit BIND9 getan, damit ich Ergebnisse von einem Google IPv6-Whitelist-Server erhalten kann, während ich OpenNic-Server weiterhin nach ihren Domains frage. Wenn Sie immer noch interessiert sind, lassen Sie es mich wissen und ich werde zurückgehen und herausfinden, wie es funktioniert hat, und dann diese Antwort bearbeiten.
Bearbeiten: Jetzt stelle ich fest, dass Sie keinen eigenen DNS-Server installieren wollten! Wenn Sie sich Sorgen um die Sicherheit machen, können Sie es einfach so gestalten, dass es eine Firewall ist. Auf diese Weise kann es nur der Computer verwenden, auf dem der DNS-Server ausgeführt wird, und es ist für die Außenseite unsichtbar, dass Sie einen DNS-Server ausführen.
quelle