Hi,
ich habe gerade mein Netz etwas restrukturiert. DHCP hat jetzt zwei Bereiche (einen für LAN und einen für WLAN) aus denen es IPs vergeben darf.
Für diese beiden Bereiche will ich DNS-Namen erzeugen (dynXXX.local oder dynXXX.wlocal je nach Netz, für XXX=100..199), aber ich habe keine Lust 200 Records zu basteln.
Abgesehen vom Offensichtlichen (Script schreiben), gibt es eine elegante Möglichkeit sowas mit Wildcards oder so zu konfigurieren?
Konrad
On Saturday 22 May 2004 11:24, Konrad Rosenbaum wrote:
Hi,
ich habe gerade mein Netz etwas restrukturiert. DHCP hat jetzt zwei Bereiche (einen für LAN und einen für WLAN) aus denen es IPs vergeben darf.
Für diese beiden Bereiche will ich DNS-Namen erzeugen (dynXXX.local oder dynXXX.wlocal je nach Netz, für XXX=100..199), aber ich habe keine Lust 200 Records zu basteln.
Abgesehen vom Offensichtlichen (Script schreiben), gibt es eine elegante Möglichkeit sowas mit Wildcards oder so zu konfigurieren?
# apt-cache show dnsmasq
bringt folgendes zu Tage:
Description: A small caching DNS proxy and DHCP server. Dnsmasq is lightweight, easy to configure DNS forwarder and DHCP server. It is designed to provide DNS and, optionally, DHCP, to a small network. It can serve the names of local machines which are not in the global DNS. The DHCP server integrates with the DNS server and allows machines with DHCP-allocated addresses to appear in the DNS with names configured either in each host or in a central configuration file. Dnsmasq supports static and dynamic DHCP leases and BOOTP for network booting of diskless machines.
Gruesse, Jan.
On Saturday 22 May 2004 17:11, Jan Wagner wrote:
# apt-cache show dnsmasq
Ok, ich hätte vielleicht dazu sagen sollen: bind8 ist bereits installiert und läuft seit Jahren in einer ordentlichen Konfiguration. Ich brauch nur irgendwas, was mir die 200 DNS-Einträge in _vorhande_ Domains einfügt - bei irgendwem hatte ich schonmal so einen Eintrag gesehen, weiß nur nicht mehr wie das ging.
Konrad
On Saturday 22 May 2004 17:23, Konrad Rosenbaum wrote:
On Saturday 22 May 2004 17:11, Jan Wagner wrote:
# apt-cache show dnsmasq
Ok, ich hätte vielleicht dazu sagen sollen: bind8 ist bereits installiert und läuft seit Jahren in einer ordentlichen Konfiguration. Ich brauch nur irgendwas, was mir die 200 DNS-Einträge in _vorhande_ Domains einfügt - bei irgendwem hatte ich schonmal so einen Eintrag gesehen, weiß nur nicht mehr wie das ging.
Okay ... ich hatte mal angesetzt, soetwas zu implementieren, aber es hat (irgendwie) nie geklappt ... *g*
Vielleicht hilft Dir folgendes:
http://www.wlug.org.nz/DHCPNotes http://sta.brg-wrn.ac.at/dhcpd.conf
Ueber Erfolgsmeldungen wuerde ich mich freuen. :-)
Gruesse, Jan.
Hallo,
On Sat, May 22, 2004 at 11:24:08AM +0200, Konrad Rosenbaum wrote:
Für diese beiden Bereiche will ich DNS-Namen erzeugen (dynXXX.local oder dynXXX.wlocal je nach Netz, für XXX=100..199), aber ich habe keine Lust 200 Records zu basteln.
Hat zwar damit nichts zu tun, aber... .local ist eine nicht mehr so gute Idee, siehe http://multicastdns.org, .local ist dafür reserviert. Früher oder später beißt dich das, mich hat es beim Umsteigen auf die suse 9.1 erwischt :-)
Hi, Stefan Seyfried said:
.local ist eine nicht mehr so gute Idee, siehe http://multicastdns.org, .local ist dafür reserviert. Früher oder später beißt dich das, mich hat es beim Umsteigen auf die suse 9.1 erwischt :-)
Gibt es irgendwelche fuer privat freigegebenen DNS-Bereiche, wie bei IP?
Konrad
Hi,
On Mon, May 24, 2004 at 01:48:07PM +0200, Konrad Rosenbaum wrote:
Gibt es irgendwelche fuer privat freigegebenen DNS-Bereiche, wie bei IP?
Keine Ahnung. Ausser irgendwelchen reichlich undurchsichtigen ietf-drafts habe ich nicht wirklich was dazu gefunden. Allerdings heißt ein suse 9.1 Rechner solange nichts anderes konfiguriert ist jetzt "linux.site" (früher linux.local), das könnte ein tip sein :-)
Hallo Konrad,
Du suchst in etwa folgende Zeile in einer Zone-Datei:
$GENERATE 0-9 dyn$ A 192.168.42.4$
das '$' nach dyn wird ersetzt - allerdings muesstest Du nochmal in das BIND-Handbuch schauen, wie das mit mehrstelligen Zahlen geht.
Holger
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Monday 24 May 2004 08:55, Holger Dietze wrote:
Du suchst in etwa folgende Zeile in einer Zone-Datei:
$GENERATE 0-9 dyn$ A 192.168.42.4$
das '$' nach dyn wird ersetzt - allerdings muesstest Du nochmal in das BIND-Handbuch schauen, wie das mit mehrstelligen Zahlen geht.
Hi!
Das ganze ist sehr gut unter http://www.tech-recipes.com/modules.php?name=Recipes&rx_id=312 beschrieben. Fuer das oben beschriebene Verfahren ist kein dhcp zwingend notwendig.
Allerdings ist was etwas anderes, als Konrad sucht, denke ich mal. Da per DHCP ja auch der Hostname des Clients an den Server uebertragen wird, sollen sicher DNS-Eintraege aehnlich <rechnername_uebermittelt_per_dhcp>.local erstellt werden.
Gruesse, Jan. - -- - -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GIT d-- s+: a-- C+++ UL++++ P+ L+++ E- W+++ N+++ o++ K++ w--- O M-- V- PS PE Y++ PGP++ t-- 5 X R tv- b+ DI- D++ G++ e++ h-- r+++ y+++ - ------END GEEK CODE BLOCK------
On Monday 24 May 2004 16:17, Jan Wagner wrote:
On Monday 24 May 2004 08:55, Holger Dietze wrote:
Du suchst in etwa folgende Zeile in einer Zone-Datei:
$GENERATE 0-9 dyn$ A 192.168.42.4$
das '$' nach dyn wird ersetzt - allerdings muesstest Du nochmal in das BIND-Handbuch schauen, wie das mit mehrstelligen Zahlen geht.
Hi!
Das ganze ist sehr gut unter http://www.tech-recipes.com/modules.php?name=Recipes&rx_id=312 beschrieben. Fuer das oben beschriebene Verfahren ist kein dhcp zwingend notwendig.
Cool. Das hatte ich gesucht. Funktioniert einwandfrei.
Allerdings ist was etwas anderes, als Konrad sucht, denke ich mal. Da per DHCP ja auch der Hostname des Clients an den Server uebertragen wird, sollen sicher DNS-Eintraege aehnlich <rechnername_uebermittelt_per_dhcp>.local erstellt werden.
Urgs. Anarchie im DNS!
Nur weil jemand glaubt "meinrechner" schreiben zu können bekommt er diesen Namen noch lange nicht in meinem DNS (schon gar nicht im WLAN).
Konrad
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hallo,
habe in der Firma eine relationale Datenbank dafür. Diese enthält u.a. IP-Adressen, MAC-Adressen und Hostnamen. Diese Datenbank sorgt u.a. dafür, daß diese Daten eindeutig sind.
Nach Änderungen der Datenbank werden per Perl-Skript sowohl DHCP- als auch DNS-Konfigdateien erzeugt und DHCP und DNS neu gestartet.
Bei Intersse ==> komme einfach mal rum.
William
Am Samstag, 22. Mai 2004 11:24 schrieb Konrad Rosenbaum:
Hi,
ich habe gerade mein Netz etwas restrukturiert. DHCP hat jetzt zwei Bereiche (einen für LAN und einen für WLAN) aus denen es IPs vergeben darf.
Für diese beiden Bereiche will ich DNS-Namen erzeugen (dynXXX.local oder dynXXX.wlocal je nach Netz, für XXX=100..199), aber ich habe keine Lust 200 Records zu basteln.
Abgesehen vom Offensichtlichen (Script schreiben), gibt es eine elegante Möglichkeit sowas mit Wildcards oder so zu konfigurieren?
Konrad
- -- AMD Saxony Limited Liability Company & Co. KG Dresden Design Center Dipl.-Ing. William Epler Mailstop I11-DC Wilschdorfer Landstr. 101 D-01109 Dresden Tel. +49 351 277 6883 http://www.amd.de
lug-dd@mailman.schlittermann.de