subdomein op private domain

Pagina: 1
Acties:

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 12-02 15:52
Ik heb een caching nameserver draaien.. Daarin staan de reverse DNS'ses van 192.168.0.* en dat server.mijndomein 192.168.0.1 is bijvoorbeeld.

Nu wil ik alleen hetvolgende:
code:
1
2
3
4
elviver.mijndomein    -> 192.168.0.2
server.mijndomein     -> 192.168.0.1
bla.server.mijndomein -> 192.168.0.3
*.server.mijndomein   -> 192.168.0.1

Ik heb de hele howto op linuxdoc.org nu doorgelezen, maar ik kom er nog steeds niet uit.. Wie o wie helpt mij?

Verwijderd

Als je die HOWTO gelezen hebt dan weet je dat je zonefiles aan moet maken. Het is echt niet zo heel erg ingewikkeld hoor. Volg gewoon die voorbeelden en pas ze aan jouw situatie aan.

Wat lukt er precies niet?

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 12-02 15:52
Ja, zonefiles maken ja.. Nou kijk.. Ik heb een zonefile voor mijndomein. Daarin staat:
code:
1
2
elviver.mijndomein -> 192.168.0.2
server.mijndomein  -> 192.168.0.1

Maar nu wil ik dus dubsomeinen daarin aanmaken:
code:
1
2
3
1.elviver.mijndomein -> 192.168.0.3
2.elviver.mijndomein -> 129.125.44.44
*.elviver.mijndomein -> 192.168.0.4

Maar als ik nou een zonefile elviver.mijndomein maak, dan werkt elviver.mijndomein zelf niet meer, zoals ie in de zonefile van mijndomein is aangegeven..

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 12-02 15:52
Hmm, ik heb nu een zonefile gemaakt: elviver.mijndomein
Daarin staat dat 1 het IP 192.168.0.3 heeft, 2 het IP 129.125.44.44, en de rest (*D het IP 192.168.0.4 heeft. Dit werkt, alleen werkt het weer niet dat elviver.mijndomein naar 192.168.0.2 gaat.. Die staat wél zo aangegeven in de zonefile mijndomein.. :?

Verwijderd

Het lijkt me handiger dat je even je zonefiles hier neer gooit ;)

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 12-02 15:52
Zal ik doen:
named.conf:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
// Config file for caching only name server

options {
      directory "/var/named";
      forward first;
      forwarders {
         212.120.66.194;
         212.120.66.195;
      };
      // Uncommenting this might help if you have to go through a
      // firewall and things are not working out.  But you probably
      // need to talk to your firewall admin.

      // query-source port 53;
};

zone "." {
      type hint;
      file "root.hints";
};

zone "0.168.192.in-addr.arpa" {
      type master;
      file "192.168.0";
      notify no;
};

zone "mijndomein" {
      type master;
      file "meindomein";
      notify no;
};

en /var/mijndomein :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
;
; Zone file for mijndomein
;
; The full zone file
;
$TTL 3D
@    IN SOA     ns.mijndomein. elviver.meindomein. (
                200111191     ; serial, todays date + todays serial #
                8H      ; refresh, seconds
                2H      ; retry, seconds
                4W      ; expire, seconds
                1D )        ; minimun, seconds
;
            NS  ns   ; Inet Address of name server
            MX  10 mail  ; Mail eXchanger

server      A    192.168.0.1
ns        CNAME   server
mail        CNAME   server
elviver    A     192.168.0.2
elviver2      A  192.168.0.3
elviver3      A  192.168.0.4
elviver4      A  192.168.0.5
peter        A   192.168.0.6
marianne      A  192.168.0.7
marieke    A     192.168.0.8

Dit zorgt er nu voor dat elviver.mijndomein 192.168.0.2 is... Maar als ik nou \www.elviver.mijndomein naar een ander IP wil hebben, de rest (dus *.elviver.mijndomein) naar mijn eigen IP (.2) en elviver.mijndomein naar weer een ander IP?

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 12-02 15:52
Krijg net op IRC te horen dat het niet kan.. Maar waarom kan dit dan wel:
code:
1
2
3
4
5
*** Resolved fasfasbla.ranchorelaxo.nl to 212.204.143.227
*** Resolved elviver.ranchorelaxo.nl to 213.51.144.54
*** Resolved baz.ranchorelaxo.nl to 212.204.143.227
*** Resolved www.ranchorelaxo.nl to 130.89.224.17
*** Resolved ranchorelaxo.nl to 130.89.224.17

  • EWS99
  • Registratie: Maart 2001
  • Laatst online: 07:20
