PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DHCP Server Problem



brainyaritst
26.09.02, 16:19
Hallo,

so langsam hab ich aber genug vom herumprobieren, jetzt frag ich euch mal: Also ich habe einen Server mit Suse Linux 8 auf dem ich den DHCP Server schon erfolgreich zum laufen bringen konnte (conf file unten), jetzt will ich das ein Windows95 Client die IP Adresse vom Linux Server (und zwar die feste host boehm) bekommt, doch leider klappt das nicht. Ich kann den Server noch nicht mal unter Windows anpingen. Ich weiß das ich das auch anders realisieren kann, aber es ist erstmal nur eine Testkonfiguration, später wird das Netz noch größer. Ich hoffe ihr könnt mir beim finden des Fehlers helfen, hier die dhcpd.conf

default-lease-time 86400;
max-lease-time 86400;

option domain-name "museumsdienste";
option domain-name-servers 192.168.10.0;
option broadcast-address 192.168.10.255;
option subnet-mask 255.255.255.0;
ddns-update-style none;

subnet 192.168.10.0 netmask 255.255.255.0
{
range 192.168.10.100 192.168.10.200;
}

host boehm
{
hardware ethernet 00:50:fc:6f:e1:00;
fixed-address 192.168.10.32;
}

akittstein
26.09.02, 16:37
Hi,

du schreibst dass noch nicht mal ein PING möglich ist? Klär´ das erstmal bevor
du den Fehler bei DHCP suchst.

in deiner conf kann ich keinen fehler ersehen.

kittstein.de

ReSeT
26.09.02, 17:51
Kannst Du den Server denn anpingen, wenn Du dem Client eine feste Adresse vergibst?

ricksterch
26.09.02, 17:56
Hallo

Das tönt extrem verdächtig nach Susefirewall....

In /etc/sysconfig/Susefirewall2

Section12

---------------schnipp

# set to "yes" if this server is a DHCP server
FW_SERVICE_DHCPD="no"

--------------schnapp

Diesen Wert auf yes stellen


Gruss aus Zürich

Rick

pi314
26.09.02, 22:12
Ich kann den Server noch nicht mal unter Windows anpingen.
Wie denn auch? der Client hat ja vermutlich noch keine IP, oder eine IP im falschen Adressbereich

Ansonsten wurden dir ja schon einiges Vorgeschlagen. Bei Firewall würde ich allerdings empfehlen, ertmal ganz ausstellen und wenn es dann geht umstellen.
Die sache mit Client ne feste IP geben, Pingtest durchführen und erst bei Erfolg weiter zu machen erstpart einigen Ärger, falls etwas anderes nicht stimmt.
Zur Config: da scheint soweit alles zu stimmen

Wenn der Ping bei fester IP erst einmal klappt und du danach weiterhin Probleme hast, würde ich mal einen Blick in /var/log/messages werfen, da stehen die Anfragen an den DHCP und dessen Antworten mit drin

brainyaritst
27.09.02, 12:26
Also, danke erstmal für die Tipps, doch es funktioniert leider immer noch nicht.
1. Suse Firewall ist abgeschaltet (über Runlevel Editor von Yast)
2. Dem Client habe ich eine feste IP aus dem Adressraum gegeben (unter Windows)
3. In /var/log/messages steht: DHCPDISCOVER from 00:50:fc:6f:e1:00 via eth0
DHCPOFFFER on 192.168.10.32 to 00:50:fc:6f:e1:00 via eth0

und zwar mehrmals hintereinander.
Doch leider kann der Client den Server noch immer noch anpingen. Wie kann ich das umgekehrt testen? Und was hat es mit dem in tutorials gezeigten Befehl route add -host 255.255.255.255 dev eth0 auf sich?

ich hoffe ihr habt noch ein Paar Ideen (Die MAC Adresse stimmt übrigens)

gruß

Thomas Mitzkat
27.09.02, 16:01
>option domain-name-servers 192.168.10.0;

hat der domain-name-server tatsächlich diese adresse bekommen? wenn ja, dann schleunigst ändern, weil das eine netzwerkadresse und keine rechneradresse sein darf!! ein netzwerk anpingen kann auch nicht funktionieren, wenn, dann schon ein broadcast-png an 192.168.10.255. wahrscheinlich ist das das problem, warum der windowsrechner die angebotene ip nicht annimmt.

brainyaritst
27.09.02, 16:12
also:
die netzwerkadress des Servers ist 192.168.10.0, das ist ok, oder?
und die adresse des dns habe ich jetzt geändert auf 192.168.10.1 auch richtig, oder? Trotzdem funktioniert das noch nicht... ich habe aber auch noch keinen DNS aufgesetzt, das wollte ich dann erst machen (der Ping müßte ja auch unabhängig davon funktionieren)
Übrigens funktioniert auch der Broadcast ping nicht. Und sicher ist, das eth0 richtig konfiguriet ist. Auch die Netzwerkarten zeigen aktivität, wenn der Ping ausgführt wird.
Noch nen Tipp?

danke Moritz

Thomas Mitzkat
27.09.02, 16:25
also da scheint doch schon einiges im vorfeld schief gelaufen zu sein, daher ein schritt nach dem anderen zum mitdenken:

1. dhcp abschalten.
2. netzkarte server neu konfigurieren: ip:192.168.10.1/255.255.255.0
3. win-client netzkarte neu konfigurieren: ip:192.168.10.32/255.255.255.0
4. ping vom server aus: ping -b 192.168.10.255
5. überprüfen, ob beide rechner in der ausgabe von ping auftauchen.
6. wieder hier melden! :cool:

brainyaritst
27.09.02, 16:35
so jetzt gehts mit dem hin und her pingen, aber wie mache ich es jetzt das der Windows Rechner die IP dynamisch bekommt?

brainyaritst
27.09.02, 16:38
so geht jetzt, das heiß also man darf die .0 IP nicht vergeben, richtig?