From owner-FreeBSD-users-jp@jp.FreeBSD.org Wed Aug 10 19:21:50 2005
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id j7AALow28940;
	Wed, 10 Aug 2005 19:21:50 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mx1.scphys.kyoto-u.ac.jp (mx1.scphys.kyoto-u.ac.jp [130.54.54.6])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id j7AALlI28910
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 10 Aug 2005 19:21:48 +0900 (JST)
	(envelope-from stakeru@scphys.kyoto-u.ac.jp)
Received: from localhost (localhost [127.0.0.1])
	by mx1.scphys.kyoto-u.ac.jp (Postfix) with ESMTP id B65B38739A
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 10 Aug 2005 19:21:53 +0900 (JST)
Received: from scphys1.scphys.kyoto-u.ac.jp (scphys1.scphys.kyoto-u.ac.jp [130.54.55.64])
	by mx1.scphys.kyoto-u.ac.jp (Postfix) with QMQP id 9ACEA87345
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Wed, 10 Aug 2005 19:21:53 +0900 (JST)
Received: from localhost (stakeru@127.0.0.1)
  by b.mx.scphys.kyoto-u.ac.jp with SMTP; 10 Aug 2005 10:22:03 -0000
Message-Id: <20050810.192200.102573394.stakeru@scphys.kyoto-u.ac.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
From: Takeru Suzuki <stakeru@scphys.kyoto-u.ac.jp>
In-Reply-To: <20050808130605.GB630%ginga-freebsd@ginganet.org>
References: <81C59BB5210E96hiroaki@sakuma.ne.jp>
	<20050807.224832.74721656.stakeru@scphys.kyoto-u.ac.jp>
	<20050808130605.GB630%ginga-freebsd@ginganet.org>
X-Mailer: Mew version 2.2 on Emacs 21.2 / Mule 5.0 (SAKAKI)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new-20030616-p10 at scphys.kyoto-u.ac.jp
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Wed, 10 Aug 2005 19:22:00 +0900
X-Sequence: FreeBSD-users-jp 86529
Subject: [FreeBSD-users-jp 86529] Re: PXE boot
 =?ISO-2022-JP?B?GyRCO34kThsoQg==?= NFS
 =?ISO-2022-JP?B?GyRCJE48OkdUGyhC?= 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: stakeru@scphys.kyoto-u.ac.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+050320