code:
1
2
3
1.elviver.mijndomein -> 192.168.0.3
2.elviver.mijndomein -> 129.125.44.44
*.elviver.mijndomein -> 192.168.0.4

Deze subdomeinen moeten op de server 'elviver.mijndomein' worden aangemaakt, volgens mij.
'k denk niet dat deze subdomainen op de 'mijndomein' server gezet kunnen worden.

Hier had uw advertentie kunnen staan!


Verwijderd

Ik zal even uit mijn hoofd wat aanpassingen doen, die het als het goed is moeten doen. Pin me er niet op vast, want ik doe dit uit het hooofd ;)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
// Config file for caching only name server

options {
      directory "/var/named";
      forward first;
      forwarders {
         212.120.66.194;
         212.120.66.195;
      };
      // Uncommenting this might help if you have to go through a
      // firewall and things are not working out.  But you probably
      // need to talk to your firewall admin.

      // query-source port 53;
};

zone "." {
      type hint;
      file "root.hints";
};

zone "0.168.192.in-addr.arpa" {
      type master;
      file "192.168.0";
      notify no;
};

zone "mijndomein" {
      type master;
      file "meindomein";
      notify no;
};

zone "elviver.mijndomein" {
      type master;
      file "elviver.meindomein";
      notify no;
};

/var/mijndomein :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
;
; Zone file for rdk1001
;
; The full zone file
;
$TTL 3D
@    IN SOA     ns.mijndomein. meindomein. (
                200201231     ; serial, todays date + todays serial #
                8H      ; refresh, seconds
                2H      ; retry, seconds
                4W      ; expire, seconds
                1D )        ; minimun, seconds
;
        NS  ns   ; Inet Address of name server
        MX  10 mail  ; Mail eXchanger

server  A    192.168.0.1
ns      CNAME   server
mail        CNAME   server
peter       A       192.168.0.6
marianne    A       192.168.0.7
marieke     A       192.168.0.8

/var/elviver.mijndomein
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
;
; Zone file for rdk1001
;
; The full zone file
;
$TTL 3D
@    IN SOA     ns.mijndomein. elviver.meindomein. (
                200201231     ; serial, todays date + todays serial #
                8H      ; refresh, seconds
                2H      ; retry, seconds
                4W      ; expire, seconds
                1D )        ; minimun, seconds
;
        NS  ns.mijndomein    ; Inet Address of name server
        MX  10 mail.mijndomein  ; Mail eXchanger

@        A   192.168.0.2
elviver     A       192.168.0.2
elviver2    A       192.168.0.3
elviver3    A       192.168.0.4
elviver4    A       192.168.0.5
*       A       ANDER_IP_ADRES

Vergeet na het aanbrengen van veranderingen overigens niet elke keer het serial te verhogen voor die betreffende zone (heb ik nu al voor je gedaan ;) )

Bovenstaande zou moeten doen, wat jij wil lijkt me zo.

[edit]
Topix vern^%^% de tabs, vandaar dat het er rommelig uitziet, maar je begrijpt het idee wel hoop ik ;)

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 12-02 15:52
Crisus was wat het simpel.. Ik denk dat het me gister wat te laat werd ;)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
; Zone file for mijndomein
;
; The full zone file
;
$TTL 3D
@    IN SOA     ns.mijndomein. elviver.mijndomein. (
                200111191     ; serial, todays date + todays serial #
                8H      ; refresh, seconds
                2H      ; retry, seconds
                4W      ; expire, seconds
                1D )        ; minimun, seconds
;
            NS  ns   ; Inet Address of name server
            MX  10 mail  ; Mail eXchanger

*          A     192.168.0.1
server      A    192.168.0.1
ns        CNAME   server
mail        CNAME   server
elviver    A     192.168.0.2
elviver2      A  192.168.0.3
elviver3      A  192.168.0.4
elviver4      A  192.168.0.5
peter        A   192.168.0.6
marianne      A  192.168.0.7
marieke    A     192.168.0.8

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 12-02 15:52
en die serial was ik vergeten idd. Maar kennerlijk maakt dat niet uit, want het doet het nu wel, ook met deze serial.. Prob omdat ie als master staat

