1
<?xml version="1.0" encoding="EUC-JP"?>
2
<!-- retain these comments for translator revision tracking -->
3
<!-- original version: 28997 -->
6
<sect2 condition="supports-bootp" id="tftp-bootp">
7
<title>BOOTP ����������</title>
11
There are two BOOTP servers available for GNU/Linux, the CMU
12
<command>bootpd</command> and the other is actually a DHCP server, ISC
13
<command>dhcpd</command>, which are contained in the
14
<classname>bootp</classname> and <classname>dhcp</classname> packages
17
GNU/Linux �ǻȤ��� BOOTP �����Ф���Ĥ���ޤ���
18
CMU �� <command>bootpd</command> �ȡ��⤦��Ĥϼºݤˤ� DHCP �����ФʤΤǤ�����
19
ISC �� <command>dhcpd</command> �Ǥ������줾�� &debian; �Ǥ�
20
<classname>bootp</classname> �ѥå������� <classname>dhcp</classname>
26
To use CMU <command>bootpd</command>, you must first uncomment (or
27
add) the relevant line in <filename>/etc/inetd.conf</filename>. On
28
&debian;, you can run <userinput>update-inetd -\-enable
29
bootps</userinput>, then <userinput>/etc/init.d/inetd
30
reload</userinput> to do so. Elsewhere, the line in question should
33
CMU <command>bootpd</command> ��Ȥ����ϡ��ޤ� <filename>/etc/inetd.conf</filename> �ե������
34
�����Ԥ��� (�ޤ����ɲ�) ����ɬ�פ�����ޤ���
35
&debian; �Ǥ� <userinput>update-inetd --enable bootps</userinput> ��¹Ԥ���
36
³���� <userinput>/etc/init.d/inetd reload</userinput> �Ȥ���� OK �Ǥ���
39
<informalexample><screen>
40
bootps dgram udp wait root /usr/sbin/bootpd bootpd -i -t 120
41
</screen></informalexample>
44
Now, you must create an <filename>/etc/bootptab</filename> file. This
45
has the same sort of familiar and cryptic format as the good old BSD
46
<filename>printcap</filename>, <filename>termcap</filename>, and
47
<filename>disktab</filename> files. See the
48
<filename>bootptab</filename> manual page for more information. For
49
CMU <command>bootpd</command>, you will need to know the hardware
50
(MAC) address of the client. Here is an example
51
<filename>/etc/bootptab</filename>:
53
�����Ǽ��� <filename>/etc/bootptab</filename> ��������ޤ���
55
<filename>printcap</filename>, <filename>termcap</filename>,
56
<filename>disktab</filename> �ե�����ʤɤǤ������ߤΡ�
57
��Τ狼��ˤ��������ˤʤäƤ��ޤ���
58
�ܺ٤� <filename>bootptab</filename> �ޥ˥奢��ڡ����Ƥ���������
59
CMU <command>bootpd</command> �Ǥϡ�
60
���饤����ȤΥϡ��ɥ����� (MAC) ���ɥ쥹���ΤäƤ����ʤ���Фʤ�ޤ���
61
<filename>/etc/bootptab</filename> ������ޤ���
63
<informalexample><screen>
71
</screen></informalexample>
74
You will need to change at least the <quote>ha</quote> option, which
75
specifies the hardware address of the client. The <quote>bf</quote>
76
option specifies the file a client should retrieve via TFTP; see
77
<xref linkend="tftp-images"/> for more details.
79
���ʤ��Ȥ⥯�饤����ȤΥϡ��ɥ��������ɥ쥹����ꤷ�Ƥ���
80
<quote>ha</quote> ���ץ������ѹ�����ɬ�פ�����Ǥ��礦��
81
<quote>bf</quote> ���ץ����ϥ��饤����Ȥ� TFTP �Ǽ�������ե��������ꤷ�Ƥ��ޤ���
82
�ܺ٤� <xref linkend="tftp-images"/> �Ȥ��Ƥ���������
86
On SGI Indys you can just enter the command monitor and type
87
<userinput>printenv</userinput>. The value of the
88
<userinput>eaddr</userinput> variable is the machine's MAC address.
90
SGI Indy �Ǥϡ����ޥ�ɥ�˥����� <userinput>printenv</userinput> �����Ϥ��Ƥ���������
91
<userinput>eaddr</userinput> �ѿ����ޥ���� MAC ���ɥ쥹�Ǥ���
97
By contrast, setting up BOOTP with ISC <command>dhcpd</command> is
98
really easy, because it treats BOOTP clients as a moderately special
99
case of DHCP clients. Some architectures require a complex
100
configuration for booting clients via BOOTP. If yours is one of
101
those, read the section <xref linkend="dhcpd"/>. Otherwise, you
102
will probably be able to get away with simply adding the
103
<userinput>allow bootp</userinput> directive to the configuration
104
block for the subnet containing the client, and restart
105
<command>dhcpd</command> with <userinput>/etc/init.d/dhcpd
108
�о�Ū�ˡ�ISC <command>dhcpd</command> ��ȤäƤ� BOOTP ������ϼ¤˴�ñ�Ǥ���
109
<command>dhcpd</command> �Ǥϡ�BOOTP ���饤����Ȥ�
110
����ü�� DHCP ���饤����ȤȤ��Ƽ�갷���ޤ���
111
�������ƥ�����ˤ�äƤϡ�BOOTP �ˤ�륯�饤����Ȥε�ư�ˤ�
113
����˳������Ƥ��ޤä��顢<xref linkend="dhcpd"/> ������ɤ�Ǥ���������
114
�������ʤ��������ƥ�����Ǥϡ�
115
���饤����Ȥδޤޤ�륵�֥ͥåȤ�����֥��å���
116
<userinput>allow bootp</userinput> �Ȥ����ǥ��쥯�ƥ��֤��ɲä���
117
<userinput>/etc/init.d/dhcpd restart</userinput> ��
118
<command>dhcpd</command> ��Ƶ�ư��������Ǥ���