.\" $NetBSD: dhclient.conf.5,v 1.3 2022/04/03 01:10:58 christos Exp $ .\" .\" Id: dhclient.conf.5,v 1.4 2009/11/24 02:06:56 sar Exp .\" .\" Copyright (C) 2004-2022 Internet Systems Consortium, Inc. ("ISC") .\" Copyright (c) 1996-2003 by Internet Software Consortium .\" .\" Permission to use, copy, modify, and distribute this software for any .\" purpose with or without fee is hereby granted, provided that the above .\" copyright notice and this permission notice appear in all copies. .\" .\" THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES .\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF .\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR .\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES .\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT .\" OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" .\" Internet Systems Consortium, Inc. .\" PO Box 360 .\" Newmarket, NH 03857 USA .\" .\" https://www.isc.org/ .\" .\" %FreeBSD: src/contrib/isc-dhcp/client/dhclient.conf.5,v 1.7.2.1 2002/04/11 10:16:46 murray Exp % .\" $FreeBSD: doc/ja_JP.eucJP/man/man5/dhclient.conf.5,v 1.6 2002/05/03 03:23:30 horikawa Exp $ .\" WORD: lease �꡼��(���ɥ쥹����Ϳ)[dhclient.conf.5] .\" WORD: lease discovery request �꡼��ȯ���׵�[dhclient.conf.5] .\" WORD: offer (�꡼���󶡤�)�����С��󶡿�����[dhclient.conf.5] .TH dhclient.conf 5 .SH ̾�� dhclient.conf - DHCP ���饤���������ե����� .SH ���� dhclient.conf �ե�����ˤ� Internet Systems Consortium �� DHCP ���饤����ȤǤ��� .IR dhclient ��������󤬴ޤޤ�ޤ��� .PP dhclient.conf �ϼ�ͳ������ ASCII �ƥ����ȥե�����Ǥ��� ���Υե������ dhclient ���Ȥ߹��ޤ줿�Ƶ����ߥѡ����˲��Ϥ���ޤ��� �ե�����ˤϡ���������Ū�ǥ��֤���Ԥ�;ʬ�˴ޤ�뤳�Ȥ�Ǥ��ޤ��� �ե�������Υ�����ɤǤ���ʸ����ʸ������̤��ޤ��� (����������Ͻ�����) �ե�������Τɤ��Ǥ⥳���Ȥ��֤����Ȥ��Ǥ��ޤ��� �����Ȥ�ʸ�� # �ǻϤޤꡢ�����ǽ����ޤ��� .PP dhclient.conf �ե�����ǡ����饤����ȤΤ��ޤ��ޤ�ư�������Ǥ��ޤ��� �����ˤϡ��ץ��ȥ���Υ����ߥ󥰡������Ф��Ф����׵᤹����� �����Ф��Ф���ɬ�ܤȤ������� �����Ф�������󶡤��ʤ��ä������Ѥ���ǥե���ȡ� �����Ф����󶡤��줿������񤭤����͡� �����Ф����󶡤��줿��������֤���֤����ͤʤɤ�����ޤ��� �ޤ���DHCP �����Ф�����ʤ��ͥåȥ���ǻȤ����ɥ쥹�Ǥ��äƤ⡢ ���餫��������ե�����ǽ�������뤳�Ȥ�Ǥ��ޤ��� .SH �ץ��ȥ���Υ����ߥ� ���饤����ȤΥ����ߥ�ư��ϡ��桼�������ꤹ��ɬ�פϤ���ޤ��� �桼���������ߥ������Ԥ�ʤ���С� �����Ф�̵�������٤�Ϳ�����ꤻ��Ŭ��������Ԥ��褦�ʡ� ��ʬ��Ŭ�ڤʥ����ߥ�ư��ǥե���Ȥ��Ѥ����ޤ��� .PP ��������ɬ�פ˱����ơ� ����ʸ����ꤷ�� DHCP ���饤����ȤΥ����ߥ�ư���Ĵ��Ǥ��ޤ�: .PP .B timeout .I ʸ .PP .B timeout .I time .B ; .PP .I timeout ʸ�ϡ����饤����Ȥ����ɥ쥹������ߤ򳫻Ϥ��Ƥ��顢 �����Ф˥����������뤳�Ȥ� �Ǥ��ʤ���Ƚ�Ǥ���ޤǤ˷в᤹�٤����֤���ޤ��� �ǥե���ȤǤϤ��Υ����ॢ�����ͤ� 60 �äǤ��� ���Υ����ॢ�����ͤ��᤮����ϡ� �⤷��Ū�ʥ꡼��������ե�������������Ƥ��뤫�� �꡼���ǡ����١����ˤޤ������ڤ�ˤʤäƤ��ʤ��꡼�����ĤäƤ���С� ���饤����ȤϤ����Υ꡼����ҤȤĤ��ĸ��ڤ��Ƥߤơ� �����줫��ͭ���ʤ褦�Ǥ���Ф��Υ꡼���Υ��ɥ쥹��Ȥ��ޤ��� �⤷��Ū�ʥ꡼���⡢�꡼���ǡ����١�����δ��¤��ڤ�Ƥ��ʤ��꡼���� ͭ���ʤ�Τ�¸�ߤ��ʤ���С� ���饤����Ȥ�������줿 retry �ֳ֤θ�ǥץ��ȥ����Ƴ������ޤ��� .PP .B retry .I ʸ .PP \fBretry \fItime\fR\fB;\fR .PP .I retry ʸ�ϡ����饤����Ȥ� DHCP �����Ф�¸�ߤ��ʤ���Ƚ�Ǥ��Ƥ��� �Ƥ� DHCP �����Ф˥����������ߤ�ޤǤδ֤ˡ��в᤹��٤����֤���ޤ��� �ǥե���ȤǤϡ������ 5 ʬ�Ǥ��� .PP .B select-timeout .I ʸ .PP \fBselect-timeout \fItime\fR\fB;\fR .PP ����ͥåȥ����ǡ�ʣ���� DHCP �����Ф������ӥ����󶡤��뤳�Ȥ�Ǥ��ޤ� (��������˾�ޤ����Ȥ����ո��⤢��ޤ�)�� ���ξ�硢�ǽ�Υ꡼��ȯ����å����� (lease discovery message) �ؤα����Ȥ��ơ� ���饤����Ȥ�ʣ���Υ꡼���󶡤ο����Ф�����뤳�Ȥ⤢�����ޤ��� �����Τ����������󶡤�¾���󶡤��⹥�ޤ������⤷��ޤ��� (�㤨�С����饤����Ȥ��������Ѥ��Ƥ������ɥ쥹�������󶡤˴ޤޤ�Ƥ��뤬�� ¾���󶡤ˤϴޤޤ�ʤ��ʤ�)�� .PP .I select-timeout �ϥ��饤����Ȥ��ǽ�Υ꡼��ȯ���׵� ���������ơ� ���ʤ��Ȥ� 1 �Ĥ��󶡿����Ф��������硢 �����Ф�����󶡿������Ԥ������ޤǤλ��֤Ǥ��� �⤷ .I select-timeout ���ڤ��ޤǤˤɤ�������󶡿����Ф�������ʤ���С� ���饤����ȤϤ��Τ��Ⱥǽ�����夹���󶡿����Ф��������ޤ��� .PP �ǥե���ȤǤϡ�select-timeout �ͤ� 0 �äǤ��� �Ĥޤꥯ�饤����ȤϺǽ�˼�������󶡿����Ф��������ޤ��� .PP .B reboot .I ʸ .PP \fBreboot \fItime\fR\fB;\fR .PP ���饤����Ȥϡ��Ƶ�ư����ȡ� �Ǹ���ݻ����Ƥ������ɥ쥹��ޤ�������ľ�����Ȥ��ޤ��� ����� INIT-REBOOT (�����֡���) ���֤ȸƤӤޤ��� �Ǹ��ư��Ƥ����Ȥ���Ʊ���ͥåȥ���� ���饤����Ȥ��ޤ���³���Ƥ���С����줬�Ǥ����ᤤ��ưˡ�Ȥʤ�ޤ��� .I reboot ʸ�ϡ����饤����Ȥ��ǽ�˸Ť����ɥ쥹�κƼ������ߤƤ��顢 �������ƿ��������ɥ쥹��ȯ�����褦�Ȥ���ޤǤˡ� �в᤹�٤����֤����ꤷ�ޤ��� �ǥե���ȤǤϡ�reboot �����ॢ�����ͤ� 10 �äǤ��� .PP .B backoff-cutoff .I ʸ .PP \fBbackoff-cutoff \fItime\fR\fB;\fR .PP ���饤����Ȥϡ��ؿ�Ū�ʰ������ (backoff) ���르�ꥺ��򡢤������٤� ����դ��ǻ��Ѥ��ޤ�������ϡ�¿���Υ��饤����Ȥ�Ʊ���˼�ʬ�����ꤷ�褦 �Ȥ����Ȥ��Ǥ⡢�ꥯ�����Ȥ����å����Ƥ��ޤ����Ȥ��ʤ��褦�ˤ��뤿��Ǥ��� .I backoff-cutoff ʸ�ϡ��������˵����줿������֤���ꤷ�ޤ����ǥե�����ͤ� 2 ʬ�Ǥ��� .PP .B initial-interval .I ʸ .PP \fBinitial-interval \fItime\fR\fB;\fR .PP .I initial-interval ʸ�ϡ������Фؤκǽ�Υ��������λ�ߤ��鼡�λ�ߤޤǤδ֤λ��֤� ���ꤷ�ޤ�����å������δֳ֤ϡ���å������� 1 ���������뤿�Ӥˡ� ���ߤδֳ֤� 0 ���� 1 �δ֤�����ͤ�褸����Τ� 2 �ܤ򡢸��ߤδֳ֤� �ä�����Τˤʤ�ޤ��� �����ͤ� backoff-cutoff �ͤ���礭���ʤ�ȡ����λ��֤����ꤵ��ޤ��� �ǥե�����ͤ� 10 �äǤ��� .SH �꡼���׵�ȥꥯ������ DHCP �ץ��ȥ���Ǥϡ����饤����Ȥ��饵���Ф��Ф�������ξ��������褦 �׵ᤷ���ꡢ������������ΤǤ��Ƥ��ʤ�¾�ξ��������ʤ��褦���׵ᤷ���� �Ǥ��ޤ��� �ޤ��������Ф�����󶡿����Ф˥��饤����Ȥ�ɬ�פȤ�����󤬴ޤޤ�ʤ� ���䡢�󶡤��줿���󤬽�ʬ�Ǥʤ���硢���饤����Ȥ��󶡿����Ф� ���ݤ��뤳�Ȥ�Ǥ��ޤ��� .PP DHCP �����Ф� DHCP ���饤����Ȥ������󶡿����Ф˴ޤޤ��ǡ����ˤϡ� ���ޤ��ޤʤ�Τ�����ޤ��� �ä��׵�Ǥ���ǡ����� \fIDHCP ���ץ����\fR �ȸƤФ���ΤǤ��� DHCP ���ץ����� \fBdhcp-options(5)\fR ���������Ƥ��ޤ��� .PP .B request .I ʸ .PP \fBrequest [ \fIoption\fR ] [\fB,\fI ... \fIoption\fR ]\fB;\fR .PP request ʸ����ꤹ�뤳�Ȥǡ����饤����Ȥϡ������Ф��Ф������� ���饤����Ȥ˱�������ʤ�С����ꤷ�����ץ������ͤ�����褦 �׵᤹��褦�ˤʤ�ޤ��� request ʸ�ˤϥ��ץ����̾��������ꤷ�����ץ����ѥ�᡼���ϻ��ꤷ�ޤ��� �ǥե���ȤǤ� DHCP ���饤����Ȥ� subnet-mask, broadcast-address, time-offset, routers, domain-name, domain-name-servers, host-name ���ץ������׵ᤷ�ޤ��� .PP ���ˤ�äƤ��׵�ꥹ�Ȥ���������ʤ����Ȥ�˾�ޤ������Ȥ⤢��ޤ��� �������뤿��ˤϡ�ñ��˥ѥ�᡼������ꤷ�ʤ� request ʸ��񤤤Ʋ�����: .PP .nf request; .fi .PP .B require .I ʸ .PP \fBrequire [ \fIoption\fR ] [\fB,\fI ... \fIoption ]\fB;\fR .PP require ʸ�ˤϡ������󶡿����Ф򥯥饤����Ȥ���������뤿��� �����Ф�����٤����ץ�������󤷤ޤ��� ��󤵤줿���ץ���󤹤٤Ƥ�ޤޤʤ��󶡿����Ф�̵�뤵��ޤ��� .PP .B send .I ʸ .PP \fBsend { [ \fIoption declaration\fR ] [\fB,\fI ... \fIoption declaration\fR ]\fB}\fR .PP send ʸ����ꤹ�뤳�Ȥǡ����饤����Ȥϡ� ���ꤷ�����ץ�������ꤷ���ͤǥ����Ф���������褦�ˤʤ�ޤ��� �����ǻ���Ǥ��륪�ץ����ϡ� \fBdhcp-options(5)\fR ����������Ƥ��륪�ץ����������٤ƤǤ��� DHCP �ץ��ȥ���Ǿ�������륪�ץ����� �����˻��ꤹ��٤��ǤϤ���ޤ���â���� \fBrequested-lease-time\fR ���ץ�����ǥե���ȤΥ꡼������ (2 ����) �ʳ����ͤǻ��ꤹ�뤳�ȤϤǤ��ޤ�������ʸ��Ȥ�¾�ξ��Ȥ������餫�� ��Τϡ���ʬ���̤μ���Υ��饤����ȤȤ���̤Ǥ���褦�� ����򡢥����Ф��Ф�����������Ǥ��� .SH ưŪ DNS ���ߡ��꡼�����������줿�ݤ� DNS �ι�����Ԥ�����Ρ� ���˸���Ū�ʥ��ݡ��Ȥ����饤����Ȥˤ���ޤ��� ����ϥץ��ȥ�����Ū�ʤ�ΤǤ��ꡢ �����餯���ʤ����פäƤ���褦�ˤ�ư���ޤ��� �⤷�����ʤ��������ˤ⼫ʬ�ΤȤ����� DNS �����Фδ����ԤǤ���Ȥ����ʤ顢 ���ξ��˸¤äƤ�ư���ޤ����ȤƤ⤢�ꤽ���ˤʤ����ȤǤ����� .PP �����ư����뤿��ˤϡ�DHCP �����Ф���� ���ȥ�������������ɬ�פ�����ޤ� (�ܺ٤� \fBdhcpd.conf\fR(5) �򻲾�)�� �ޤ������Τ褦�˥��饤����Ȥ� fqdn ���ץ��������ꤹ��ɬ�פ�����ޤ�: .PP .nf send fqdn.fqdn "grosse.example.com."; send fqdn.encoded on; send fqdn.server-update off; .fi .PP \fIfqdn.fqdn\fR ���ץ����� \fBɬ��\fR �����ʥɥᥤ��̾�Ǥʤ���Фʤ�ޤ��� �������륾������Ф��륾����ʸ�� \fBɬ��\fR ������ʤ���Фʤ�ޤ��� \fIfqdn.encoded\fR ���ץ����ϡ����Ѥ��Ƥ��� DHCP �����Фˤ�äƤϡ� \fIon\fR �� \fIoff\fR �����ꤹ��ɬ�פ����뤫�⤷��ޤ��� .PP .B no-client-updates .I ʸ .PP \fBno-client-updates [ \fIflag\fR ] \fB;\fR .PP DHCP ���饤����Ȥ�ľ�� DNS �ι�����Ԥ����⡢ DHCP ���饤����ȥ�����ץ� (\fBdhclient-script(8)\fR ����) ����� DNS �ι�����Ԥ�������� (�㤨�С�DHCP ���饤����Ȥ�ľ�ܥ��ݡ��Ȥ��Ƥ��ʤ� SIG(0) ǧ�ڤ���Ѥ��������) �ˤϡ�\fBno-client-updates\fR ʸ��Ȥäơ�������Ԥ�ʤ��褦�� ���饤����Ȥ˶����뤳�Ȥ��Ǥ��ޤ��� DHCP ���饤����Ȥ��������뤳�Ȥ�˾�ޤʤ����� \fIflag\fR �� \fBtrue\fR �ˤ��� �������뤳�Ȥ�˾����� \fIflag\fR �� \fBfalse\fR �ˤ��뤳�Ȥˤʤ�ޤ��� �ǥե���ȤǤ� DHCP ���饤����Ȥ� DNS �ι�����Ԥ��ޤ��� .PP .SH ���ץ���󽤾��� ���Υ��饤����ȤˤȤäƼºݤˤ�Ŭ�ڤǤʤ� ���ץ����ǡ����������ä��ꡢɬ�פʾ����������ʤ��ä��� ������ǡ����ġ������ξ�������Ѳ�ǽ�ʥǥե���Ȥ��ͤ� ���饤�����¦��¸�ߤ����礬����ޤ��� �ޤ������Ѳ�ǽ�ǤϤ��뤬��������ξ�����䤦ɬ�פΤ������� ���饤����Ȥ������Ȥ���⤢��ޤ��� �����������򰷤�����ˡ� �����Ĥ��Υ��ץ���󽤾��Ҥ����ѤǤ��ޤ��� .PP .B default .I ʸ .PP \fBdefault [ \fIoption declaration\fR ] \fB;\fR .PP ���륪�ץ����ˤĤ��ơ� �����Ф����󶡤�����ͤ򥯥饤����Ȥ��Ȥ�ʤ���Фʤ�ʤ����� �⤷�����Ф����ͤ��󶡤���ʤ���� ���餫�Υǥե�����ͤ�Ȥ�ɬ�פ������硢 �������ͤ� .B default ʸ��������뤳�Ȥ��Ǥ��ޤ��� .PP .B supersede .I ʸ .PP \fBsupersede [ \fIoption declaration\fR ] \fB;\fR .PP ���륪�ץ����ˤĤ��ơ� �ɤΤ褦���ͤ������Ф����󶡤���Ƥ⡢ ��˥�����������ꤵ�줿�ͤ�Ȥ�ʤ���Фʤ�ʤ���硢 �������ͤ� .B supersede ʸ��������뤳�Ȥ��Ǥ��ޤ��� .PP .B prepend .I ʸ .PP \fBprepend [ \fIoption declaration\fR ] \fB;\fR .PP ���륪�ץ����ν���ˤĤ��ơ��ޤ��桼�����󶡤����ͤ�Ȥ��� ���μ��˥����Ф����󶡤��줿�ͤ�����Ф����Ȥ���硢 �������ͤ� .B prepend ʸ��������뤳�Ȥ��Ǥ��ޤ��� .B prepend ʸ��ʣ�����ͤ��뤳�ȤΤǤ��륪�ץ����ˤΤ��Ѥ��뤳�Ȥ��Ǥ��ޤ��� ��������϶���������ΤǤϤ���ޤ��󤬡� �����̵�뤷����硢�ɤΤ褦�ʵ�ư�ˤʤ뤫��ͽ�ۤǤ��ޤ��� .PP .B append .I ʸ .PP \fBappend [ \fIoption declaration\fR ] \fB;\fR .PP ���륪�ץ����ν���ˤĤ��ơ��ޤ������Ф����󶡤��줿�ͤ�Ȥ��� ���μ��˥桼�����󶡤����ͤ�����Ф����Ȥ���硢 �������ͤ� .B append ʸ��������뤳�Ȥ��Ǥ��ޤ��� .B append ʸ��ʣ�����ͤ��뤳�ȤΤǤ��륪�ץ����ˤΤ��Ѥ��뤳�Ȥ��Ǥ��ޤ��� ��������϶���������ΤǤϤ���ޤ��󤬡� �⤷��ȿ�����ͽ���Ǥ��ʤ���̤Ȥʤ�ޤ��� .SH �꡼����� .PP .B lease .I ��� .PP \fBlease {\fR \fIlease-declaration\fR [ ... \fIlease-declaration ] \fB}\fR .PP ������� (\fB�ץ��ȥ���Υ����ߥ�\fR ����) �θ塢DHCP ���饤����Ȥ� �����ФؤΥ��������������������ˤʤ���Ƚ�Ǥ����礬����ޤ��� ���λ����ǡ����饤����Ȥϼ�ʬ�����äƤ��롢�Ť��꡼���Υǡ����١����� ���ơ������ڤ�ˤʤäƤ��ʤ��꡼������Ĵ�١������˵󤬤äƤ��� �롼���� ping ��Ԥäơ����줬���Ѳ�ǽ�ʥ꡼�����ɤ�����Ĵ�٤ޤ��� DHCP �����ӥ��� BOOTP �����ӥ���¸�ߤ��ʤ��ͥåȥ���Τ���ˡ� 1 �İʾ�� \fI����\fR �꡼���򥯥饤���������ե������������Ƥ����ơ� ���饤����Ȥ����ɥ쥹��ưŪ������Ǥ���褦�ˤ��뤳�Ȥ�Ǥ��ޤ��� ����� .B lease ʸ�ǹԤ��ޤ��� .PP ����: lease ʸ�ϡ�DHCP �����Ф��������ä��꡼����Ͽ���뤿��ˡ� dhclient.leases �ե�����Ǥ�Ȥ��ޤ��� �ʲ�����������꡼���ѤΥ��󥿥å����ˤ� dhclient.leases �ե�����ǤΤ�ɬ�פʤ�Τ⤢��ޤ��� ���������ʤ�Τˤ��뤿�ᡢ���Τ褦�ʥ��󥿥å����⤳���ǵ��Ҥ��ޤ��� .PP lease ʸ�ϡ��꡼��������ɡ������̡�1 �İʾ�Υ꡼�����ʸ�� �����̤�³������Τǹ�������ޤ��� �꡼������Ȥ��ơ����Τ�Τ���ǽ�Ǥ�: .PP \fBbootp;\fR .PP .B bootp ʸ�ϡ��꡼���� DHCP �ץ��ȥ���ǤϤʤ��� BOOTP �ץ��ȥ�����Ѥ��Ƽ������줿���Ȥ򼨤��ޤ��� ����ʸ�򥯥饤���������ե�����˻��ꤹ��ɬ�פ���������ޤ��� ���饤����ȤϤ��ι�ʸ��꡼���ǡ����١����ե�������ǻȤ��ޤ��� .PP \fBinterface\fR \fB"\fR\fIstring\fR\fB";\fR .PP .B interface �꡼��ʸ�ϡ����Υ꡼����ͭ���Ȥ��륤�󥿥ե������򼨤��ޤ��� ���줬���ꤵ��Ƥ����硢���Υ꡼���ϡ����ꤵ�줿���󥿥ե����� ��ǤΤ߻��Ѥ���ޤ��� �����Ф���꡼���������ä��Ȥ��� ���饤����ȤϾ�ˤ��Υ꡼���������ä����󥿥ե������ֹ��Ͽ���ޤ��� dhclient.conf �ե�����ǻ����˥꡼����������Ƥ����硢�׵ᤵ��Ƥʤ� �ΤǤ��������Υ꡼���ǥ��󥿥ե������⤢�碌�ƻ��ꤷ�ʤ���� �ʤ�ޤ��� .PP \fBfixed-address\fR \fIip-address\fR\fB;\fR .PP .B fixed-address ʸ������Υ꡼���� IP ���ɥ쥹����ꤹ��ݤ˻Ȥ��ޤ��� ����Ϥ��٤Ƥ� lease ʸ��ɬ�פǤ��� IP ���ɥ쥹�� (12.34.56.78 �Τ褦��) �ɥå��դ� 4 ���ȷ����� ���ꤷ�ʤ���Фʤ�ޤ��� .PP \fBfilename "\fR\fIstring\fR\fB";\fR .PP .B filename ʸ�ϻ��Ѥ���֡��ȥե�����̾����ꤷ�ޤ��� �����ɸ��Ū�ʥ��饤��������ꥹ����ץȤǤϻȤ��ޤ��󤬡� �����δ������������ˤ����˴ޤ�Ƥ���ޤ��� .PP \fBserver-name "\fR\fIstring\fR\fB";\fR .PP .B server-name ʸ�ϻ��Ѥ���֡��ȥ�����̾����ꤷ�ޤ��� �����ɸ��Ū�ʥ��饤��������ꥹ����ץȤǤϻȤ��ޤ��� .PP \fBoption\fR \fIoption-declaration\fR\fB;\fR .PP .B option ʸ�ϡ������Ф����󶡤���륪�ץ������ͤ���ꤹ��Τ˻Ȥ��ޤ��� ���뤤�ϡ�dhclient.conf �ǻ�������꡼�����������Ƥ�����ˤϡ� ���λ�������꡼�����Ȥ���ݤ˥��饤��������ꥹ����ץȤǻ��Ѥ��� �ߤ����ͤ���ꤷ�ޤ��� .PP \fBscript "\fIscript-name\fB";\fR .PP .B script ʸ�� dhcp ���饤��������ꥹ����ץȤΥѥ�̾����ꤹ��Τ˻Ȥ��ޤ��� ���Υ�����ץȤϡ����ɥ쥹���׵ᤷ���ꡢ�������󶡤��줿���ɥ쥹�� ����ꡢ �꡼����������Ƥ��饤�󥿥ե������κǽ������Ԥä��ꤹ�����ˡ� dhcp ���饤����Ȥ��ƥ��󥿥ե������ν�������Ԥ��Τ˻Ȥ��ޤ��� �꡼���������Ǥ��ʤ��ä����ˤϡ� ��������꡼����¸�ߤ����硢����������ˤ��Υ�����ץȤ��Ȥ��ޤ��� �ޤ���ͭ���ʥ꡼�����ҤȤĤ������ʤ��ä����Ǥ⡢���Υ�����ץȤϡ� 1 ��ϸƤӽФ���ޤ��� ���ܤ����ϡ� .B dhclient-script(8) �򻲾Ȥ��Ƥ��������� .PP \fBvendor option space "\fIname\fB";\fR .PP .B vendor option space ʸ�ϡ�vendor-encapsulate-options ���ץ��������������硢 ���沽�ˤɤΥ��ץ������֤���Ѥ���٤�������ꤹ�뤿��˻��Ѥ���ޤ��� �����Ф���Υ٥�����ץ���������Υ��饹���׵᤹�뤿��ˡ� \fIdhcp-vendor-identifier\fR ����Ѥ��뤳�Ȥ��Ǥ��ޤ��� �ܺ٤� .B dhcp-options(5) �򻲾Ȥ��Ƥ��������� .PP \fBmedium "\fImedia setup\fB";\fR .PP .B medium ʸ�ϡ���³����Ƥ���ͥåȥ���Υ����פ�ͥåȥ�����󥿥ե������� ��ưŪ��Ƚ�ǤǤ��ʤ��褦�ʥ����ƥ�ǻȤ����Ȥ��Ǥ��ޤ��� ʸ���� media setup �ϥ����ƥ��¸�Υѥ�᡼���ǡ� ���󥿥ե�����������κݤ� dhcp ���饤��������ꥹ����ץȤ��Ϥ���ޤ��� Unix ����� Unix ���Υ����ƥ�Ǥϡ� ���ΰ����ϥ��󥿥ե����������ꤹ��Ȥ��� ifconfig ���ޥ�ɥ饤��� �Ϥ���ޤ��� .PP �꡼�������뤿��˥��󥿥ե����������ꤹ�� �ݤˡ�dhcp ���饤����Ȥ���ǥ��������� ( .B media ʸ�򻲾�) ����Ѥ����硢dhcp ���饤����Ȥϡ����Υѥ�᡼���� ��ưŪ��������ޤ����ͥåȥ�����󥿥ե���������ǥ��������פ� �����ɬ�פȤ������ (������˸¤�)������ʸ���������꡼���� ���Ѥ��ʤ���Фʤ�ޤ��� .PP \fBrenew\fR \fIdate\fB;\fR .PP \fBrebind\fR \fIdate\fB;\fR .PP \fBexpire\fR \fIdate\fB;\fR .PP \fBrenew\fR ʸ�ϡ����߻�����Υ꡼���򹹿� (renew) ���뤿��ˡ� dhcp ���饤����Ȥ�������Υ꡼�����󶡤��Ƥ��줿�����ФؤΥ��������� ��ߤ򳫻Ϥ��ʤ���Фʤ�ʤ�������������ޤ���\fBrebind\fR ʸ�ϡ� �꡼���򹹿����뤿��ˡ�dhcp ���饤����Ȥ� \fI�����줫��\fR dhcp �����ФؤΥ��������λ�ߤ򳫻Ϥ��ʤ���Фʤ�ʤ�������������ޤ��� \fBexpire\fR ʸ�ϡ��꡼���ι����Τ���˥����Ф˥��������Ǥ��ʤ��ä���硢 dhcp ���饤����Ȥ����Υ꡼���λ��Ѥ���ߤ��ʤ���Фʤ�ʤ������� ������ޤ��� .PP ����������ϡ�DHCP ���饤����Ȥ������꡼����Ǥϼ�ưŪ�����ꤵ��ޤ��� ��������꡼���Τ�����DHCP ���饤����Ȥ�ͭ�����¤��᤮����Τ���Ѥ��� �ߤ����ʤ���Τ���Ǥϡ���������������ꤷ�Ƥ���ɬ�פ�����ޤ��� .PP date �ϰʲ��Τ褦�˻��ꤷ�ޤ��� .PP \fI \fB/\fI\fB/\fI \fB:\fI\fB:\fI\fR .PP weekday �ϡ��ʹ֤����ƥ꡼�����¤�狼��䤹�����뤿���¸�ߤ��ޤ��� ����ϡ�0 ���� 6 �ޤǤο����ǻ��ꤷ�ޤ���0 ���������Ǥ���year ������ ���ߤǻ��ꤷ�ޤ����Ǥ����顢������Ĺ���꡼�����̤ˤ���ȡ�ɬ�� 4 ��� �ʤ�Ϥ��Ǥ���month �� 1 (1 ���ɽ���ޤ�) ����Ϥޤ�����ǻ��ꤷ�ޤ��� day ��Ʊ�ͤ� 1 ����Ϥޤ� (��ˤ�����) ���Ȥ��ƻ��ꤷ�ޤ���hour �ϡ� 0 ���� 23 �δ֤ο����Ǥ���minute �� second �ϤȤ�� 0 ���� 59 �δ֤� ��������ꤷ�ޤ��� .SH �����ꥢ����� \fBalias { \fI declarations ... \fB}\fR .PP DHCP ���饤����Ȥ� TCP/IP �����ߥ� (roaming) �ץ��ȥ����¹Ԥ��� �����硢DHCP ���Ѥ���������꡼�������Ǥʤ���������������줿 IP �����ꥢ���⡢��ʬ�����Ѥ��륤�󥿥ե����������ꤹ��ɬ�פ����� ��礬����ޤ���Internet Systems Consortium �� DHCP ���饤����Ȥϡ� ���ꥢ�ɥ쥹ľ�ܻ���Υ����ߥ󥰤򥵥ݡ��Ȥ��Ƥ��ޤ��󤬡����μ�μ¸� ���Ǥ���褦�ˡ����� dhcp ���饤����Ȥϡ� .B alias �����Ȥä� IP �����ꥢ�������ꤹ������ϤǤ��Ƥ��ޤ��� .PP alias ����� lease ����˻��Ƥ��ޤ���â����ɸ��� ���饤��������ꥹ����ץȤǤϡ�subnet-mask ���ץ����ʳ��� ���ץ����ȡ��Ƽ�ͭ������ (expiry times) ��̵�뤵��������ۤʤ�ޤ��� ���̤� alias ����Ǥϡ� interface �����IP �����ꥢ���Τ���� ���ꥢ�ɥ쥹�����subnet-mask ���ץ�����ޤߤޤ���alias ����ˤ� medium ʸ�Ϸ褷�ƴޤޤ�ƤϤʤ�ޤ��� .SH ����¾����� \fBreject \fIip-address\fB;\fR .PP .B reject ʸ�ˤ�ꡢDHCP ���饤����Ȥϻ��ꤷ�����ɥ쥹�򥵡��м��̻ҤȤ��ƻ��Ѥ��� �����Ф�����󶡿����Ф���ݤ���褦�ˤʤ�ޤ���ɸ��˽�򤷤ʤ� dhcp �����Ф������ְ㤨�Ƥ��� dhcp �����Фˤ�äƥ��饤����Ȥ����ꤵ��ʤ� �褦�ˤ��뤿��ˡ�����ʸ����Ѥ��뤳�Ȥ��Ǥ��ޤ����������ʤ��顢����� �Ǹ�����Ȥ���٤��Ǥ����������Ω������ä� DHCP �����Ф��ɤ������� �����ľ�������褤�Ǥ��� .PP \fBinterface "\fIname\fB" { \fIdeclarations ... \fB } .PP ʣ���Υͥåȥ�����󥿥ե���������ĥ��饤����Ȥξ�硢DHCP �� ���ꤵ��륤�󥿥ե������ˤ�äưۤʤ�ư��򤵤���ɬ�פ������礬 ����ޤ���lease ����� alias �����������٤ƤΥ����ߥ󥰥ѥ�᡼�� �������interface ����ǰϤळ�Ȥ��Ǥ��ޤ������ξ�硢�Ϥޤ줿 �ѥ�᡼���ϻ��ꤷ��̾���˹��פ��륤�󥿥ե������ˤΤ�Ŭ�Ѥ���ޤ��� interface ���������ʤ����󥿥ե������ϡ����٤Ƥ� interface ����� ��¦��������줿�ѥ�᡼�����⤷���ϥǥե���Ȥ����꤬Ŭ�Ѥ���ޤ��� .PP \fBpseudo "\fIname\fR" "\fIreal-name\fB" { \fIdeclarations ... \fB } .PP �����ˤ�äƤϲ��ۥ��󥿥ե�������������� DHCP ���饤����Ȥ����Υ��󥿥ե������Τ����������������褦�ˤ���� �����ˤʤ����ޤ��� �̾� DHCP ���饤����Ȥ����ݡ��Ȥ��Ƥ���ƥ��󥿥ե������ϡ� ���Υ꡼����������������뤿��ˡ� DHCP ���饤����Ȥξ��ֵ�����¹Ԥ��Ƥ��ޤ��� ���ۥ��󥿥ե������ϡ�\fIreal-name\fR ��̾�դ���줿���󥿥ե�������� ��Ư���Ƥ��롢�ޤ������⤦��Ĥξ��ֵ����Ǥ��� ���ε�ǽ����Ѥ����硢 ���ۥ��󥿥ե������ȼºݤΥ��󥿥ե�������ξ�����Ф��� ���饤����ȼ��̻Ҥ��󶡤��ʤ���Фʤ�ޤ��� �ޤ������Ѥ����� IP ���ɥ쥹���Ф��벾�ۥ��󥿥ե������Ѥ� ʬΥ���줿���饤����ȥ�����ץȤ��󶡤��ʤ���Фʤ�ޤ��� �㤨�м��Τ褦�ˤʤ�ޤ�: .PP .nf interface "ep0" { send dhcp-client-identifier "my-client-ep0"; } pseudo "secondary" "ep0" { send dhcp-client-identifier "my-client-ep0-secondary"; script "/etc/dhclient-secondary"; } .fi .PP ���ۥ��󥿥ե������Τ���Υ��饤����ȥ�����ץȤ� ���󥿥ե�������ͭ���ˤ�����̵���ˤ����ꤹ������򤹤�٤��ǤϤ���ޤ��� �äˡ��꡼���γ����乹���ξ��֡������ƥ꡼���δ����ڤ�ξ��֤� ��갷������ˤϡ����Τ��Ȥ�ɬ�פǤ��� �ܺ٤� \fBdhclient-script(8)\fR �򻲾Ȥ��Ʋ������� .PP \fBmedia "\fImedia setup\fB"\fI [ \fB, "\fImedia setup\fB", \fI... ]\fB;\fR .PP .B media ʸ�ϡ�IP ���ɥ쥹������˻��Ѥ���ߤ��롢��ǥ�������ѥ�᡼���� 1 �� �ʾ�������ޤ���dhcp ���饤����Ȥϡ��ꥹ����γ� media setup ʸ����� �缡���Ѥ������륤�󥿥ե������򤽤�����ꤷ���֡��Ȥ��ߤޤ��� ���ܤʤ�м��� media setup ʸ�������Ѥ��ޤ�������ʸ�ϡ� ��ǥ��������פ򸡽Ф���ǽ�Ϥ�����ʤ��ͥåȥ�����󥿥ե������� �Ф������ѤǤ��ޤ��������ФؤΥꥯ�����Ȥ��Ǥ��������������� �ʤ�С��ɤΤ褦�ʥ�ǥ��������פǤ⤿�֤������Ǥ� (�ݾڤϤ��ޤ���)�� .PP media setup �ϥ��ɥ쥹�����ν���ե����� (DHCPDISCOVER �ѥ��åȤ� DHCPOFFER �ѥ��å�)�ǤΤ߻��Ѥ���ޤ����ҤȤ��ӥ��ɥ쥹�����������ȡ� dhcp ���饤����ȤϤ��Υ��ɥ쥹��꡼���ǡ����١����˵�Ͽ���� ���Υ��ɥ쥹������ݤ��Ѥ�����ǥ��������פ�Ͽ���ޤ������饤����Ȥ� �꡼���򹹿����褦�Ȥ���ݤˤϾ�ˡ������Ʊ����ǥ��������פ���Ѥ��ޤ��� �꡼��������ڤ�ˤ��ƤϤ���ơ����饤����Ȥϥ�ǥ��������פ��˻ ���֤����ޤ��� .\"X .SH SAMPLE ... man-jp ɸ��Ϥʤ���ä��ä� .SH ������ �ʲ�������ե�����ϡ�NetBSD 1.3 ��¹Ԥ��뤢���åץȥåץޥ���� ���Ѥ���Ƥ����ΤǤ������Υޥ���ϡ�IP �����ꥢ���Ȥ��� 192.5.5.213�� ���󥿥ե����� ep0 (3Com 3C589C) ��ҤȤĻ��äƤ��ޤ������Υ��饤����� �ϡ�DHCP ��ư���ۤȤ�ɤʤ��ͥåȥ���ǻ��֤�����ʬ����񤹤뤳�Ȥ� �狼�äƤ���Τǡ��֡��ȴֳ֤ϥǥե�����ͤ��餤���֤󾮤������� ����ޤ������Υޥ����ʣ���ͥåȥ���֤ǥ����ߥ� (��ư) ���ޤ��� .nf timeout 60; retry 60; reboot 10; select-timeout 5; initial-interval 2; reject 192.33.137.209; interface "ep0" { send host-name "andare.example.com"; send dhcp-client-identifier 1:0:a0:24:ab:fb:9c; send dhcp-lease-time 3600; supersede domain-name "example.com rc.isc.org home.isc.org"; prepend domain-name-servers 127.0.0.1; request subnet-mask, broadcast-address, time-offset, routers, domain-name, domain-name-servers, host-name; require subnet-mask, domain-name-servers; script "CLIENTBINDIR/dhclient-script"; media "media 10baseT/UTP", "media 10base2/BNC"; } alias { interface "ep0"; fixed-address 192.5.5.213; option subnet-mask 255.255.255.255; } .fi ����� dhclient.conf �ե�����Ȥ��Ƥ�����ʣ���ʤ�ΤǤ������̤ˡ� �����󤬻��Ѥ����ΤϤϤ뤫�˴�ñ�ʤϤ��Ǥ���¿���ξ�硢dhclient.conf �ե�����Ȥ��ƶ��Υե������������������ǽ�ʬ�ʤϤ��Ǥ��� �Ĥޤꡢ�ǥե�����ͤǤ褤�Τ����̤Ǥ��� .SH ��Ϣ���� dhcp-options(5), dhclient.leases(5), dhclient(8), RFC2132, RFC2131 .SH ��� .B dhclient(8) �� Vixie Labs �Ȥη���Τ�Ȥ� Ted Lemon ���񤭤ޤ����� �ܥץ��������Ȥδ��� Internet Systems Consortium ���󶡤��ޤ����� Internet Systems Consortium �˴ؤ������ϡ� .B https://www.isc.org �ˤ���ޤ���