PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DNS-Update



pixel
10.06.02, 17:07
Hi@all,

ich habe einen DDNS-Server konfiguriert welcher auf SuSE-8.0 läuft. Die Clients bekommen ihre IP-Adressen vom dhcp-Server und tragen sich selbständig in den DNS ein. Funktioniert wunderbar. Neben dem Linux-Server gibt es noch einen Novell sowie einen Windoof - Server. Diese haben feste IP-Adressen welche ich im dhcp als Fix (in Verbindung mit der MAC-Adresse) angegeben habe. Diese beiden Rechner sind dem DNS jedoch nicht bekannt. Die Zonendateien darf ich ja manuell nicht mehr bearbeiten, wie teile ich dem DNS diese beiden Rechner mit?

Gruss Pixel

msi
10.06.02, 17:16
sorry keine antwort auf deine Frage aber wie hast du es gemacht, dass sich die clients
selbständig die dns db eintragen?

thx Markus

pixel
10.06.02, 17:39
Hi,

also ich gehe davon aus das dein dhcp- und dein dns- Server schon funktionieren? Es fehlt lediglich die Kommunikation untereinander.Nun musst du lediglich in der Datei /etc/dhcpd.conf den Eintrag:

ddns-update-style interim;

einfügen sowie in der Datei /etc/named.conf (hier definierst du die Zonen):


zone "komet.net" in {
type master;
file "komet.fw";
allow-update { 192.168.111/24; };

eintragen. Natürlich sieht es bei dir etwas anders aus. Wichtig ist hierbei die Zeile

allow-update { 192.168.111/24; };

diese Besagt das sich alle Clients aus dem Adressbereich 192.168.111.0 Subnet 255.255.255.0 dort eintragen dürfen. Dies musst du auf deine Gegebenheiten anpassen.

Alles klar?

Gruss Pixel

Newbie2001
10.06.02, 19:58
in der dhpcd.conf sollte eigentlich auch noch "allow-client-updates;" drinstehen. aber muss bei allow-update nicht die korrekte subnetzangabe stehen. also so:
allow-update { 192.168.111.0/24; };

pixel
11.06.02, 16:54
in der dhpcd.conf sollte eigentlich auch noch "allow-client-updates;" drinstehen. aber muss bei allow-update nicht die korrekte subnetzangabe stehen. also so:
allow-update { 192.168.111.0/24; };

Was soll der Eintrag "allow-client-updates;" denn in der dhcp.conf denn bringen? In der dhcp.conf wird nichts geupdatet! Dann hast du noch geschrieben "muss bei allow-update nicht die korrekte subnetzangabe stehen. also so:
allow-update { 192.168.111.0/24; }" Genau das steht doch drin??????

@all,

kann mir jemand sagen wie ich nun meine beiden Server mit festen IP's im DNS bekannt mache?

Gruss Pixel

Thomas Mitzkat
11.06.02, 18:07
allow-update { 192.168.111.0/24; };

abgesehen vom sinn sollte eine netzangabe schon so aussehen, und das hat pixel ja anders gepostet.

meine dynamschischen ip's funktionieren sehr gut und statische hab ich noch nicht ausprobiert. dennoch mal meine conf's:

/etc/dhcpd.conf:


option nis-servers 192.168.0.99;
option nis-domain "c-concept.de";
option domain-name-servers 192.168.0.99;
option domain-name "c-concept.de";
option broadcast-address 192.168.0.255;
option subnet-mask 255.255.255.0;
option routers 192.168.0.99;
default-lease-time 120;
max-lease-time 600;
ddns-domainname "c-concept.de";
ddns-rev-domainname "in-addr.arpa";
allow-client-updates;
ddns-update-style ad-hoc;
zone c-concept.de. {
primary 127.0.0.1;
}
zone 0.168.192.in-addr.arpa {
primary 127.0.0.1;
}
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.1 192.168.0.98;
}


/etc/named.conf:


options {
directory "/var/named";

notify no;
forwarders {
194.25.2.129;
212.185.255.231;
212.185.248.84;
};
dialup yes;
fetch-glue no;
};

zone "localhost" in {
type master;
file "localhost.zone";
};

zone "0.0.127.in-addr.arpa" in {
type master;
file "127.0.0.zone";
};

zone "." in {
type hint;
file "/var/named/db.cache.internet";
};

zone "c-concept.de" {
type master;
file "/var/named/c-concept.de.hosts";
allow-update { 127.0.0.1; 192.168.0.0/24; };
};

zone "0.168.192.in-addr.arpa" {
type master;
file "/var/named/192.168.0.rev";
allow-update { 127.0.0.1; 192.168.0.0/24; };
};

pixel
12.06.02, 09:07
Hi,

"ddns-update-style ad-hoc;"

wird in der aktuellen dhcp-Server-Version, welche mit SuSE-8.0 (3.0.1rc6) ausgeliefert wird, nicht mehr funktionieren! Da muss es lauten:

ddns-update-style interim;

Das nur so am Rande.

Gruss Pixel

wadesch
12.06.02, 11:09
@pixel mit "nsupdate" sollte es gehen.

pixel
12.06.02, 17:45
Danke,

an nsupdate habe ich auch schon gedacht. Wenn ich das eingebe bekomme ich wie bei nslookup ein Eingabesymbol:

>

Nur was muss ich hier eingeben? Wo finde ich (deutsche) Dokus dazu?

Gruss Pixel