Bind9 kompakt: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Der Seiteninhalt wurde durch einen anderen Text ersetzt: „*Bind9 kompakt Einstieg“)
Markierung: Ersetzt
Zeile 1: Zeile 1:
−
= '''systemd-resolved''' abschalten =
+
*[[Bind9 kompakt Einstieg]]
−
 
 
−
* '''systemctl disable systemd-resolved'''
 
−
* '''systemctl stop systemd-resolved'''
 
−
 
 
−
= Installation =
 
−
 
 
−
* '''apt-get install bind9'''
 
−
 
 
−
= ''/etc/resolv.conf'' setzen =
 
−
 
 
−
* '''rm /etc/resolv.conf'''
 
−
* '''echo nameserver 127.0.0.1 > /etc/resolv.conf'''
 
−
 
 
−
= Test =
 
−
 
 
−
* '''host -t a www.xinux.de'''
 
−
 
 
−
= forward zone =
 
−
 
 
−
== lokale Konfiguration ==
 
−
 
 
−
* zu ''/etc/bind/named.conf.local'' hinzufügen
 
−
 
 
−
zone "vulkan.int" {
 
−
type master;
 
−
    file "vulkan.int";
 
−
};
 
−
;Erklärung
 
−
 
 
−
* zone - Name der Zone
 
−
* type - Type der Zone - master - slave
 
−
* file - Name der Datei wo die Informationen zu finden sind
 
−
 
 
−
== Zonendatei ==
 
−
 
 
−
* vi /var/cache/bind/vulkan.int
 
−
 
 
−
$TTL 300
 
−
vulkan.int. IN SOA  unaris.vulkan.int. technik.xinux.de. (
 
−
                        2011090204  ;
 
−
                        14400  ;
 
−
                        3600    ;
 
−
                        3600000 ;
 
−
                        86400  ;
 
−
                    )
 
−
        IN NS      unaris.vulkan.int.
 
−
unaris      IN A      192.168.25.4
 
−
;Erklärung
 
−
 
 
−
* $TTL 300 - 300 Sekunden wird der Namenseintrag im lokalen Cache gehalten.
 
−
* vulkan.int - Name der Domain
 
−
* SOA - Start of Authority - Wer ist Zuständig
 
−
* unaris.vulkan.int. - Primärer Nameserver
 
−
* technik.xinux.de. - Mailadresse - @ wird durch . ersetzt
 
−
* 2011090204 - Seriennummer, Datum + Version
 
−
* 14400 - Refresh Zeit
 
−
* 3600 - Wiederholungszeit beim Nichterreichen.
 
−
* 3600000 - Maximale Gültikeit beim Nichterreichen.
 
−
* 86400 - Negativer Cache
 
−
* IN - Internet Name
 
−
* NS - Namerver Record
 
−
* A - A Record
 
−
 
 
−
== restart bind ==
 
−
 
 
−
* '''systemctl restart bind9'''
 
−
 
 
−
== test ==
 
−
 
 
−
* '''host -t a unaris.vulkan.int 127.0.0.1'''
 
−
 
 
−
Using domain server:
 
−
Name: 127.0.0.1
 
−
Addrallow-transfer { 192.168.249.121 };ess: 127.0.0.1#53
 
−
Aliases:
 
−
 
−
unaris.vulkan.int has address 192.168.25.4
 
−
 
 
−
= reverse zone =
 
−
 
 
−
== config file ==
 
−
 
 
−
add to /etc/bind/named.conf.local
 
−
 
 
−
zone "25.168.192.in-addr.arpa" {
 
−
          type master;
 
−
          file "25.168.192.in-addr.arpa";
 
−
};
 
−
 
 
−
== zone file ==
 
−
 
 
−
* '''vi /var/cache/bind/25.168.192.in-addr.arpa'''
 
−
 
 
−
$TTL 300
 
−
@  IN SOA  unaris.vulkan.int. technik.xinux.de. (
 
−
    2011090204 14400 3600 3600000 86400)
 
−
    IN NS  unaris.vulkan.int.
 
−
4  IN PTR  unaris.vulkan.int.
 
−
 
 
−
= restart bind =
 
−
 
 
−
* systemctl restart bind9
 
−
 
 
−
= Eintragen der Forward Nameserver =
 
−
 
 
−
* '''cat /etc/bind/named.conf.options'''
 
−
 
 
−
options {
 
−
directory "/var/cache/bind";
 
−
forwarders {
 
−
        10.80.0.2;
 
−
        10.80.0.3;
 
−
    };
 
−
    ...
 
−
    ...
 
−
};
 
−
=Tests=
 
−
==dig==
 
−
===A-Record===
 
−
*dig @192.168.25.4 -t a unaris.vulkan.int
 
−
===SOA-Record===
 
−
*dig @192.168.25.4 -t soa vulkan.int
 
−
===AXFR-Record===
 
−
*dig @192.168.25.4 -t axfr vulkan.int
 
−
==nslookup==
 
−
===A-Record===
 
−
*nslookup
 
−
> server 192.168.25.4
 
−
  Default server: 192.168.25.4
 
−
  Address: 192.168.25.4#53
 
−
> unaris.vulkan.int
 
−
> xinux.de
 
−
===SOA-Record===
 
−
*nslookup
 
−
> server 192.168.25.4
 
−
  Default server: 192.168.25.4
 
−
  Address: 192.168.25.4#53
 
−
> unaris.vulkan.int
 
−
> set type=soa
 
−
> xinux.de
 
−
===AXFR-Record===
 
−
*nslookup
 
−
> server 192.168.25.4
 
−
  Default server: 192.168.25.4
 
−
  Address: 192.168.25.4#53
 
−
> unaris.vulkan.int
 
−
> set type=axfr
 
−
> xinux.de
 
−
 
 
−
= Links =
 
−
 
 
−
*https://wolfgang.dautermann.at/vortraege/CLT2010-Bind9.pdf
 

Version vom 23. Februar 2023, 17:10 Uhr