PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DHCP Server



Freehawk
02.02.04, 19:55
Hi

Ich bin gerade daran mir eine DHCP-Server auf meinem SUSE 9.0 zu konfigurieren.

Ich hab mich schlaugemacht und folgende dhcpd.conf zusammengeschrieben (eigentlich aus dem Lunixbuck vom Michael Kofler abgeschrieben):

# /etc/dhcp.conf
# globae Optionen
# Eckdaten des lokalen Netzwerkes
option broadcast-address 192.168.2.255;
option subnet-mask 255.255.255.0;
option routers 192.168.2.1;

# DNS-Adressen des Routers bzw. Providers
# maximal 3, getrennt durch ein Komma
option domain-name-servers 192.168.2.1;

# ab dhcpd-Version 3: Kommunikatiuon mit DNS
ddns-update-style none;

# dynamischer Adressbereich
subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.202 192.168.2.254;
default-lease-time 3600;
max-lease-time 86400;
}

# statische Adressen
group {
use-host-names on;
host freehawk {
hardware ethernet 00:10:B5:0F:83:2D;
fixed address 192.168.2.200;
}
}

Soweit so gut. Aber wenn ich den Server neustrate mit /etc/init.d/dhcpd restart dann spuckt er immer einen Fehler aus und zwar folgende:

In der Zeile mit use-host-names on; sagt er semicolon expected

und in der Zeile mit fixed address auch.

Wisst ihr woran das liegt?

Hoffentlich könnt ihr mir helfen

MfG
Freehawk

zini2001
02.02.04, 20:41
group
{
use-host-names on;
host freehawk {
hardware ethernet 00:10:B5:0F:83:2D;
fixed address 192.168.2.200;
}; <------- bin mir nicht sicher aber da fehlt ein!!
}; <------- EDIT...grummel hier auch.....

edit2:
subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.202 192.168.2.254;
default-lease-time 3600;
max-lease-time 86400;
}; <------- wenn mich nicht alles täuscht hier auch.....

sagt mir wenn ich daneben lieg

ich kenn das diese schreibweise vom named.
xyz
{
blabla1;
blaschafel2;
};

piefke1984
02.02.04, 20:45
fehler falsch interpretiert?
lass mal das komma weg, am ende des abschnitts stehts nich. ;)

Freehawk
02.02.04, 20:45
@zini2001:

dran kann es nicht liegen, den eine Fheler mir fixed address hab ich behoben gehört ein Bindestrich rein.
Nur der andere Fehler macht mir noch sorgen!

Aber trotzdem danke

MfG
Freehawk

zini2001
02.02.04, 20:51
ich dacht man soll jedezeile und jede geschlosse klammer mit einem punkt-strich beenden....dann hab ich halt falsch gelegen ...SORRY

Freehawk
03.02.04, 19:11
Hallo!

Kann mir den keiner weiterhelfen?

MfG
Freehawk

piefke1984
03.02.04, 19:22
meinst du `use-host-decl-names` mit use-host-names ?

piefke

zini2001
03.02.04, 19:29
also das ist meine:
vieleicht kannst de was drauss ableiten.....
und wie man sieht hab ich micht oben geirrt.
/etc/dhcp.conf

option domain-name "ewart.netz";
option domain-name-servers 192.168.2.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.2.255;
option routers 192.168.2.1;
option lpr-servers 192.168.2.1;
option ntp-servers 192.168.2.1;
option netbios-node-type 8;
option netbios-name-servers 192.168.2.1;
option netbios-dd-server 192.168.2.1;
option netbios-scope "";

ddns-update-style none;
ignore client-updates;
include "/etc/named.d/named.keys";
authoritative;
default-lease-time 604800;
max-lease-time 604800;
option wpad-curl code 252 = text;
option wpad-curl "http://proxy.ewart.netz/proxy.pac";
subnet 192.168.2.0 netmask 255.255.255.0 {
pool {
range 192.168.2.2 192.168.2.26 ;
zone ewart.netz { primary 127.0.0.1; key DHCP_UPDATER; }
zone 2.168.192.IN-ADDR.ARPA { primary 127.0.0.1; key DHCP_UPDATER; }
}

}

ich glob der untere teil ist für den dns-server.

Freehawk
03.02.04, 21:02
@piefke1984

Ja klar da liegt der Fehler ich hab mal wieder was falsch geschrieben!

Jetzt läuft der DHCP.

@all

Vielen Danke an alle die mir weitergeholfen haben!

MfG
Freehawk