Ich habe BIND9 mit geeigneten Rekordern für meine Domain eingerichtet example.com
, something.example.com
funktioniert tatsächlich ...
Wenn mein DHCP-Server auf diesen DNS-Server zeigt, kann ich für den Server, auf den er zeigt , auf webmin ( https://something.example.com:10000 ) zugreifen . Ich kann jedoch keine externen Websites (google.ca, serverfault.com usw.) aufrufen.
Ich habe meine Weiterleitungen in der named.conf.options
Datei festgelegt
options {
directory "/etc/bind/";
allow-query-cache { none; };
allow-query { any; };
recursion yes;
forwarders {
8.8.8.8; // Google's DNS Server
8.8.4.4; // ''
};
};
//zones here for example.com and reverse dns
Es scheint jedoch keine Anfragen an ihre Server weiterzuleiten. Wo gehe ich falsch? Kann ich etwas tun, um weitere Informationen zu erhalten?
ubuntu
domain-name-system
bind
internal-dns
forwarding
user29600
quelle
quelle
Antworten:
Mehr von der Konfiguration wäre gut; Ich gehe davon aus, dass Ihnen eines der folgenden Elemente fehlt:
recursion yes;
oderallow-recursion { 10.x.x.x/8; };
(wobei 10.xxx/8 Ihr internes Netzwerk ist)quelle
allow-recursion
Block. Beide von mir aufgelisteten Snippets sind erforderlich.allow-query-cache
blockieren Sie absichtlich (?) Rekursive Abfragen.allow-query
da drin haben ?allow-query
kann wohl seinany;
, während Sie einstellen möchten werdenallow-query-cache
undallow-recursion
zu internen Subnetzen nur.