Nameserver Workshop: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 28: Zeile 28:
 
==Restart==
 
==Restart==
 
*systemctl restart bind9
 
*systemctl restart bind9
 +
==Test==
 +
*dig @127.0.0.1 -t soa lan
 +
<pre>
 +
; <<>> DiG 9.10.3-P4-Ubuntu <<>> @127.0.0.1 -t soa lan
 +
; (1 server found)
 +
;; global options: +cmd
 +
;; Got answer:
 +
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53306
 +
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 3
 +
;; WARNING: recursion requested but not available
 +
 +
;; OPT PSEUDOSECTION:
 +
; EDNS: version: 0, flags:; udp: 4096
 +
;; QUESTION SECTION:
 +
;lan. IN SOA
 +
 +
;; ANSWER SECTION:
 +
lan. 60 IN SOA worf.xinux.lan. technik.xinux.de. 2017040301 14400 3600 3600000 86400
 +
 +
;; AUTHORITY SECTION:
 +
lan. 60 IN NS worf.xinux.lan.
 +
lan. 60 IN NS nagus.xinux.lan.
 +
 +
;; ADDITIONAL SECTION:
 +
worf.xinux.lan. 300 IN A 192.168.255.250
 +
nagus.xinux.lan. 300 IN A 192.168.255.251
 +
 +
;; Query time: 0 msec
 +
;; SERVER: 127.0.0.1#53(127.0.0.1)
 +
;; WHEN: Tue Apr 04 11:41:31 CEST 2017
 +
;; MSG SIZE  rcvd: 161
 +
</pre>
  
 
==Nagus==
 
==Nagus==

Version vom 4. April 2017, 09:43 Uhr

Toplevel Nameserver

Worf und Nagus

Worf

Konfiguration

  • /etc/bind/named.conf.local
zone "lan" {
        type master;
        file "lan";
};
  • /var/cache/bind/lan
$TTL 60 ; 5 minutes
@                      SOA  worf.xinux.lan. technik.xinux.de. (
                                2017040301 ; serial
                                14400      ; refresh (4 hours)
                                3600       ; retry (1 hour)
                                3600000    ; expire (5 weeks 6 days 16 hours)
                                86400      ; minimum (1 day)
                                )
                        NS      worf.xinux.lan.
                        NS      nagus.xinux.lan.
worf.xinux.lan.          A      192.168.255.250
nagus.xinux.lan.         A      192.168.255.251

Restart

  • systemctl restart bind9

Test

  • dig @127.0.0.1 -t soa lan
; <<>> DiG 9.10.3-P4-Ubuntu <<>> @127.0.0.1 -t soa lan
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53306
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 3
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;lan.				IN	SOA

;; ANSWER SECTION:
lan.			60	IN	SOA	worf.xinux.lan. technik.xinux.de. 2017040301 14400 3600 3600000 86400

;; AUTHORITY SECTION:
lan.			60	IN	NS	worf.xinux.lan.
lan.			60	IN	NS	nagus.xinux.lan.

;; ADDITIONAL SECTION:
worf.xinux.lan.		300	IN	A	192.168.255.250
nagus.xinux.lan.	300	IN	A	192.168.255.251

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Apr 04 11:41:31 CEST 2017
;; MSG SIZE  rcvd: 161

Nagus

  • /etc/bind/named.conf.local
zone "lan" {
      type slave;
      file "lan";
      masters { 192.168.255.250; };
};