So fügen Sie einen A-Eintrag in bind9 hinzu

So fügen Sie einen A-Eintrag in bind9 hinzu

Ich habe einen CentOS-Server, auf dem ich bind9 konfiguriert habe. Alles funktioniert einwandfrei. Aber ich kann keinen A-Eintrag für den Client hinzufügen (anderer CentOS-Server mit Apache darauf). Sein Hostname istapache.localmit IP192.168.0.106. Meine Frage ist, wie genau füge ich es als A-Eintrag in die Zonen ein, damit der DNS es auflöst?

Antwort1

Sie müssen dies wahrscheinlich für CentOS verstehen, aber etwas in der Art von

cat /etc/Hostname

dns-office

Katze /etc/hosts

yourIP dns-office.local

Katze /etc/bind/named.conf.local

zone "zone1" {
    type master;
    file "/etc/bind/db.zone1";
};

/etc/bind/named.conf.options

forwarders {
    8.8.8.8;
    8.8.4.4;
};

dnssec-enable no;

allow-recursion { any; };
allow-query { any; };
allow-query-cache { any; };

listen-on { 127.0.0.1; yourIP; };

/etc/bind/db.zone1

;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     dns-office.local. root.dns-office.local. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      dns-office.local.
@       IN      A       127.0.0.1

;your sites
computer1.local IN A 192.168.x.x;
computer2.local IN A 192.168.x.x;

Katze /etc/resolv.conf

search local
nameserver 127.0.0.1

Pingen Sie computer1.local und erhalten Sie eine Antwort. Es gibt jede Menge Material dazu, wie man dies von Ubuntu aus erreicht, digitalocean mit mehr. Suchen Sie beispielsweise bei Google nach „Ubuntu lokalen DNS konfigurieren“.

verwandte Informationen