$B0J2<$N7o$K$D$$$F!"$^$@>I>u$O2~A1$5$l$F$$$^$;$s$,!">u67$,>/$7$:$DJ,$+$C$F$-$?(B
$B$N$G!"Js9p$5$;$FD:$-$^$9!#(B

> > DHCP,TFTP$B$^$G$O?J$`$N$G$9$,!"(BNFS$B%^%&%s%H$K<:GT$7$^$9!#(B
> > NFS$B%5!<%P<+BN$O!"B>$N(BFreeBSD$B%^%7%s$r%/%i%$%"%s%H$K$7$?>l9g!"LdBjL5$/(B
> > $BF0$$$F$$$k$N$G!"860x$,J,$+$i$:(B

tcpdump -vv $B$GD4$Y$k$H!"(BNFS$B$N$H$3$m$G(B PTR? $B$H=P$F!"(BServFail$B$H$J$j!"(B
lookup ERROR $B$H$J$j$^$9!#(BPTR $B$H$$$&$3$H$G!"(BDNS$B4XO"$+$H?dB,$5$l$^$9$,!"(B
PXE$B4XO"$N@_Dj$O(BIP address$B$G9T$J$C$F$*$j!"860x$,J,$+$i$J$/$J$C$?$N$G!"(B
ML$B$KN.$5$;$FD:$-$^$9!#(B

$B0J2<!">\:Y$G$9!#(B
----------------------------------------------------------------

$B@n8}$5$s$K8f;XE&D:$$$?ItJ,$rD4$Y$F$_$^$7$?!#(B

$B0l1~$^$H$a$F$*$/$H!"(BDHCP/TFTP/NFS$B%5!<%P$O(B192.168.1.2 
$B%/%i%$%"%s%H(B(diskless $B%^%7%s(B)$B$,(B192.168.1.10 
kernel$B$r8x3+$9$k(BNFS$B$N(Bmountpoint$B$O(B /usr/local/export/pxe $B$G$9!#(B

> > $B$J$*!"(Betc/exports $B$O(B
> > /usr -alldirs -maproot=root -ro -network 192.168.1 -mask 255.255.255.0
> > $B$G$9!#(B
> 192.168.1.2:/usr $B$G$O$J$/(B 192.168.1.2:/usr/local/export/pxe $B$O%^%&%s%H$G$-$k$s$G$7$g$&$+(B?
> $B3N$+$K$=$N(B path $B$rC!$-$KMh$F$$$^$9$+(B?
$B4{$K(BFreeBSD$BF3F~:Q$_$N%^%7%s$r%/%i%$%"%s%H$K$7$?>l9g$O!"Bg>fIW$G$7$?!#(B
(-alldirs$B$rIU$1$F$$$k$N$G(B) 
$B$,!"(Bpxeboot$B;~$K$O$I$&$+J,$+$i$J$$$N$G!""-$r$7$^$7$?!#(B

> (tcpdump $BEy$G$_$F$_$k$H$+(B)
$B$d$C$F$_$?7k2L!"0J2<$N$h$&$K(Bnfs$B$K<:GT$7$F$$$k$3$H$,J,$+$j!"?'!9D4$Y$F(B
$B8+$?$N$G$9$,!"BP=hJ}K!$,J,$+$j$^$;$s!#(B
http://www15.big.or.jp/~yamamori/sun/pxe/tcpdump.html
$B$r;29M$K$7$D$D!"(BNFS$B$NItJ,$N$_$N(B 
#tcpdunp -vv 
$B$N7k2L$r:\$;$F$*$-$^$9!#(B($B2x$7$$ItJ,$K2<@~$H(B#$B$rIU$1$F$*$-$^$9!#(B)

----- (NFS mount $B3+;O(B)--------------------------------------------
07:38:22.053161 192.168.1.10.1023 > 192.168.1.2.sunrpc: udp 76 (ttl 20, id 316, len 104)  
07:38:22.053813 192.168.1.2.sunrpc > 192.168.1.10.1023: [udp sum ok] udp 28 (ttl 64, id 373, len 56)
07:38:22.054173 192.168.1.10.1023 > 192.168.1.2.1023: udp 88 (ttl 20, id 317, len 116)
07:38:22.054458 192.168.1.2.1023 > 192.168.1.10.1023: udp 60 (ttl 64, id 374, len 88)
07:38:22.054710 192.168.1.2.1060 > 610m-f7879e.domain: [udp sum ok]  32372+ PTR? 10.1.168.192.in-addr.arpa. (43) (ttl 64, id 375, len 71)  
-----------------------#1-------------------------------------------------
07:38:22.054819 192.168.1.10.1023 > 192.168.1.2.sunrpc: udp 76 (ttl 20, id 318, len 104)
07:38:22.055045 192.168.1.2.sunrpc > 192.168.1.10.1023: [udp sum ok] udp 28 (ttl 64, id 376, len 56)
07:38:22.055416 192.168.1.10.4 > 192.168.1.2.nfs: 100 lookup [|nfs] (ttl 20, id 319, len 128)
07:38:22.055503 610m-f7879e.domain > 192.168.1.2.1060: [udp sum ok]  32372 ServFail- q: PTR? 10.1.168.192.in-addr.arpa. 0/0/0 (43) (DF) [tos 0x10]  (ttl 64, id 339, len 71)  
----------------------#2------------------------------------------------------
07:38:22.055666 192.168.1.2.1061 > 192.168.0.2.domain: [udp sum ok]  32372+ PTR? 10.1.168.192.in-addr.arpa. (43) (ttl 64, id 377, len 71)  
----------------------#3-----------------------------------------------------
07:38:22.113489 192.168.1.2.nfs > 192.168.1.10.4: reply ok 128 lookup [|nfs] (ttl 64, id 378, len 156)
07:38:22.113945 192.168.1.10.5 > 192.168.1.2.nfs: 112 lookup [|nfs] (ttl 20, id 320, len 140)
07:38:22.118494 192.168.1.2.nfs > 192.168.1.10.5: reply ok 28 lookup ERROR: No such file or directory (ttl 64, id 379, len 56)
---------------------#4------------------------------------------------------

#1$B$G(BPTR? $B$H=P$F!"(B #2$B$G(BServFail -q $B$H$J$j$^$9!#(B
#3$B0J9_!"(BNFS$B%5!<%P$,F0$$$F$h$&$K8+$($k$N$G$9$,!"(B
$B:G=*E*$K(B#4$B$G(B lookup ERROR $B$K$J$j$^$9!#(B

$B%a%C%;!<%8$,!"(BPTR ? $B$H$$$&$3$H$G!"(BDNS$B4XO"$,860x$H?dB,(B? $B$5$l$k$N$G$9$,!"(B
PXE$B4XO"$N@_Dj$O(BIP address$B$G9T$J$&$h$&$K$7$F$*$j!"J,$+$i$J$/$J$C$F$7$^$$(B
$B$^$7$?!#(B

$BNkLZ(B $B7z(B
stakeru@scphys.kyoto-u.ac.jp