Verwijderd

Die zonefile klopt niet hoor! Ten eerste klopt de SOA niet!

Daarnaast staat de wildcard voor de andere dingen. Als laatste pakt de wildcard alleen *.mijndomein en dus niet *.elviver.mijndomein. (zoals het nu foutief staat wel, alleen je zult merken dat de rest niet meer klopt ;) )

[edit]
Het lijkt wel typodag vandaag |:(

Verwijderd

Op woensdag 23 januari 2002 23:21 schreef elviver het volgende:
en die serial was ik vergeten idd. Maar kennerlijk maakt dat niet uit, want het doet het nu wel, ook met deze serial.. Prob omdat ie als master staat
Een zone wordt niet herladen door rdnc als de serial niet opgehoogd is. Alleen een kill van named zal hem waarschijnlijk doen laden met dezelfde serial.

[edit]
Het lijkt wel typodag vandaag |:(

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 12-02 15:52
Hehehe redhat: /etc/init/named stop
Daar verbaasde men zich net ook al over op IRC :P

Eneeh, dat *.mijndomein was ook de bedoeling: Het is nu geworden:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
;
; Zone file for mijndomein
;
; The full zone file
;
$TTL 3D
@    IN SOA     ns.mijndomein. elviver.mijndomein. (
                200111191     ; serial, todays date + todays serial #
                8H      ; refresh, seconds
                2H      ; retry, seconds
                4W      ; expire, seconds
                1D )        ; minimun, seconds
;
            NS  ns   ; Inet Address of name server
            MX  10 mail  ; Mail eXchanger

*          A     192.168.0.1

server      A    192.168.0.1
*.server      A  192.168.0.1
ns        CNAME   server
mail        CNAME   server

elviver    A     192.168.0.2
*.elviver    CNAME   elviver

elviver2      A  192.168.0.3
*.elviver2  CNAME   elviver2

elviver3      A  192.168.0.4
*.elviver3  CNAME   elviver3

elviver4      A  192.168.0.5
*.elviver4  CNAME   elviver4

peter        A   192.168.0.6
*.peter    CNAME   peter

marianne      A  192.168.0.7
*.marianne  CNAME   marianne

marieke    A     192.168.0.8
*.marieke    CNAME   marieke

Wat zou daar mis mee zijn, die SOA?

Owkeey, de key misschien.. die zal ik ff updaten ;)

Verwijderd

Kijk dat is al heel iets anders ;)
Een /etc/init.d/named stop zal er waarschijnlijk voor zorgen dat named daadwerkelijk gekilled wordt, inclusief cache en alles wat erbij hoort. Bij een start, weet named de serial dus niet meer, zodat een ophoging niet uitmaakt.
Dit is dus niet de normale manier van zones herladen. Daar heb je rndc voor.

Die SOA verwijst naar elviver.mijndomein., terwijl dat mijndomein. moet zijn.

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 12-02 15:52
Volgens mij niet.. De SOA verwijst naar ns.mijndomein. de nameserver... Daarna het mail-adres: elviver@mijndomein

Verwijderd

Op woensdag 23 januari 2002 23:43 schreef elviver het volgende:
Volgens mij niet.. De SOA verwijst naar ns.mijndomein. de nameserver... Daarna het mail-adres: elviver@mijndomein
Whoops, your quite right ;)

Krijg je ervan als je dingen uit je hoofd gaat roepen ;)

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 12-02 15:52
Gelukkig :) Dan heb ik gister nog iets opgepikt uit die howto waar ik 4 uur over gedaan heb om um te lezen :P

Thenx voor al het advies though!

Verwijderd

Yupz, was even in de war met de "IN NS" constructie, waarbij je een zone aan een DNS-server hangt.

Een SOA behoort naar de NS te wijzen en heeft een email-adres zonder "@", wat in jouw geval dus precies gelijk is aan een hostname ;)

Mjah, eigenlijk heb ik niet zoveel gedaan, maar toch graag gedaan in ieder geval :)
Pagina: 1