Remoteboot service NT -> bootpd, tftpd, pxe, ... Linux

Peter Mann Peter.Mann na tuke.sk
Úterý Květen 22 16:14:19 CEST 2001


Heyaaa!!!

som v situacii, ked sa bezdiskove stanice bootuju z NT4 servra pomocou sluzby
Remoteboot service, ktora im pripoji ako disk c: adresar zo servra, z ktoreho
sa potom spusti Citrix ICA Client pre DOS ... to je vsetko, kvoli comu sa
Remoteboot service na NTcku pouziva

cielom je bootovat z Linuxu, pricom BootROMy v sietovkach by bolo najlepsie
nechat take ake su - precital som si rozne HOWTO, cize zakladny postup zhruba
poznam, stroskotal som vsak hned na prvom dolezitom kroku:

nastavil som bootpd, ale stanica, ktora chce bootovat posiela toto:

boot:~# tcpdump ether host 00A0240E33CF
tcpdump: listening on eth0
11:32:35.049282 0:a0:24:e:33:cf > 3:0:2:0:0:0 sap fc ui/C
>>> Unknown IPX Data: (79 bytes)
[000] 00 53 00 01 00 08 40 03  00 00 00 00 00 10 00 08  .S.... na . ........
[010] 00 06 40 09 08 00 00 06  40 0A 00 0F 00 0A 40 06  .. na ..... @..... na .
[020] 00 A0 24 0E 33 CF 00 05  40 07 FC 00 28 00 04 00  ..$.3... @...(...
[030] 24 C0 05 FC 01 00 70 00  00 00 00 44 23 02 2F 00  $.....p. ...D#./.
[040] 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00     ........ .......
 len=83

00A0240E33CF je EA sietovky bezdiskovej stanice
preco je tam IPX? co vlastne chce?

bootpd som pustil aj v debug mode a vypisalo len toto:

bootpd: info(6):   bootptab mtime: Tue May 22 11:24:46 2001
bootpd: info(6):   reading "/etc/bootptab"
bootpd: info(6):   read 2 entries (1 hosts) from "/etc/bootptab"

dalej nic, pricom bootpd caka a caka (bootpd version 2.4.3):

boot:~# nmap -sU localhost

Starting nmap V. 2.54BETA22 ( www.insecure.org/nmap/ )
Interesting ports on localhost (127.0.0.1):
(The 1449 ports scanned but not shown below are in state: closed)
Port       State       Service
9/udp      open        discard
67/udp     open        bootps
69/udp     open        tftp
111/udp    open        sunrpc


Nmap run completed -- 1 IP address (1 host up) scanned in 7 seconds


skusil som aj PXE daemona, skompiloval som, nainstaloval - no ani sa netvari,
zeby to pocuvalo na zadanom porte

/etc/pxe.conf
listen_port=4011

boot:~# nmap -sU -p 67 localhost

Starting nmap V. 2.54BETA22 ( www.insecure.org/nmap/ )
Interesting ports on localhost (127.0.0.1):
Port       State       Service
67/udp     open        bootps                  

boot:~# nmap -sU -p 4011 localhost

Starting nmap V. 2.54BETA22 ( www.insecure.org/nmap/ )
The 1 scanned port on localhost (127.0.0.1) is: closed


co mam robit? chcem to urobit tak, ze sa bootne linux, cez NFS sa pripoji
nejaky disk a spusti sa Citrix ICA Client pre Linux

system Debian woody, jadro 2.4.4 skompilovane s volbami popisanymi na strankach,
ku ktorym som sa dostal cez http://www.ltsp.org (precital som HOWTO,
postupoval krok po kroku)

DAKUJEM vsetkym, ktori mi pomozu

-- 

5o   Peter.Mann at tuke.sk
     KLFMANiK ICQ 12491471
         PM2185 RIPE


Další informace o konferenci Linux