🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: ch.comp.os.linux
8 messages
8 total messages Started by Lukas Karrer Wed, 03 Feb 1999 00:00
Script zum erfassen von sec. DNS
#24501
Author: Lukas Karrer
Date: Wed, 03 Feb 1999 00:00
19 lines
1197 bytes
Hi all,

ich suche ein script, um einen secondary name server automatisch upzudaten.
Ich moechte ein file per ftp vom primary server abholen und die domains
im file als secondary aufsetzen.

Hat jemand von Euch bereits was aehnliches realisiert, sodass ich nicht bei
Null anfangen muss?? 

cheers

Lukas
-- 
+-----------------------------------------------------------------------+
 	        Lukas Karrer           Email: lkarrer@trash.net
 	          Sysadmin 	         WWW: http://www.trash.net/    
+-----------------------------------------------------------------------+
 Check out the stinkiest site on the web! Get a sniff from www.trash.net
   t r a s h . n e t    -   free UNIX shell accounts fo Switzerland
Re: Script zum erfassen von sec. DNS
#24506
Author: Matthias Leisi
Date: Wed, 03 Feb 1999 00:00
9 lines
896 bytes
On 3 Feb 1999 16:04:46 +0100, Lukas Karrer wrote in ch.comp.os.linux:

>ich suche ein script, um einen secondary name server automatisch upzudaten.

Das macht der Secondary doch automatisch? Zone Transfer?


Gruss,
Matthias
Re: Script zum erfassen von sec. DNS
#24509
Author: Nicolas Iselin
Date: Wed, 03 Feb 1999 00:00
19 lines
1363 bytes
Matthias Leisi wrote:
> 
> On 3 Feb 1999 16:04:46 +0100, Lukas Karrer wrote in ch.comp.os.linux:
> 
> >ich suche ein script, um einen secondary name server automatisch upzudaten.
> 
> Das macht der Secondary doch automatisch? Zone Transfer?
> 

War auch mein erster Gedanke. Da aber Lukas bis jetzt nicht durch totale
Unwissenheit ;-) in dieser NG aufgefallen ist, muss es etwas anderes
sein...
Ich denke, es geht hier NICHT um die Eintr�ge in einer domain wie SOA,
A, PTR, 
NS, MX records etc (das geschieht tats�chlich mit einem Zone Transfer),
sondern 
um die Liste der Domains in (/etc/named.boot)...

Nicolas
Re: Script zum erfassen von sec. DNS
#24510
Author: Nicolas Iselin
Date: Wed, 03 Feb 1999 00:00
19 lines
1363 bytes
Matthias Leisi wrote:
> 
> On 3 Feb 1999 16:04:46 +0100, Lukas Karrer wrote in ch.comp.os.linux:
> 
> >ich suche ein script, um einen secondary name server automatisch upzudaten.
> 
> Das macht der Secondary doch automatisch? Zone Transfer?
> 

War auch mein erster Gedanke. Da aber Lukas bis jetzt nicht durch totale
Unwissenheit ;-) in dieser NG aufgefallen ist, muss es etwas anderes
sein...
Ich denke, es geht hier NICHT um die Eintr�ge in einer domain wie SOA,
A, PTR, 
NS, MX records etc (das geschieht tats�chlich mit einem Zone Transfer),
sondern 
um die Liste der Domains in (/etc/named.boot)...

Nicolas
Re: Script zum erfassen von sec. DNS
#24511
Author: Nicolas Iselin
Date: Wed, 03 Feb 1999 00:00
19 lines
1363 bytes
Matthias Leisi wrote:
> 
> On 3 Feb 1999 16:04:46 +0100, Lukas Karrer wrote in ch.comp.os.linux:
> 
> >ich suche ein script, um einen secondary name server automatisch upzudaten.
> 
> Das macht der Secondary doch automatisch? Zone Transfer?
> 

War auch mein erster Gedanke. Da aber Lukas bis jetzt nicht durch totale
Unwissenheit ;-) in dieser NG aufgefallen ist, muss es etwas anderes
sein...
Ich denke, es geht hier NICHT um die Eintr�ge in einer domain wie SOA,
A, PTR, 
NS, MX records etc (das geschieht tats�chlich mit einem Zone Transfer),
sondern 
um die Liste der Domains in (/etc/named.boot)...

Nicolas
Re: Script zum erfassen von sec. DNS
#24512
Author: Nicolas Iselin
Date: Wed, 03 Feb 1999 00:00
19 lines
1363 bytes
Matthias Leisi wrote:
> 
> On 3 Feb 1999 16:04:46 +0100, Lukas Karrer wrote in ch.comp.os.linux:
> 
> >ich suche ein script, um einen secondary name server automatisch upzudaten.
> 
> Das macht der Secondary doch automatisch? Zone Transfer?
> 

War auch mein erster Gedanke. Da aber Lukas bis jetzt nicht durch totale
Unwissenheit ;-) in dieser NG aufgefallen ist, muss es etwas anderes
sein...
Ich denke, es geht hier NICHT um die Eintr�ge in einer domain wie SOA,
A, PTR, 
NS, MX records etc (das geschieht tats�chlich mit einem Zone Transfer),
sondern 
um die Liste der Domains in (/etc/named.boot)...

Nicolas
Re: Script zum erfassen von sec. DNS
#24513
Author: Roland Schneider
Date: Wed, 03 Feb 1999 00:00
37 lines
1996 bytes
Lukas Karrer <lkarrer@tardis-a24.ee.ethz.ch> wrote in ch.comp.os.linux:

>Hi all,
>
>ich suche ein script, um einen secondary name server automatisch upzudaten.
>Ich moechte ein file per ftp vom primary server abholen und die domains
>im file als secondary aufsetzen.
>
>Hat jemand von Euch bereits was aehnliches realisiert, sodass ich nicht bei
>Null anfangen muss?? 

Hier ein Script welcher sich aus den Zonefiles des Masters eine Config
für den Slave erstellt. Es wird davon ausgegangen das die Zonefiles
denselben Namen wie die jeweilige Zone hat und bind 8.x läuft.
Ein automatischer Update auf dem Slave sollte nicht zu schwierig sein,
der muss nur wissen wo das File liegt und wie es heisst (man fetch|GET).
Einfacher gehts wenn die Config dem Slave per Mail übermittelt wird.

#!/bin/sh
SECONDARY=secondary.dns.dom
MASTERS=111.222.333.444
WORKINGDIR=/etc/namedb
MASTERZONES=/etc/namedb/pri
cd $MASTERZONES
ZONES=`grep -E -h -l -e "^[[:space:]]+(IN)[[:space:]]+(NS)[[:space:]]+$SECONDARY\." *`
cd $WORKINGDIR
mv $SECONDARY.conf $SECONDARY.conf.$$
echo "// slave.conf for $SECONDARY from $MASTERS" > $SECONDARY.conf
for DOMAIN in $ZONES; do
 cat >>$SECONDARY.conf<< _ENDOFZONE_
zone "$DOMAIN" { type slave; file "sec/$DOMAIN"; masters { $MASTERS; }; };
_ENDOFZONE_
done
Re: Script zum erfassen von sec. DNS: Sorry
#24566
Author: Nicolas Iselin
Date: Thu, 04 Feb 1999 00:00
4 lines
891 bytes
Oh Schreck ! Meine Message gleich vier mal in der NG. Muss mich
an das neue Setup in der Firma noch gew�hnen...

Sorry. N.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads