Bootp mit dhcpd-Server

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Hamster501
Beiträge: 20
Registriert: 12.04.2004 12:00:03
Wohnort: Bad Nauheim
Kontaktdaten:

Bootp mit dhcpd-Server

Beitrag von Hamster501 » 20.06.2004 15:26:12

Hallo,
ich will ein Festplattenlosen Linux-Client (Diskless PC) einrichten, der über das Netz vom Server Bootet!

Als erstes habe ich mit dem Programm netboot mir eine Diskette erstellt. Das geht auch.
(bootet aber bekommt bei der bootp frage keine antwort)
wenn ich die Bootrom-disk einlege kommt unter anderm folgendes:
.
.
.
Interrupt number 0x5 (5)
I/O port 0x300 (76
My Ethernet address is 00:40:95:27:43:58 (das heißt doch das er sie erkannt hat???)
Found packet driver at init 62, irq 05

Bootp: Sending request (press ESC to abort) :......... (dauert ne wiele)

Bootrom error: PXE-41 (dann)
Network boot failed


Dann habe ich im server volgenden dhcp server gestartet:
# dhcpd.conf
#
# Sample configuration file for ISC dhcpd
#

# option definitions common to all supported networks...
option domain-name "ftp.maincom.xipx.de";
option domain-name-servers ftp.maincom.xipx.de;

option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;
option broadcast-address 192.168.14.255;
option routers 192.168.14.1;
option domain-name-servers 192.168.14.1, 194.25.2.129;
option domain-name "Heimnetzwerk";

use-host-decl-names on;

subnet 192.168.14.0 netmask 255.255.255.0 {
range 192.168.14.20 192.168.14.60;
option broadcast-address 192.168.14.255;
}




shared-network WORKSTATIONS {
subnet 192.168.0.0 netmask 255.255.255.0 {
}
}

group {
use-host-decl-names on;

host pc1 {
hardware ethernet 00:40:95:27:43:58;
fixed-address 192.168.14.10;
filename "pc1/bootImage";
server-name "maincom";
}

host pc2 {
hardware ethernet 00:E0:7D:B7 4:AA;
fixed-address 192.168.14.8;
filename "pc2/bootImage";
server-name "maincom";
}
}

die client Netzwerkkarte hat die hwdr vom pc1!!!
und der client pc fragt mit dem bootp prtokoll!!

aber bekommt wohl keine Antwort vom server!!

andere geräte im netzwerk bekommen aber ihre Adresse über dhcp vom server!
wenn ich tcpdump am server laufen lasse werend der bootpc hochfärt dann zeigt er folgendes:
16:13.49.622515 IP 0.0.0.0. bootpc > dhcp.bootps: Bootpc: BOOTP/DHCP, Reply, lenth: 300
16:13.49.622962 IP server.bootps > 192.168.14.10. bootpc: Reply, lenth:300

16:14.22.243821 IP 0.0.0.0. bootpc > dhcp.bootps: Bootpc: BOOTP/DHCP, Reply, lenth: 300
16:14.22.244260 IP server.bootps > 192.168.14.10. bootpc: Reply, lenth:300

usw geht noch ein paar weiter aber es ändert sich nur die zeit und die nummer vorne!!

also heißt das doch das der client sendet und der server antwortet???

aber der client nimmt das aus irgendeinem grund nicht an vom server???

das gesendete vom disklesspc auch von einem client empfangen aber das sieht anders aus:

15:11:04.376427 0.0.0.0.bootpc > 255.255.255.255.bootps: xid:0x169a0e00 secs:101 S:255.255.255.255 file ""[|bootp]
15:11:10.309005 0.0.0.0.bootpc > 255.255.255.255.bootps: xid:0xc1a70e00 secs:107 S:255.255.255.255 file ""[|bootp]
15:11:45.904631 0.0.0.0.bootpc > 255.255.255.255.bootps: xid:0xe8600e00 secs:143 S:255.255.255.255 file ""[|bootp]
15:12:27.432840 0.0.0.0.bootpc > 255.255.255.255.bootps: xid:0xf8920e00 secs:185 S:255.255.255.255 file ""[|bootp]
15:13:09.949818 0.0.0.0.bootpc > 255.255.255.255.bootps: xid:0x8d640e00 secs:228 S:255.255.255.255 file ""[|bootp]
15:14:00.376907 0.0.0.0.bootpc > 255.255.255.255.bootps: xid:0x76780e00 secs:279 S:255.255.255.255 file ""[|bootp]
15:14:48.826481 0.0.0.0.bootpc > 255.255.255.255.bootps: xid:0xa990e00 secs:328 S:255.255.255.255 file ""[|bootp]


frage warum geht das nicht???
oder was mache ich falsch??
kein Plan!!!

stargaizer
Beiträge: 152
Registriert: 01.04.2004 10:09:25
Kontaktdaten:

Beitrag von stargaizer » 20.06.2004 17:04:25

Hi,

schau dir mal http://www.ltsp.org an. Da gibt es sowas fertig ohne viel zu basteln. Ne Menge Docu findest du da auch. Das rennt bei mir seit 2 1/2 Jahren auf 20 Clients ohne Probleme :)

stargaizer

Antworten