Pseudo top level domain: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 2: Zeile 2:
  
 
=Auf dem Rechner 192.168.6.200=
 
=Auf dem Rechner 192.168.6.200=
 +
==Die Zonenfestlegung==
 +
*cat /etc/bind/named.conf.local
 
<pre>
 
<pre>
 
zone "int" {
 
zone "int" {
Zeile 8: Zeile 10:
 
     file "int";
 
     file "int";
 
};
 
};
−
 
−
=Auf den Hosts=
 
−
 
−
 
−
 
 
zone "88.10.in-addr.arpa" {
 
zone "88.10.in-addr.arpa" {
 
     type master;
 
     type master;
Zeile 19: Zeile 16:
 
};
 
};
 
</pre>
 
</pre>
−
*cat 88.10.in-addr.arpa int  
+
==Die Zonen selbst==
 +
*cat  /var/cache/bind/int  
 
<pre>
 
<pre>
−
$TTL 300
 
−
@        IN SOA  host200.int. technik.kit.lab. (
 
−
                2023022010 14400 3600 3600000 86400)
 
−
            IN NS    host200.int.
 
−
$GENERATE 100-112  $  NS ns.it$.int.
 
 
$TTL 300
 
$TTL 300
 
@        IN SOA  host200.int. technik.kit.lab. (
 
@        IN SOA  host200.int. technik.kit.lab. (
Zeile 35: Zeile 28:
 
$GENERATE 100-112 it$ NS ns.it$
 
$GENERATE 100-112 it$ NS ns.it$
 
</pre>
 
</pre>
−
 
+
*cat /var/cache/bind/88.10.in-addr.arpa
−
 
 
−
*cat /etc/named.conf
 
−
 
 
−
<pre>
 
−
options {
 
−
listen-on port 53 { 10.88.100.21; };
 
−
directory "/var/named";
 
−
allow-query    { 0.0.0.0/0; };
 
−
allow-recursion { 0.0.0.0/0; };
 
−
        forwarders { 192.168.6.200; };
 
−
recursion yes;
 
−
dnssec-validation no;
 
−
 
 
−
};
 
−
 
 
−
logging {
 
−
        channel default_debug {
 
−
                file "data/named.run";
 
−
                severity dynamic;
 
−
        };
 
−
};
 
−
 
 
−
zone "." IN {
 
−
type hint;
 
−
file "named.ca";
 
−
};
 
−
 
 
−
include "/etc/named.rfc1912.zones";
 
−
include "/etc/named.root.key";
 
−
 
 
−
zone it100.int IN {
 
−
    type master;
 
−
    file "it100.int";
 
−
};
 
−
</pre>
 
−
 
 
−
 
 
−
 
 
−
* cat /var/cache/bind/it100.int
 
 
<pre>
 
<pre>
 +
$TTL 300
 +
@        IN SOA  host200.int. technik.kit.lab. (
 +
                2023022010 14400 3600 3600000 86400)
 +
            IN NS    host200.int.
 +
$GENERATE 100-112  $  NS ns.it$.int.
  
−
$TTL 300
 
−
@   IN SOA  ns technik.xinux.de. (
 
−
                        2011090204  ;
 
−
                        14400  ;
 
−
                        3600    ;
 
−
                        3600000 ;
 
−
                        86400  ;
 
−
                    )
 
−
        IN NS      ns
 
−
ns      IN A      10.88.100.21
 
−
www    IN A      10.88.100.22
 
 
</pre>
 
</pre>

Version vom 21. Februar 2023, 16:23 Uhr

Auf dem Rechner 192.168.6.200

Die Zonenfestlegung

  • cat /etc/bind/named.conf.local
zone "int" {
    type master;
    forwarders {};
    file "int";
};
zone "88.10.in-addr.arpa" {
    type master;
    forwarders {};
    file "88.10.in-addr.arpa";
};

Die Zonen selbst

  • cat /var/cache/bind/int
$TTL 300
@         IN SOA  host200.int. technik.kit.lab. (
                2023022010 14400 3600 3600000 86400)
             IN NS     host200
host200	    IN	A     192.168.6.200

$GENERATE 100-112 ns.it$ A 10.88.$.21
$GENERATE 100-112 it$ NS ns.it$
  • cat /var/cache/bind/88.10.in-addr.arpa
$TTL 300
@         IN SOA  host200.int. technik.kit.lab. (
                2023022010 14400 3600 3600000 86400)
             IN NS     host200.int.
$GENERATE 100-112   $  NS ns.it$.int.