diff --git a/ja_JP.eucJP/books/handbook/advanced-networking/chapter.xml b/ja_JP.eucJP/books/handbook/advanced-networking/chapter.xml index c723da61ec..0ec99700ba 100644 --- a/ja_JP.eucJP/books/handbook/advanced-networking/chapter.xml +++ b/ja_JP.eucJP/books/handbook/advanced-networking/chapter.xml @@ -3,145 +3,225 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: 1.36 + Original revision: r19116 $FreeBSD$ --> <chapter id="advanced-networking"> <title>���٤ʥͥåȥ��</title> - <sect1> + <sect1 id="advanced-networking-synopsis"> <title>���ξϤǤ�</title> - <para>�ʲ��ξϤǤϡ� UNIX - �����ƥ����ɤ����Ѥ����ͥåȥ�������ӥ��ˤĤ��ƽ�Ƥ��ޤ��� - ����Ϥ������ ���ʤ��� FreeBSD - �����ƥ�ǤΡ� ���Τ褦�ʥ����ӥ�������˴ؤ������ƤǤ���</para> + <para>���ξϤǤ� &unix; + �����ƥ����ɤ����Ѥ����ͥåȥ�������ӥ��ˤĤ����������ޤ��� + FreeBSD �����Ѥ��뤹�٤ƤΥͥåȥ�������ӥ���ɤΤ褦��������� + ���ꤷ���ƥ��Ȥ����������ݼ餹��Τ����ޤ�������ˡ� + �ܾϤ��̤��Ƥ��ʤ������Ω�������㤬�ܤäƤ��ޤ���</para> + + <para>���ξϤ��ɤ�аʲ��Τ��Ȥ�ʬ����ޤ���</para> + + <itemizedlist> + <listitem> + <para>�����ȥ������ȷ�ϩ�δ���</para> + </listitem> + + <listitem> + <para>FreeBSD ��֥�å��Ȥ���ư�������ˡ</para> + </listitem> + + <listitem> + <para>�ͥåȥ���ե����륷���ƥ� (NFS) ��������ˡ</para> + </listitem> + + <listitem> + <para>�ǥ������쥹�ޥ���Υͥåȥ���֡��Ȥ�������ˡ</para> + </listitem> + + <listitem> + <para>�桼����������Ȥ�ͭ���뤿��Υͥåȥ������ե��������� (NIS) ��������ˡ</para> + </listitem> + + <listitem> + <para>DHCP ���Ѥ��Ƽ�ưŪ�˥ͥåȥ�������Ԥ���ˡ</para> + </listitem> + + <listitem> + <para>�ɥᥤ��͡��ॵ���� (DNS) ��������ˡ</para> + </listitem> + + <listitem> + <para>NTP �ץ��ȥ�����Ѥ���������Ʊ�����ƥ����ॵ���Ф����ꤹ����ˡ</para> + </listitem> + + <listitem> + <para>�ͥåȥ�����ɥ쥹�Ѵ� (NAT) ��������ˡ</para> + </listitem> + + <listitem> + <para><command>inetd</command> �ǡ����δ�����ˡ</para> + </listitem> + + <listitem> + <para>PLIP ��ͳ������Υ���ԥ塼������³������ˡ</para> + </listitem> + + <listitem> + <para>FreeBSD �� IPv6 �����ꤹ����ˡ</para> + </listitem> + </itemizedlist> + + <para>���ξϤ��ɤ����ˡ��ʲ��Τ��Ȥ�ԤäƤ����٤��Ǥ���</para> + + <itemizedlist> + <listitem> + <para><filename>/etc/rc</filename> ������ץȤδ��ܤ����Ƥ��뤳��</para> + </listitem> + + <listitem> + <para>����Ū�ʥͥåȥ���Ѹ�����̤��Ƥ��뤳��</para> + </listitem> + </itemizedlist> </sect1> - <sect1 id="routing"> - <title>�����ȥ������ȥ롼��</title> - - <para><emphasis>����: &a.gryphon;. - 1995 ǯ 10 �� 6 ��.</emphasis></para> + <sect1 id="network-routing"> + <sect1info> + <authorgroup> + <author> + <firstname>Coranth</firstname> + <surname>Gryphon</surname> + <contrib>���: </contrib> + </author> + </authorgroup> + </sect1info> + <title>�����ȥ������ȷ�ϩ</title> + <!-- <para><emphasis>��: &a.jp.yuki;. - 1996 ǯ 9 �� 6 ��.</emphasis></para> + 1996 ǯ 9 �� 6 ��.</emphasis></para> + --> - <para>����ޥ���¾�Υޥ����ߤĤ��뤳�Ȥ��Ǥ���褦�ˤ���ˤϡ� - ����ޥ���¾�Υޥ���ء� - �ɤΤ褦�ˤ��ɤ��夯����Ŭ�ڤ˵��Ҥ��뤿��λ��Ȥߤ�ɬ�פǤ��� - ���λ��Ȥߤ�롼�ƥ��ȸƤӤޤ��� <quote>�롼��(��ϩ)</quote>�� - <quote>destination (��Ū��)</quote> �� <quote>gateway - (�����ȥ�����)</quote> �� 2 �ĤΥ��ɥ쥹���Ȥ�������ޤ��� ���ʤ��� - <emphasis>destination</emphasis> �إ����������褦�Ȥ�����硢 - <emphasis>gateway</emphasis> - ���̤ä������뤳�ȤΥڥ��ϼ����Ƥ��ޤ��� destination - �ˤϸġ��Υۥ��ȡ� ���֥ͥåȡ� <quote>�ǥե����</quote> �� 3�Ĥ� - �����פ�����ޤ��� - <quote>�ǥե���ȥ롼��</quote> ��¾�ؤη�ϩ��Ŭ�ѤǤ��ʤ� - ���˻Ȥ��ޤ��� �Τ��ۤɥǥե���ȥ롼�ȤˤĤ��ƾ����Ҥ٤뤳�Ȥ� - ����Ȥ��ơ� �����Ǥϡ� �ġ��Υۥ��ȡ� ���ե����� + <indexterm><primary>�롼�ƥ���</primary></indexterm> + <indexterm><primary>�����ȥ�����</primary></indexterm> + <indexterm><primary>���֥ͥå�</primary></indexterm> + <para>����ޥ��ͥåȥ�����¾�Υޥ����ߤĤ��뤳�Ȥ��Ǥ���褦�ˤ���ˤϡ� + ����ޥ���¾�Υޥ���ؤɤΤ褦�ˤ��ɤ��夯���Ҥ���Ŭ�ڤʻ��Ȥߤ�ɬ�פǤ��� + ���λ��Ȥߤ�<firstterm>�롼�ƥ���</firstterm>�ȸƤӤޤ��� + <quote>��ϩ</quote> (route) �� <quote>������</quote> + (destination) �� <quote>�����ȥ�����</quote> �� + 2 �ĤΥ��ɥ쥹���Ȥ�������ޤ��������ȹ礻�ϡ����� + <emphasis>������</emphasis> �ؤ��ɤ��夳���Ȥ�����ϡ����� + <emphasis>�����ȥ�����</emphasis> + ���̤����̿����뤳�Ȥ��Ƥ��ޤ��� + ������ˤϸġ��Υۥ��ȡ����֥ͥåȡ�<quote>�ǥե����</quote> + �� 3 �Ĥη�������ޤ��� + <quote>�ǥե���ȥ롼��</quote> + ��¾�Τɤη�ϩ��Ŭ�ѤǤ��ʤ����˻Ȥ��ޤ��� + �ǥե���ȥ롼�ȤˤĤ��ƤϤΤ��ۤɤ⤦�����ܤ����Ҥ٤ޤ��� + �ޤ��������ȥ������ˤϡ��ġ��Υۥ��ȡ����ե����� (<quote>���</quote> �Ȥ�ƤФ�ޤ�)�� - �������ͥåȥϡ��ɥ��������ɥ쥹�Ȥ��� 3�ĤΥ��� - �פΥ����ȥ������ˤĤ����������ޤ���</para> + �������ͥåȥϡ��ɥ��������ɥ쥹 (MAC ���ɥ쥹) + �� 3 �Ĥη�������ޤ���</para> <sect2> <title>��</title> - <para>�ʲ��˼��� <command>netstat -r</command> - �ν��Ϥ����Ȥäơ� �롼�ƥ��� - �������������ȰۤʤäƤ����ͻҤ��������뤳�Ȥˤ��ޤ���</para> + <para>�ʲ��˼��� <command>netstat</command> + �����Ȥäơ��롼�ƥ��Τ��ޤ��ޤʾ��֤��������ޤ���</para> - <screen>Destination Gateway Flags Refs Use Netif Expire + <screen>&prompt.user; <userinput>netstat -r</userinput> +Routing tables + +Destination Gateway Flags Refs Use Netif Expire default outside-gw UGSc 37 418 ppp0 localhost localhost UH 0 181 lo0 test0 0:e0:b5:36:cf:4f UHLW 5 63288 ed0 77 10.20.30.255 link#1 UHLW 1 2421 -foobar.com link#1 UC 0 0 +example.com link#1 UC 0 0 host1 0:e0:a8:37:8:1e UHLW 3 4601 lo0 -host2 0:e0:a8:37:8:1e UHLW 0 5 lo0 => -host2.foobar.com link#1 UC 0 0 -224 link#1 UC 0 0</screen> +host2 0:e0:a8:37:8:1e UHLW 0 5 lo0 => +host2.example.com link#1 UC 0 0 +224 link#1 UC 0 0</screen> - <para>�ǽ��2�Ԥϥǥե���ȥ롼��(������Ǿܤ����������ޤ�)�ȡ� - <hostid>localhost</hostid>�ؤη�ϩ���Ƥ��ޤ���</para> + <indexterm><primary>�ǥե���ȥ롼�� (default route)</primary></indexterm> + <para>�ǽ�� 2 �Ԥϥǥե���ȥ롼�� + (<link linkend="network-routing-default">����</link>�ǰ����ޤ�) �ȡ� + <hostid>localhost</hostid> �ؤη�ϩ���Ƥ��ޤ���</para> - <para><literal>localhost</literal>�Τ���Υ��ե����� - (<literal>Netif</literal>����) - ��<devicename>lo0</devicename>�ǡ� - ����ϥ롼�ץХå��ǥХ����Ȥ����Τ��Ƥ��ޤ��� - ��ɤΤȤ����������ʤΤǡ� ���� - destination�ؤΤ��٤ƤΥȥ�ե��å��� - ����Ū�˽��������ΤǤ��äơ� LAN - ���ͳ����������ΤǤϤ���ޤ���</para> + <indexterm><primary>�롼�ץХå��ǥХ��� (loopback device)</primary></indexterm> + <para><literal>localhost</literal> �˳�����Ƥ륤�ե����� + (<literal>Netif</literal> ��) + �Ȥ��Ƥ��Υ롼�ƥ��ơ��֥뤬���ꤷ�Ƥ���Τ� + <devicename>lo0</devicename> + �ǡ�����ϥ롼�ץХå��ǥХ����Ȥ⤤���ޤ��� + ����Ϸ�ɤΤȤ����Ф��Ȥ������������ʤΤǡ� + ���������褢�ƤΥȥ�ե��å��ϡ�LAN + ������줺�ˡ����٤�����Ū�˽�������ޤ���</para> + <indexterm> + <primary>�������ͥå�</primary> + <secondary>MAC ���ɥ쥹</secondary> + </indexterm> <para>���ιԤǤ� - <hostid role="mac">0:e0:...</hostid> - �Ȥ������ɥ쥹�����ܤ��ޤ��礦�� - ����ϥ������ͥåȥϡ��ɥ��������ɥ쥹�Ǥ��� FreeBSD�ϼ�ưŪ�� - ��������ʥ������ͥåȾ��Ǥ�դΥۥ��� - (������Ǥ�<hostid>test0</hostid>) �Ĥ��� + <hostid role="mac">0:e0:</hostid> ����Ϥޤ륢�ɥ쥹�����ܤ��ޤ��礦�� + ����ϥ������ͥåȥϡ��ɥ��������ɥ쥹�ǡ�MAC ���ɥ쥹�Ȥ⤤���ޤ��� + FreeBSD �ϥ�������ʥ������ͥåȾ��Ǥ�դΥۥ��� + (������Ǥ� <hostid>test0</hostid>) ��ưŪ��ǧ������ �������ͥåȥ��ե����� <devicename>ed0</devicename> - �ν�ˤ��Υۥ��Ȥؤη�ϩ��ľ�ܤĤ��ä��ޤ��� �����ॢ���Ȼ��� - (<literal>Expire</literal>�� ��) - ���ϩ�Υ����פȷ�ӤĤ��Ƥ��ꡢ ���ꤵ�줿���֤��вᤷ�Ƥ�� - �����ʤ��Ȥ��˻��Ѥ��ޤ��� ���ξ�硢 - ��ϩ����ϼ�ưŪ�˺������� ���� �����Υۥ��Ȥϡ� RIP(Routing - Information Protocol) �Ȥ����� - ��û�ѥ���Ƚ��˴�Ť��ƥ�������ۥ��Ȥؤη�ϩ�� - ���ꤹ����Ȥߤ����Ѥ��뤳�Ȥ�ǧ������ޤ���</para> + �ˤ��Υۥ��Ȥؤ�ľ�ܤη�ϩ��Ĥ��ä��ޤ��� + ���μ�η�ϩ�ˤϡ������ॢ���Ȼ��� (<literal>Expire</literal> ��) + ���ӤĤ����Ƥ��ꡢ + ���ꤵ�줿������˥ۥ��Ȥ���α������ʤ����Ȥ�Ƚ�Ǥ���Τ��Ѥ����ޤ��� + ���ξ�硢���Υۥ��Ȥؤη�ϩ����ϼ�ưŪ�˺������ޤ��� + �����Υۥ��Ȥ� + RIP (Routing Information Protocol) �Ȥ����� + ��û�ѥ�Ƚ��˴�Ť��ƥ�������ʥۥ��Ȥؤη�ϩ����ꤹ����Ȥߤ����Ѥ���ǧ������ޤ���</para> - <para>���ˡ� FreeBSD�Ǥϥ������륵�֥ͥå� + <indexterm><primary>���֥ͥå�</primary></indexterm> + <para>����� FreeBSD + �Ǥϥ������륵�֥ͥåȤؤη�ϩ�����ä��뤳�Ȥ��Ǥ��ޤ� (<hostid role="ipaddr">10.20.30.255</hostid> �� <hostid role="ipaddr">10.20.30</hostid> �Ȥ������֥ͥåȤ��Ф���֥����ɥ��㥹�ȥ��ɥ쥹�ǡ� - <hostid role="domainname">foobar.com</hostid> - �Ϥ��Υ��֥ͥåȤ˷�ӤĤ����Ƥ���ɥᥤ��̾) - �ؤη�ϩ�����ä��뤳�Ȥ��Ǥ��ޤ��� - <literal>link#1</literal>�Ȥ����Τϡ� - ���Υޥ���κǽ�Υ������ͥåȥ����ɤΤ��Ȥ��ޤ��� ����� - �ˤĤ��Ƥϡ� - �����ɲå��ե����������ꤵ��Ƥ��ʤ����Ȥ˵��Ť� - �Ǥ��礦��</para> + <hostid role="domainname">example.com</hostid> + �Ϥ��Υ��֥ͥåȤ˷�ӤĤ����Ƥ���ɥᥤ��̾)�� + <literal>link#1</literal> �Ȥ���̾�Τϡ� + ���Υޥ���ΰ���ܤΥ������ͥåȥ����ɤΤ��Ȥ��ޤ��� + �����ˤĤ��Ƥϡ� + �����ɲå��ե����������ꤵ��Ƥ��ʤ����Ȥ��狼��ޤ���</para> - <para>������2�ĤΥ��롼��(��������ͥåȥ���ۥ��Ȥ� - �������륵�֥ͥå�) ��ξ���Ȥ⡢ <command>routed</command> - �ȸƤФ��ǡ����ˤ�äƼ�ưŪ�˷�ϩ�����ꤵ��ޤ��� - <command>routed</command> ��ư�����ʤ���С� - ��Ū��������� (�Ĥޤ����Ū�����ꤷ��) - ��ϩ�Τ�¸�ߤ��뤳�Ȥˤʤ�ޤ���</para> + <para>����� 2 �ĤΥ��롼�� + (��������ͥåȥ���ۥ��Ȥȥ������륵�֥ͥå�) + �ϡ�ξ���Ȥ� <application>routed</application> + �Ȥ����ǡ����ˤ�äƼ�ưŪ�˷�ϩ�����ꤵ��ޤ��� + <application>routed</application> ��ư�����ʤ���С���Ū��������� + (�Ĥޤ�����Ū�����ꤷ��) ��ϩ�Τߤ�¸�ߤ��뤳�Ȥˤʤ�ޤ���</para> <para><literal>host1</literal> �ιԤϻ䤿���Υۥ��ȤΤ��Ȥǡ� - �������ͥåȥ��ɥ쥹�Ǽ�����Ƥ��ޤ��� ����¦�Υۥ��Ȥξ�硢 + �������ͥåȥ��ɥ쥹�Ǽ�����Ƥ��ޤ�������¦�Υۥ��Ȥξ�硢 FreeBSD�ϥ������ͥåȥ��ե�����������ΤǤϤʤ��� - �롼�ץХå����ե����� - (<devicename>lo0</devicename>)��Ȥ��ޤ���</para> + �롼�ץХå����ե����� (<devicename>lo0</devicename>) + ��Ȥ��ޤ���</para> - <para>2�Ĥ���<literal>host2</literal>�ιԤϡ� - ifconfig�Υ����ꥢ�� (���Τ褦�ʤ��Ȥ���ͳ�ˤĤ��Ƥ� - ethernet�ξϤȤ��Ƥ�������) ��Ȥä��Ȥ� - �ˤɤΤ褦�ˤʤ뤫����Ǥ��� - <devicename>lo0</devicename>�θ�ˤ���<literal>=></literal> - �ϡ� ���ե������� - (���Υ��ɥ쥹����������ʥۥ��ȤȤ��Ƥ���Τ�) + <para>2 �Ĥ��� <literal>host2</literal> �ιԤϡ� + &man.ifconfig.8; �Υ����ꥢ����Ȥä��Ȥ��ˤɤΤ褦�ˤʤ뤫����Ǥ� + (���Τ褦�ʤ��Ȥ���ͳ�ˤĤ��Ƥ� + Ethernet ����Ȥ��Ƥ�������)�� + <devicename>lo0</devicename> �θ�ˤ��� <literal>=></literal> �ϡ� + ���ե������� (���Υ��ɥ쥹����������ʥۥ��ȤȤ��Ƥ���Τ�) �롼�ץХå���ȤäƤ���Ȥ��������Ǥʤ��� �����ꥢ���ˤʤäƤ��뤳�Ȥ⼨���Ƥ��ޤ��� - ���Τ褦�ʷ�ϩ�ϥ����ꥢ���ݡ��Ȥ��Ƥ��� - �ۥ��ȤˤΤ߸���ޤ��� - ��������ͥåȥ�����¾�Τ��٤ƤΥۥ��ȤǤ� - ñ��<literal>link#1</literal>�Ȥʤ�ޤ���</para> + ���Τ褦�ʷ�ϩ�ϥ����ꥢ�����б����Ƥ���ۥ��ȤˤΤ߸���ޤ��� + ��������ͥåȥ�����¾�Τ��٤ƤΥۥ��ȤǤϡ� + ���줾��η�ϩ���Ф���ñ��<literal>link#1</literal> �Ȥʤ�ޤ���</para> - <para>�Ǹ�ι� (destination��<literal>224</literal>�Υ��֥ͥå�) - �ϥޥ�����㥹�Ȥǰ�����ΤǤ����� - �����¾�ξϤ��������ޤ���</para> + <para>�Ǹ�ι� (�����襵�֥ͥå� <literal>224</literal>) + �ϥޥ�����㥹�Ȥǰ�����ΤǤ����������¾������������ޤ���</para> - <para>¾����ˤĤ��Ƥ� <literal>Flags</literal> - �ˤĤ�����������ɬ�פ�����ޤ��� - ���줾��η�ϩ����˼�����Ƥ���褦�˰�ä�°���� - ��äƤ��ޤ��� - �ʲ��ˤ����Ĥ��Υե饰�Ȥ���餬�����̣���Ƥ��뤫���ޤ��� + <para>�Ǹ�� <literal>Flags</literal> (�ե饰) + ��ˤ��줾��η�ϩ�Τ��ޤ��ޤ�°����ɽ������ޤ��� + �ʲ��˥ե饰�ΰ����ȡ����줬�����̣���Ƥ��뤫���ޤ��� </para> <informaltable frame="none"> @@ -154,96 +234,93 @@ host2.foobar.com link#1 UC 0 0 <row> <entry>H</entry> - <entry>Host: ��ϩ�� destination��ñ��Υۥ��ȤǤ���</entry> + <entry>Host: ��ϩ�������褬ñ��Υۥ��ȤǤ���</entry> </row> <row> <entry>G</entry> - <entry>Gateway: ���� destination��������ȡ� �ɤ������� - �Ф褤�������餫�ˤ��ơ� + <entry>Gateway: �����������������ȡ� + �ɤ�������Ф褤�������餫�ˤ��ơ� ���Υ�⡼�ȥ����ƥ�������ޤ���</entry> </row> <row> <entry>S</entry> - <entry>Static: ���η�ϩ�ϥ����ƥ�ˤ�äƼ�ưŪ������ - ���줿�ΤǤϤʤ��� ��ư�Ǻ�������ޤ�����</entry> + <entry>Static: + ���η�ϩ�ϥ����ƥ�ˤ�äƼ�ưŪ���������줿�ΤǤϤʤ��� + ��ư�Ǻ�������ޤ�����</entry> </row> <row> <entry>C</entry> - <entry>Clone: �ޥ������³�����Ȥ��ˤ��η�ϩ�˴�Ť� - ��������ϩ������ޤ��� ���Υ����פη�ϩ���̾�� - ��������ͥåȥ���ǻȤ��ޤ���</entry> + <entry>Clone: + �ޥ������³�����Ȥ��ˤ��η�ϩ�˴�Ť���������ϩ������ޤ��� + ���η��η�ϩ���̾�ϥ�������ͥåȥ���ǻȤ��ޤ���</entry> </row> <row> <entry>W</entry> - <entry>WasCloned: �������륨�ꥢ�ͥåȥ��(Clone) - �η�ϩ�˴�Ť��� - ��ưŪ���������줿��ϩ�Ǥ��뤳�Ȥ��ޤ���</entry> + <entry>WasCloned: + �������륨�ꥢ�ͥåȥ�� (LAN) �� + (Clone) ��ϩ�˴�Ť��Ƽ�ưŪ���������줿��ϩ�Ǥ��뤳�Ȥ��ޤ���</entry> </row> <row> <entry>L</entry> - <entry>Link: �������ͥåȥϡ��ɥ������ؤλ��Ȥ�ޤ� - ��ϩ�Ǥ���</entry> + <entry>Link: + �������ͥåȥϡ��ɥ������ؤλ��Ȥ�ޤ��ϩ�Ǥ���</entry> </row> </tbody> </tgroup> </informaltable> </sect2> - <sect2> + <sect2 id="network-routing-default"> <title>�ǥե���ȥ롼��</title> - <para>�������륷���ƥफ���⡼�ȥۥ��Ȥ˥��ͥ�������ĥ�� - ɬ�פ������硢 ���ΤΥѥ���¸�ߤ��뤫�ɤ������ǧ���뤿��˥� - ���ƥ��ơ��֥������å����ޤ��� - ��ã���뤿��Υѥ����ΤäƤ��륵�֥ͥåȤ������� - ��⡼�ȥۥ��Ȥ������� (Cloned routes)�� �����ƥ�ϥ��ե����� - ������³�Ǥ��뤫�ɤ���������å����ޤ���</para> + <indexterm><primary>�ǥե���ȥ롼��</primary></indexterm> + <para>�������륷���ƥफ���⡼�ȥۥ��Ȥ˥��ͥ�������ĥ��ɬ�פ������硢 + ���Τη�ϩ��¸�ߤ��뤫�ɤ������ǧ���뤿��˥롼�ƥ��ơ��֥������å����ޤ��� + ��ã���뤿��η�ϩ���ΤäƤ��륵�֥ͥåȤ������˥�⡼�ȥۥ��Ȥ������� + (Cloned routes)�� + �����ƥ�Ϥ��Υ��ե�����������³�Ǥ��뤫�ɤ�����ǧ���ޤ���</para> - <para>�ΤäƤ���ѥ������٤����ܤ��ä����Ǥ⡢ �����ƥ�ˤ� - �Ǹ���ڤ껥�� <quote>�ǥե����</quote> �롼�Ȥ�����ޤ��� - ���Υ롼�Ȥ� �����ȥ������롼�� (���̤ϥ����ƥ�� - 1�Ĥ�������ޤ���) �����̤ʤ�ΤǤ��� �����ơ� - �ե饰�ե�����ɤ�ɬ�� <literal>c</literal> - ���ޡ�������Ƥ��ޤ��� ���Υ����ȥ������ϡ� LAN ��Υۥ��ȤˤȤ� - �ơ� ���� (PPP�Υ���ͳ������䡢 - �ǡ����饤�����³����ϡ��ɥ������ǥХ����ʤ�) - ��ľ����³����ޥ��٤ƤΤ���Τ�ΤǤ���</para> + <para>�ΤäƤ���ѥ������٤����ܤ��ä����Ǥ⡢ + �����ƥ�ˤϺǸ�μ��ʤȤ��� <quote>�ǥե����</quote> + �롼�Ȥ�����ޤ������Υ롼�Ȥϥ����ȥ������롼�� + (���̤ϥ����ƥ�� 1 �Ĥ�������ޤ���) �����̤ʤ�ΤǤ��������ơ� + �ե饰��ˤ�ɬ�� <literal>c</literal> + ��ɽ������Ƥ��ޤ������Υ����ȥ������ϡ�LAN + ��Υۥ��ȤˤȤäơ��ɤΥޥ���Ǥ⳰���� + (PPP ���DSL�������֥��ǥࡢT1�� + �ޤ��Ϥ���¾�Υͥåȥ�����ե������Τ����줫���ͳ����) + ľ����³���뤿������ꤵ����ΤǤ���</para> - <para>�������Ф��륲���ȥ������Ȥ��Ƶ�ǽ����ޥ���� - �ǥե���ȥ롼�Ȥ����ꤹ���硢 + <para>�������Ф��륲���ȥ������Ȥ��Ƶ�ǽ����ޥ���ǥǥե���ȥ롼�Ȥ����ꤹ���硢 �ǥե���ȥ롼�Ȥϥ����ͥåȥ����ӥ��ץ��Х��� (ISP) �Υ����ȤΥ����ȥ������ޥ���ˤʤ�Ǥ��礦��</para> <para>����Ǥϥǥե���ȥ롼�Ȥΰ���Ƥߤޤ��礦�� - ����Ū�ʹ������ޤ��� </para> + ����Ū�ʹ������ޤ���</para> -<literallayout> -[Local2] <--ether--> [Local1] <--PPP--> [ISP-Serv] <--ether--> [T1-GW] - </literallayout> +<literallayout>[Local2] <--ether--> [Local1] <--PPP--> [ISP-Serv] <--ether--> [T1-GW]</literallayout> <para>�ۥ��� <hostid>Local1</hostid> �ȥۥ��� <hostid>Local2</hostid> - �� PPP �� ISP �Υ����ߥʥ륵���Ф���³����Ƥ��뤢�ʤ��� - �����Ȥ��Ȥ��ޤ��� - ISP �ϥ�������˥��� ����ʥͥåȥ������äƤ��ơ� - �����ˤϤ��ޤ��ޤʤ�Τ����ꡢ - ���ʤ�����³���륵���Ф� ISP �Υ����ͥåȤؤ� - ��³���Ǥ���ϡ��ɥ������ǥХ��� (T1-GW) �ʤɤ�����ޤ���</para> + �Ϥ��ʤ��Υ�������ˤ���ޤ���<hostid>Local1</hostid> + �ϥ������륢�å� PPP ��³��ͳ�� ISP ����³����Ƥ��ޤ��� + ���� PPP �����Х���ԥ塼���ϡ����� ISP + �Υ����ͥåȤؤ���³���˸������������ե�������������¾�Υ����ȥ���������ԥ塼���� + LAN ���̤�����³���Ƥ��ޤ���</para> - <para>���ʤ��Υޥ���Υǥե���ȥ롼�Ȥ� - ���줾�켡�Τ褦�ˤʤ�ޤ���</para> + <para>���ʤ��Υޥ���Υǥե���ȥ롼�ȤϤ��줾�켡�Τ褦�ˤʤ�ޤ���</para> <informaltable frame="none"> <tgroup cols="3"> <thead> <row> - <entry>host</entry> - <entry>default gateway</entry> - <entry>interface</entry> + <entry>�ۥ���</entry> + <entry>�ǥե���ȥ����ȥ�����</entry> + <entry>���ե�����</entry> </row> </thead> @@ -251,7 +328,7 @@ host2.foobar.com link#1 UC 0 0 <row> <entry>Local2</entry> <entry>Local1</entry> - <entry>ethernet</entry> + <entry>Ethernet</entry> </row> <row> @@ -263,195 +340,1335 @@ host2.foobar.com link#1 UC 0 0 </tgroup> </informaltable> - <para><quote>�ʤ� (���뤤�ϡ� �ɤ���ä�) Local1 �� - �ǥե���ȥ����ȥ�������ISP�Υ����ФǤʤ� - T1-GW�˥��åȤ���Τ�</quote> �Ȥ������䤬�褯����ޤ���</para> + <para><quote>�ʤ� (���뤤�ϡ��ɤ���ä�) + �ǥե���ȥ����ȥ�������<hostid>Local1</hostid> ����³����Ƥ��� + ISP �Υ����ФǤϤʤ���<hostid>T1-GW</hostid> �����ꤹ��Τ�</quote> + �Ȥ������䤬�褯����ޤ���</para> - <para>���ͥ������Υ��������¦�ˤĤ��Ƥϡ� - PPP�Υ��ե������� - ISP�Υ�������ͥåȥ����Υ��ɥ쥹���Ѥ��Ƥ��뤿�ᡢ - ISP�Υ�������ͥåȥ����Τ��٤ƤΥޥ���ؤη�ϩ�� - ��ưŪ����������Ƥ��ޤ��� �Ĥޤꡢ ���ʤ��Υޥ���ϡ� - �ɤΤ褦��T1-GW - �ޤ��Ϥ����Ȥ�����ϩ������ΤäƤ��뤳�Ȥˤʤ�ޤ����顢 - ISP�����Ф���Ū�ʥȥ�ե��å�����ɬ�פϤ���ޤ���</para> + <para>PPP ��³�ǡ����ʤ��Υ�����¦�� PPP ���ե������ϡ� + ISP �Υ�������ͥåȥ����Υ��ɥ쥹���Ѥ��Ƥ��뤿�ᡢ + ISP �Υ�������ͥåȥ����Τ��٤ƤΥޥ���ؤη�ϩ�� + ��ưŪ����������Ƥ��ޤ��� + �Ĥޤꤢ�ʤ��Υޥ���ϡ��ɤΤ褦�ˤ��� + <hostid>T1-GW</hostid> ����ã���뤫�Ȥ�����ϩ������ΤäƤ��뤳�Ȥˤʤ�ޤ����顢 + ISP �����Ф˥ȥ�ե��å�������Τˡ����Ū���ʳ���Ƨ��ɬ�פϤ���ޤ���</para> - <para>�Ǹ�ˤʤ�ޤ������� ����Ū�˥�������ͥåȥ���Ǥ� - <hostid role="ipaddr">...1</hostid> - �Ȥ������ɥ쥹���ȥ��������ɥ쥹�Ȥ��ƻȤ��ޤ��� �Ǥ����� - (Ʊ������Ѥ��ޤ�)�� ���ʤ���class-C�Υ��ɥ쥹���֤� - <hostid role="ipaddr">10.20.30</hostid>�� ISP�� - <hostid role="ipaddr">10.9.9</hostid>���Ѥ��Ƥ����硢 + <para>�Ǹ�ˤʤ�ޤ�����������Ū�˥�������ͥåȥ���Ǥ� + <hostid role="ipaddr">X.X.X.1</hostid> + �Ȥ������ɥ쥹���ȥ��������ɥ쥹�Ȥ��ƻȤ��ޤ����Ǥ����� + (Ʊ������Ѥ��ޤ�)�����ʤ��� class-C �Υ��ɥ쥹���֤� + <hostid role="ipaddr">10.20.30</hostid> �� ISP �� + <hostid role="ipaddr">10.9.9</hostid> ���Ѥ��Ƥ����硢 �ǥե���ȥ롼�Ȥϼ��Τ褦�ˤʤ�ޤ���</para> - <literallayout> -Local2 (10.20.30.2) --> Local1 (10.20.30.1) -Local1 (10.20.30.1, 10.9.9.30) --> T1-GW (10.9.9.1) - </literallayout> + <informaltable frame="none"> + <tgroup cols="2"> + <thead> + <row> + <entry>�ۥ���</entry> + <entry>�ǥե���ȥ롼��</entry> + </row> + </thead> + <tbody> + <row> + <entry>Local2 (10.20.30.2)</entry> + <entry>Local1 (10.20.30.1)</entry> + </row> + <row> + <entry>Local1 (10.20.30.1, 10.9.9.30)</entry> + <entry>T1-GW (10.9.9.1)</entry> + </row> + </tbody> + </tgroup> + </informaltable> </sect2> <sect2> - <title>�ޥ���ۡ���ۥ���</title> + <title>�ǥ奢��ۡ���ۥ���</title> + <indexterm><primary>�ǥ奢��ۡ���ۥ���</primary></indexterm> - <para>�����ǰ����٤�¾�Υ����פ����꤬����ޤ��� - �����2�Ĥΰۤʤ�ͥåȥ���ˤޤ�����ۥ��ȤǤ��� - ����Ū�ˤϥ����ȥ������Ȥ��Ƶ�ǽ����ޥ��� (�� ����Ǥ� - PPP���ͥ��������Ѥ��Ƥ��ޤ�) �ϥޥ���ۡ���ۥ��Ȥ� ���� - �������ºݤˤϤ��θ��դϡ� - 2�ĤΥ������륨�ꥢ�ͥåȥ����Υ� - ���ȤǤ���ޥ����ؤ����դȤ��ƤΤȤ��ޤ���</para> + <para>�����ǰ����٤���������꤬�⤦��Ĥ���ޤ��� + ����� 2 �Ĥΰۤʤ�ͥåȥ���ˤޤ�����ۥ��ȤǤ��� + ����Ū�ˤϥ����ȥ������Ȥ��Ƶ�ǽ����ޥ��� (�����Ǥ� + PPP ���ͥ��������Ѥ��Ƥ��ޤ�) �Ϥ��٤ƥǥ奢��ۡ���ۥ��ȤǤ��� + �������ºݤˤϤ��θ��դϡ�2 �Ĥ� + LAN ��Υ����ȤǤ���ޥ����ؤ����դȤ��ƤΤȤ��ޤ���</para> - <para>2��Υ������ͥåȥ����ɤ���ĥޥ��� �̤Υ��֥ͥå� - ��ˤ��줾�쥢�ɥ쥹����äƤ����礬����ޤ��� ���뤤�ϡ� - �������ͥåȥ����ɤ�1����äƤ���ޥ���ǡ� - ifconfig�Υ����ꥢ����ȤäƤ��뤫�⤷��ޤ��� - ʪ��Ū��ʬ����Ƥ���2�ĤΥ������ͥåȤΥͥåȥ�����Ȥ��� - ����ʤ�����Ԥ��Ѥ����ޤ��� ��Ԥϡ� ʪ��Ū�ˤ�1�ĤΥͥåȥ� - �����������Ȥǡ� ����Ū�ˤ�ʬ����Ƥ��� 2�ĤΥ��֥ͥåȤȤ��� - �����Ѥ����ޤ���</para> + <para>2 ��Υ������ͥåȥ����ɤ���ĥޥ��� + �̤Υ��֥ͥåȾ�ˤ��줾�쥢�ɥ쥹����äƤ����礬����ޤ��� + ���뤤�ϡ��������ͥåȥ����ɤ� 1 �礷���ʤ��ޥ���ǡ� + &man.ifconfig.8; �Υ����ꥢ����ȤäƤ��뤫�⤷��ޤ��� + ʪ��Ū��ʬ����Ƥ��� 2 �ĤΥ������ͥåȤΥͥåȥ�����Ȥ��Ƥ���ʤ�����Ԥ��Ѥ����ޤ��� + ��Ԥϡ�ʪ��Ū�ˤ� 1 �ĤΥͥåȥ���������Ȥǡ� + ����Ū�ˤ� 2 �ĤΥ��֥ͥåȤ�ʬ����Ƥ�������Ѥ����ޤ���</para> <para>�ɤ���ˤ��Ƥ⡢ - ���Υޥ����ߤ��Υ��֥ͥåȤؤΥ����ȥ����� (inbound - route) �Ȥ����������Ƥ��뤳�Ȥ�ʬ����褦�ˡ� ���Τ� - �ΤΥ��֥ͥåȤǥ롼�ƥ��ơ��֥�����ꤷ�ޤ��� ���Υޥ��� - 2 �ĤΥ��֥ͥåȤδ֤Υ֥�å��Ȥ���ư���Ȥ��������ϡ� �ѥ� - �åȤΥե��륿����������ɬ�פ�������䡢 �������ޤ����� - �����Υե�����������������Ѥ����������ƥ����ۤ�����ˤ� - ���Ѥ����ޤ���</para> + ���Υޥ����ߤ��Υ��֥ͥåȤؤΥ����ȥ����� (inbound route) + �Ȥ����������Ƥ��뤳�Ȥ�ʬ����褦�ˡ� + ���Τ��ΤΥ��֥ͥåȤǥ롼�ƥ��ơ��֥�����ꤷ�ޤ������Υޥ��� + 2 �ĤΥ��֥ͥåȤδ֤Υ롼���Ȥ���ư���Ȥ��������ϡ� + �ѥ��åȤΥե��륿����������ɬ�פ�������䡢 + �������ޤ����������Υե�����������������Ѥ����������ƥ����ۤ�����ˤ褯�Ѥ����ޤ���</para> + + <para>���Υޥ�����ĤΥ��ե������֤Ǽºݤ˥ѥ��åȤ�����Ϥ��褦�ˤ��������ϡ� + FreeBSD �Ǥ��ε�ǽ��ͭ���ˤ��ʤ��Ȥ����ޤ���</para> + </sect2> + + <sect2 id="network-dedicated-router"> + <title>�롼���ι���</title> + + <indexterm><primary>�롼��</primary></indexterm> + + <para>�ͥåȥ���롼����ñ�ˤ��륤�ե����������̤Υ��ե������إѥ��åȤ�ž�����륷���ƥ�Ǥ��� + �����ͥå�ɸ�प��Ӥ����줿����Ū�ʴ������顢 + FreeBSD �ץ��������Ȥ� + FreeBSD �ˤ����Ƥ��ε�ǽ��ǥե���ȤǤ�ͭ���ˤ��Ƥ��ޤ��� + &man.rc.conf.5; ��Ǽ����ѿ��� <literal>YES</literal> + ���ѹ����뤳�ȤǤ��ε�ǽ��ͭ���ˤǤ��ޤ�:</para> + + <programlisting>gateway_enable=YES # Set to YES if this host will be a gateway</programlisting> + + <para>���Υ��ץ����� &man.sysctl.8; �ѿ��� + <varname>net.inet.ip.forwarding</varname> �� + <literal>1</literal> �����ꤷ�ޤ��� + ���Ū�˥롼�ƥ�����ߤ���ɬ�פ�����Ȥ��ˤϡ� + �����ѿ�����Ū�� <literal>0</literal> �����ꤷ�ʤ����ޤ���</para> + + <para>���ˡ��ȥ�ե��å��ΰ������뤿��ˡ� + ���Υ롼���ˤϷ�ϩ����ɬ�פˤʤ�ޤ��� + �ͥåȥ������ʬ���Ǥʤ顢��Ū��ϩ�����ѤǤ��ޤ��� + �ޤ���FreeBSD �� BSD ��ɸ��롼�ƥ��ǡ����Ǥ��� + &man.routed.8; �������Ƥ��ޤ�������� RIP + (�С������ 1 ����� 2) ����� IRDP ���ޤ��� + BGP �С������ 4��OSPF �С������2�� + ����¾�������줿�롼�ƥ��ץ��ȥ���� + <filename role="package">net/zebra</filename> + package ���Ѥ�����б��Ǥ��ޤ��� + �ޤ������ʣ���ʥͥåȥ���롼�ƥ�����塼�����ˤϡ� + gated �Τ褦�ʾ������ʤ����Ѳ�ǽ�Ǥ���</para> + + <indexterm><primary>BGP</primary></indexterm> + <indexterm><primary>RIP</primary></indexterm> + <indexterm><primary>OSPF</primary></indexterm> + + <para>���Τ褦�� FreeBSD �����ꤷ���Ȥ��Ƥ⡢ + �롼�����Ф��륤���ͥå�ɸ����������������櫓�ǤϤ���ޤ��� + ���������̾����Ѥ˴ؤ��ƤϽ�ʬ�Ȥ����ޤ���</para> </sect2> <sect2> - <title>�롼�ƥ�������</title> + <title>�롼�ƥ�������</title> + <indexterm><primary>�롼�ƥ�������</primary></indexterm> - <para>���Ǥ˳����Ȥη�ϩ��ɤΤ褦�����������褤���� - �������ޤ����� - ��������������䤿���Υޥ����ɤΤ褦�ˤ��� - ���Ĥ���Τ��ˤĤ��Ƥ��������Ƥ��ޤ���</para> + <para>�����Ȥη�ϩ��ɤΤ褦�����������褤���Ϥ��Ǥ��������ޤ����� + ��������������䤿���Υޥ����ɤΤ褦�ˤ��Ƹ��Ĥ���Τ��ˤĤ��Ƥ��������Ƥ��ޤ���</para> <para>��������Υ��ɥ쥹���� (������Ǥ� class-C �Υ��֥ͥå�) �ˤ����뤹�٤ƤΥȥ�ե��å����� - ���夷���ѥ��åȤ�������ž������� - �åȥ���������Υۥ��Ȥ�������褦�˥롼�ƥ��ơ��֥� - �����ꤹ�뤳�Ȥ��Ǥ���Τ�ʬ���äƤ��ޤ���</para> + ���夷���ѥ��åȤ�������ž������ͥåȥ���������Υۥ��Ȥ�������褦�˥롼�ƥ��ơ��֥�����ꤹ�뤳�Ȥ��Ǥ���Τ�ʬ���äƤ��ޤ���</para> <para>���ʤ��Υ����Ȥ˥��ɥ쥹���֤������Ƥ��硢 ���ʤ��Υ��֥ͥåȤؤΤ��٤ƤΥȥ�ե��å������٤� - PPP����̤��ƥ����Ȥ��� - �äƤ���褦�˥����ӥ��ץ��Х����ϥ롼�ƥ��ơ��֥�����ꤷ - �ޤ��� �������� �θ�����¦�Υ����ȤϤɤΤ褦�ˤ��Ƥ��ʤ��� - ISP�����뤳�Ȥ��Τ�ΤǤ��礦��?</para> + PPP ����̤��ƥ����Ȥ����äƤ���褦�˥����ӥ��ץ��Х����ϥ롼�ƥ��ơ��֥�����ꤷ�ޤ��� + ���������θ�����¦�Υ����ȤϤɤΤ褦�ˤ��Ƥ��ʤ��� + ISP �����뤳�Ȥ��Τ�ΤǤ��礦��?</para> <para>������Ƥ��Ƥ��뤹�٤ƤΥ��ɥ쥹���֤η�ϩ��ݻ����� (ʬ�����Ƥ��� DNS ����Ȥ褯����) �����ƥब���ꡢ - ���Υ����ͥå� �Хå��ܡ���ؤ���³����������Ƥ��ޤ��� + ���Υ����ͥåȥХå��ܡ���ؤ���³����������Ƥ��ޤ��� <quote>�Хå��ܡ���</quote> �ȤϹ��ۤ��� - ������Υ����ͥåȤΥȥ�ե��å��ּ��� - �ʿ��ѤǤ��봴���Τ��ȤǤ��� �ɤΥХå��ܡ���ޥ���⡢ - ����ͥåȥ����������ΥХå��ܡ���Υޥ���� - �������ȥ�ե��å��ȡ� - ���ΥХå��ܡ���Υޥ��餢�ʤ��Υͥåȥ�����Ϥ������ӥ� - �ץ��Х����ޤǤΥ�������Υޥ����ơ��֥�Υ��ԡ�����äƤ��� - ����</para> + ������Υ����ͥåȤΥȥ�ե��å��ּ��פʿ��ѤǤ��봴���Τ��ȤǤ��� + �ɤΥХå��ܡ���ޥ���⡢ + ����ͥåȥ����������ΥХå��ܡ���Υޥ���ظ������ȥ�ե��å��ȡ� + ���ΥХå��ܡ���Υޥ��餢�ʤ��Υͥåȥ�����Ϥ������ӥ��ץ��Х����ޤǤΥ�������Υޥ����ơ��֥�Υ��ԡ�����äƤ��ޤ���</para> - <para>���ʤ��Υ����Ȥ���³(�ץ��Х�������ߤ���¦�ˤ��� - ���Ȥˤʤ�ޤ�) �����Ȥ������Ȥ� �ץ��Х�������Хå��ܡ� - ���Ȥ����Τ��뤳�Ȥϥץ��Х����λŻ��Ǥ��� ���줬�� - ϩ�����¤Ǥ���</para> + <para>���ʤ��Υ����Ȥ���³ + (�ץ��Х�������ߤ���¦�ˤ��뤳�Ȥˤʤ�ޤ�) �����Ȥ������Ȥ� + �ץ��Х�������Хå��ܡ����Ȥ����Τ��뤳�Ȥϥץ��Х����λŻ��Ǥ��� + ���줬��ϩ�����¤Ǥ���</para> + </sect2> + + <sect2> + <title>�ȥ�֥륷�塼�ƥ���</title> + <indexterm> + <primary><command>traceroute</command></primary> + </indexterm> + <para>��ϩ�����¤����꤬�����ơ� + �����Ĥ��Υ����Ȥ���³���ʤ����Ȥ��Ǥ��ʤ��ʤ뤳�Ȥ�����ޤ��� + �롼�ƥ����ɤ��Ǥ��������ʤäƤ��뤫�����餫�ˤ���Τ˺Ǥ�ͭ���ʥ��ޥ�ɤϤ����餯 + &man.traceroute.8; ���ޥ�ɤǤ��礦�� + ���Υ��ޥ�ɤϡ����ʤ�����⡼�ȥޥ�����Ф�����³���ʤ����Ȥ��Ǥ��ʤ� + (���Ȥ��� &man.ping.8; �˼��Ԥ���褦��) + ���⡢Ʊ���褦��ͭ���Ǥ���</para> + + <para>&man.traceroute.8; ���ޥ�ɤϡ� + ��³���ߤƤ����⡼�ȥۥ��Ȥ�����ˤ��Ƽ¹Ԥ��ޤ��� + ��ߤƤ����ϩ����ͳ���륲���ȥ������ۥ��Ȥ�ɽ������ + �ǽ�Ū�ˤ���Ū�Υۥ��Ȥˤ��ɤ��夯���� + ���ͥ������η�ǡ�ˤ�äƽ��äƤ��ޤ����Τɤ��餫�ˤʤ�ޤ���</para> + + <para>���ܤ�������ϡ�&man.traceroute.8; + �Υޥ˥奢��ڡ�����ߤƤ���������</para> + </sect2> + + <sect2> + <title>�ޥ�����㥹�ȥ롼�ƥ���</title> + <indexterm> + <primary>�ޥ�����㥹��</primary> + <secondary>options MROUTING</secondary> + </indexterm> + <para>FreeBSD �ϥޥ�����㥹�ȥ��ץꥱ�������ȥޥ�����㥹�ȥ롼�ƥ���ξ���˥ͥ��ƥ����б����Ƥ��ޤ��� + �ޥ�����㥹�ȥ��ץꥱ��������ư�����Τ� FreeBSD + �����̤������ɬ�פϰ��ڤ���ޤ��� + ���ץꥱ�����������̤Ϥ��Τޤޤ�ư���Ǥ��礦�� + �ޥ�����㥹�ȥ롼�ƥ����б�����ˤϡ� + ���Υ��ץ������ɲä��ƥ����ͥ��ѥ��뤹��ɬ�פ�����ޤ���</para> + + <programlisting>options MROUTING</programlisting> + + <para>����ˡ�<filename>/etc/mrouted.conf</filename> + ���Խ����ƥ롼�ƥ��ǡ���� &man.mrouted.8; + �����ꤷ���ȥ�ͥ�� DVMRP �����֤���ɬ�פ�����ޤ��� + �ޥ�����㥹������ˤĤ��Ƥξܺ٤� mrouted + �Υޥ˥奢��Ȥ��Ƥ���������</para> + </sect2> + </sect1> + + <sect1 id="network-wireless"> + <sect1info> + <authorgroup> + <author> + <firstname>Eric</firstname> + <surname>Anderson</surname> + <contrib>����: </contrib> + </author> + </authorgroup> + </sect1info> + <title>̵���ͥåȥ��</title> + + <indexterm><primary>̵���ͥåȥ��</primary></indexterm> + <indexterm> + <primary>802.11</primary> + <see>̵���ͥåȥ��</see> + </indexterm> + + <sect2> + <title>�Ϥ����</title> + <para>��˥ͥåȥ�������֥��Ĥʤ��Ǥ���Ȥ������ݤʤ��Ȥ��ˡ� + ����ԥ塼������ѤǤ��뤳�Ȥϡ��ȤƤ�ͭ�ѤǤ��礦�� + FreeBSD ��̵���Υ��饤����ȤȤ��ơ� + �����<quote>���������ݥ����</quote>�Ȥ��Ƥ�Ȥ��ޤ���</para> + </sect2> + + <sect2> + <title>̵����ư��⡼��</title> + <para>802.11 ̵���ǥХ���������ˤϡ�BSS �� IBSS + ����Ĥ���ˡ������ޤ���</para> + + <sect3> + <title>BSS �⡼��</title> + <para>BSS �⡼�ɤϰ���Ū�˻Ȥ��Ƥ���⡼�ɤǤ��� + BSS �⡼�ɤϥ���ե饹�ȥ饯����⡼�ɤȤ�ƤФ�Ƥ��ޤ��� + ���Υ⡼�ɤǤϡ� + ¿����̵�����������ݥ���Ȥ� + 1 �Ĥ�ͭ���ͥåȥ������³����ޤ��� + ���줾��Υ磻��쥹�ͥåȥ���ϸ�ͭ��̾�Τ���äƤ��ޤ��� + ����̾�Τϥͥåȥ���� SSID �ȸƤФ�ޤ���</para> + + <para>̵�����饤����ȤϤ�����̵�����������ݥ���Ȥ���³���ޤ��� + IEEE 802.11 ɸ���̵���ͥåȥ������³����Τ˻��Ѥ���ץ��ȥ�����ꤷ�Ƥ��ޤ��� + SSID �����ꤵ��Ƥ���Ȥ��ϡ� + ̵�����饤����Ȥ�����Υͥåȥ���˷�ӤĤ��뤳�Ȥ��Ǥ��ޤ��� + SSID ������Ū�˻��ꤷ�ʤ����Ȥˤ�ꡢ + ̵�����饤����Ȥ�Ǥ�դΥͥåȥ������³���뤳�Ȥ�Ǥ��ޤ���</para> + </sect3> + + <sect3> + <title>IBSS �⡼��</title> + <para>���ɥۥå��⡼�ɤȤ�ƤФ�� IBSS �⡼�ɤϡ� + ���а��̿��Τ�����߷פ��줿�̿������Ǥ��� + �ºݤˤ������Υ��ɥۥå��⡼�ɤ�����ޤ��� + ��Ĥ� IBSS �⡼�ɤǡ����ɥۥå��⡼�ɡ��ޤ��� + IEEE ���ɥۥå��⡼�ɤȤ�ƤФ�ޤ��� + ���Υ⡼�ɤ� IEEE 802.11 ɸ��˵��ꤵ��Ƥ��ޤ��� + �⤦��Ĥϥǥ⥢�ɥۥå��⡼�ɤ⤷���� Lucent ���ɥۥå��⡼�� + (�����ƻ�����ʶ��路�����Ȥˡ����ɥۥå��⡼��) + �ȸƤФ��⡼�ɤǤ��� + ���Υ⡼�ɤϸŤ���802.11 ��ɸ�ಽ��������Υ��ɥۥå��⡼�ɤǡ� + ����ϸŤ������ǤΤ��Ѥ����٤��Ǥ��礦�� + �����Ǥϡ��ɤ���Υ��ɥۥå��⡼�ɤˤĤ��Ƥ⤳��ʾ���ڤ��ޤ���</para> + </sect3> + </sect2> + + <sect2> + <title>����ե饹�ȥ饯���㡼�⡼��</title> + <sect3> + <title>���������ݥ����</title> + + <para>���������ݥ���Ȥϰ�İʾ��̵�����饤����Ȥ��� + ���ΥǥХ�����ȥ��ϥ֤Ȥ������ѤǤ���褦�ˤ���̵���ͥåȥ���ǥХ����Ǥ��� + ���������ݥ���Ȥ���Ѥ��Ƥ���֡� + ���٤ƤΥ��饤����Ȥϥ��������ݥ���Ȥ�𤷤��̿����ޤ��� + �Ȳ��俦�졢�ޤ��ϸ���ʤɤζ��֤�̵���ͥåȥ���Ǵ����˥��С����뤿��ˡ� + ʣ���Υ��������ݥ���Ȥ��褯�Ȥ��ޤ���</para> + + <para>���������ݥ���Ȥϰ���Ū��ʣ���Υͥåȥ����³ + (̵�������ɤȡ� + ����¾�Υͥåȥ������³���뤿��ΰ�İʾ��ͭ���������ͥåȥ����ץ�) + ����äƤ��ޤ���</para> + + <para>���������ݥ���Ȥϡ�����礤�Τ�Τ�������뤳�Ȥ�Ǥ��ޤ����� + FreeBSD ���б����Ƥ���̵�������ɤ��Ȥ߹�碌�ơ� + ��ʬ�ǹ��ۤ��뤳�Ȥ�Ǥ��ޤ��� + �����Ĥ�Υ������ + ���ޤ��ޤʵ�ǽ���ä�̵�����������ݥ���Ȥ����̵�������ɤ���¤���Ƥ��ޤ���</para> + </sect3> + + <sect3> + <title>FreeBSD �Υ��������ݥ���Ȥι���</title> + <indexterm><primary>̵���ͥåȥ��</primary> + <secondary>���������ݥ����</secondary> + </indexterm> + + <sect4><title>��</title> + + <para>FreeBSD ��̵�����������ݥ���Ȥ����ꤹ�뤿��ˤϡ� + �ߴ����Τ���̵�������ɤ�ɬ�פǤ��� + �����Ǥ� Prism ���åץ��åȤΥ����ɤΤߤ��б����Ƥ��ޤ��� + �ޤ� FreeBSD + ���б����Ƥ���ͭ���ͥåȥ�������ɤ�ɬ�פˤʤ�Ǥ��礦 + (����Ĥ���Τ����ʤ��Ǥ��礦�� + FreeBSD ��¿���ΰۤʤ�ǥХ������б����Ƥ��뤫��Ǥ�) �� + ���μ�����Ǥϡ� + ̵���ǥХ�����ͭ���ͥåȥ�������ɤ���³���Ƥ���ͥåȥ���֤Υȥ�ե��å��� + &man.bridge.4; �������Ȳ��ꤷ�ޤ���</para> + + <para>FreeBSD �����������ݥ���Ȥ��������Τ˻��Ѥ��� hostap + ��ǽ�ϥե����०����������ΥС������ǰ��֤褯��ǽ��ȯ�����ޤ��� + Prism 2 �����ɤϡ� + 1.3.4 �ʹߤΥС������Υե����०�����ǻ��Ѥ��٤��Ǥ��� + Prism 2.5 ����� Prism 3 �����ɤǤϡ��С������ 1.4.9 + �ΥС������Υե����०�����ǻ��Ѥ��٤��Ǥ��� + ������Ť��С������Υե����०�����ϡ� + �����ư�����⤷��ޤ���ư���ʤ����⤷��ޤ��� + �������Ǥϡ������ɤΥե����०����������ͣ�����ˡ�ϡ� + �����ɤ���¤����������Ǥ��� &windows; + �ѥե����०�������åץǡ��ȥ桼�ƥ���ƥ���Ȥ���ΤǤ���</para> + </sect4> + + <sect4> + <title>����</title> + <para>�Ϥ���˥����ƥब̵�������ɤ�ǧ�����Ƥ��뤳�Ȥ��ǧ���Ƥ���������</para> + <screen>&prompt.root; <userinput>ifconfig -a</userinput> +wi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 + inet6 fe80::202:2dff:fe2d:c938%wi0 prefixlen 64 scopeid 0x7 + inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255 + ether 00:09:2d:2d:c9:50 + media: IEEE 802.11 Wireless Ethernet autoselect (DS/2Mbps) + status: no carrier + ssid "" + stationname "FreeBSD Wireless node" + channel 10 authmode OPEN powersavemode OFF powersavesleep 100 + wepmode OFF weptxkey 1</screen> + + <para>�٤������Ȥϵ��ˤ����� + ̵�������ɤ����ȡ��뤵��Ƥ��뤳�Ȥ�������ɽ������Ƥ��뤳�Ȥ�Τ���Ƥ��������� + PC �����ɤ���Ѥ��Ƥ��ơ�̵�����ե�������ǧ���Ǥ��ʤ���硢 + �ܤ�����������뤿��� &man.pccardc.8; �� &man.pccardd.8; + �Υޥ˥奢��ڡ�����Ĵ�٤ƤߤƤ���������</para> + + <para>���ˡ����������ݥ�����Ѥ� + FreeBSD �Υ֥�å���ǽ��ô����ʬ��ͭ���ˤ��뤿��ˡ� + �⥸�塼����ɤ߹���ɬ�פ�����Ǥ��礦�� + &man.bridge.4; �⥸�塼����ɤ߹���ˤϡ� + ���Υ��ޥ�ɤΤޤ¹Ԥ��ޤ���</para> + + <screen>&prompt.root; <userinput>kldload bridge</userinput></screen> + + <para>�⥸�塼����ɤ߹�����ˤϡ����⥨�顼�ϤǤʤ��Ϥ��Ǥ��� + �⤷�⥨�顼���Ǥ��顢�����ͥ�� &man.bridge.4; + �Υ����ɤ�����ƥ���ѥ��뤹��ɬ�פ����뤫�⤷��ޤ��� + �ϥ�ɥ֥å���<link + linkend="network-bridging">�֥�å�</link>����� + ���β���������뤲��������ˤʤ뤫�⤷��ޤ���</para> + + <para>�֥�å���ʬ�������Ǥ����Τǡ� + �ɤΥ��ե������֤�֥�å�����Τ��� + FreeBSD �����ͥ�˻��ꤹ��ɬ�פ�����ޤ��� + ����ϡ�&man.sysctl.8; ��ȤäƹԤ��ޤ���</para> + + <screen>&prompt.root; <userinput>sysctl net.link.ether.bridge=1</userinput> +&prompt.root; <userinput>sysctl net.link.ether.bridge_cfg="wi0 xl0"</userinput> +&prompt.root; <userinput>sysctl net.inet.ip.forwarding=1</userinput></screen> + + <para>���ơ�̵�������ɤ����ꤹ��Ȥ��Ǥ���</para> + <para>���Υ��ޥ�ɤϥ����ɤ������ݥ���ȤȤ������ꤷ�ޤ���</para> + + <screen> +&prompt.root; <userinput>ifconfig wi0 ssid my_net channel 11 media DS/11Mbps mediaopt hostap up stationname "FreeBSD AP"</userinput></screen> + + <para>���� &man.ifconfig.8; ���ޥ�ɹԤ� + <devicename>wi0</devicename> ���ե������� up + ���֤ˤ���SSID �� <literal>my_net</literal> �����ꤷ�� + ���ơ������̾�� <literal>FreeBSD AP</literal> �����ꤷ�ޤ��� + <option>media DS/11Mbps</option> ���ץ����ϥ����ɤ� 11Mbps + �⡼�ɤ����ꤷ���ޤ� <option>mediaopt</option> + ��ºݤ�ͭ���ˤ���Τ�ɬ�פǤ��� + <option>mediaopt hostap</option> + ���ץ����ϥ��ե������������ݥ���ȥ⡼�ɤˤ��ޤ��� + <option>channel 11</option> ���ץ����ϻ��Ѥ������ͥ�� + 802.11b �����ꤷ�ޤ��� + �Ƶ����ϰ� (regulatory domain) ��ͭ���ʥ���ͥ��ֹ�� + &man.wicontrol.8; �ޥ˥奢��˺ܤäƤ��ޤ���</para> + + <para>���ơ� + ����Ǵ����˵�ǽ���륢�������ݥ���Ȥ�Ω���夬�ꡢư��Ƥ��ޤ��� + ���ܤ�������ˤĤ��Ƥϡ�&man.wicontrol.8;, &man.ifconfig.8; + ����� &man.wi.4; �Υޥ˥奢����ɤ�Ȥ褤�Ǥ��礦�� + </para> + + <para>�ޤ��������ΰŹ沽�˴ؤ�������ɤळ�Ȥ⤪�����ᤷ�ޤ���</para> + </sect4> + + <sect4> + <title>���ơ���������</title> + <para>���٥��������ݥ���Ȥ����ꤵ��Ʋ�Ư����ȡ� + �����Ԥϥ��������ݥ���Ȥ����Ѥ��Ƥ��륯�饤����Ȥ����Ȼפ��Ǥ��礦�� + ���ĤǤ�����Ԥϰʲ��Υ��ޥ�ɤ�¹ԤǤ��ޤ���</para> + + <screen>&prompt.root; <userinput>wicontrol -l</userinput> +1 station: +00:09:b7:7b:9d:16 asid=04c0, flags=3<ASSOC,AUTH>, caps=1<ESS>, rates=f<1M,2M,5.5M,11M>, sig=38/15</screen> + + <para>����ϰ�Ĥζɤ��� + ɽ������Ƥ���ѥ�������³���Ƥ��뤳�Ȥ��ޤ��� + ɽ�����줿����ϡ� + ����Ū�ʶ�����ɽ�����Ƥ�������Τ�ΤȤ��ư�����٤��Ǥ��� + dBm �䤽��¾��ñ�̤ؤ��Ѵ���̤ϡ� + �ۤʤ�ե����०�����С������֤ǰۤʤ�ޤ���</para> + </sect4> + </sect3> + + <sect3> + <title>���饤�����</title> + + <para>̵�����饤����Ȥϥ��������ݥ���ȡ� + �ޤ���¾�Υ��饤����Ȥ�ľ�ܥ����������륷���ƥ�Ǥ���</para> + + <para>ŵ��Ū�ˤϡ� + ̵�����饤����Ȥ�ͭ���Ƥ���ͥåȥ���ǥХ����ϡ� + ̵���ͥåȥ�������� 1 ������Ǥ���</para> + + <para>̵�����饤����Ȥ����ꤹ��ˤϤ����Ĥ���ˡ������ޤ��� + ���줾��ϰۤʤ�̵���⡼�ɤ˰�¸���Ƥ��ޤ����� + ����Ū�ˤ� BSS + (���������ݥ���Ȥ�ɬ�פȤ��륤��ե饹�ȥ饯���㡼�⡼��) ���� + IBSS (���ɥۥå����ޤ��ϥԥ��ġ��ԥ��⡼��) �Τɤ��餫�Ǥ��� + �����Ǥϡ����������ݥ���Ȥ��̿���Τˡ� + ξ�ԤΤ����ǺǤ�ޤäƤ��� BSS �⡼�ɤ���Ѥ��ޤ���</para> + + <sect4> + <title>��</title> + <para>FreeBSD ��̵�����饤����ȤȤ������ꤹ��Τˡ� + ������ɬ�פʤ�ΤϤ��ä� 1 �Ĥ����Ǥ��� + FreeBSD ���б����Ƥ���̵�������ɤ�ɬ�פǤ���</para> + </sect4> + + <sect4> + <title>̵�� FreeBSD ���饤����Ȥ�����</title> + + <para>�����Ϥ�������ˡ� + ���ʤ�����³���褦�Ȥ���̵���ͥåȥ���ˤĤ��Ƥ����Ĥ��ΤäƤ����ʤ���Фʤ�ޤ��� + ������Ǥϡ�<literal>my_net</literal> + �Ȥ���̾���ǰŹ沽��̵���ˤʤäƤ���ͥåȥ������³���褦�Ȥ��Ƥ��ޤ���</para> + + <para>Note: ������ǤϰŹ沽��ԤäƤ��ʤ��ΤǤ����� + ����ϴ����ʾ����Ǥ���������ǡ��Ź沽��ͭ���ˤ�����ˡ�ȡ� + �ʤ����줬���פǡ� + �Ź浻�Ѥˤ�äƤϴ����ˤϤ��ʤ����ݸ�뤳�Ȥ��Ǥ��ʤ��ΤϤʤ����� + �Ȥ������Ȥ�ؤ֤Ǥ��礦��</para> + + <para>�����ɤ� FreeBSD ��ǧ������Ƥ��뤳�Ȥ��ǧ���Ƥ���������</para> + + <screen>&prompt.root; <userinput>ifconfig -a</userinput> +wi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 + inet6 fe80::202:2dff:fe2d:c938%wi0 prefixlen 64 scopeid 0x7 + inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255 + ether 00:09:2d:2d:c9:50 + media: IEEE 802.11 Wireless Ethernet autoselect (DS/2Mbps) + status: no carrier + ssid "" + stationname "FreeBSD Wireless node" + channel 10 authmode OPEN powersavemode OFF powersavesleep 100 + wepmode OFF weptxkey 1</screen> + + <para>����Ǥϡ����Υ����ɤ�ͥåȥ���˹�碌�����ꤷ�ޤ��礦��</para> + + <screen>&prompt.root; <userinput>ifconfig wi0 inet 192.168.0.20 netmask 255.255.255.0 ssid my_net</userinput></screen> + + <para><hostid role="ipaddr">192.168.0.20</hostid> �� + <hostid role="netmask">255.255.255.0</hostid> + ��ͭ���ͥåȥ����ͭ���� + IP ���ɥ쥹�ȥͥåȥޥ������֤������Ƥ��������� + ���������ݥ���Ȥ�̵���ͥåȥ����ͭ���ͥåȥ���δ֤ǥǡ�����֥�å����Ƥ��뤿�ᡢ + �ͥåȥ�����¾�ΥǥХ����ˤϡ����ΥǥХ�������¾��Ʊ�ͤˡ� + ͭ���ͥåȥ����ˤ��뤫�Τ褦�˸����뤳�Ȥ����դ��Ƥ���������</para> + + <para>�������ȡ� + ���ʤ���ɸ��Ū��ͭ����³����Ѥ��Ƥ��뤫�Τ褦�ˡ� + ͭ���ͥåȥ����Υۥ��Ȥ� ping �����뤳�Ȥ��Ǥ���Ǥ��礦��</para> + + <para>̵����³�˴ؤ������꤬������ϡ� + ���������ݥ���Ȥ���³����Ƥ��뤳�Ȥ��ǧ���Ƥ���������</para> + + <screen>&prompt.root; <userinput>ifconfig wi0</userinput></screen> + + <para>�����餫����ɽ�������Ϥ��Ǥ��� + ������˰ʲ���ɽ��������Ϥ��Ǥ���</para> + <screen>status: associated</screen> + + <para>�⤷���Τ褦����³����Ƥ����ɽ������ʤ���С� + ���������ݥ���Ȥ��ϰϳ����⤷��ʤ����� + �Ź沽��ͭ���ˤʤäƤ��ʤ��Τ��⤷��ʤ����� + �ޤ������������������Ƥ���Τ��⤷��ޤ���</para> + </sect4> + </sect3> + + <sect3> + <title>�Ź沽</title> + <indexterm> + <primary>̵���ͥåȥ��</primary> + <secondary>�Ź沽</secondary> + </indexterm> + + <para>̵���ͥåȥ����Ź沽���뤳�Ȥ����פʤΤϡ� + ��ʬ�ݸ�줿�ΰ�˥ͥåȥ����α���ǽ�Ϥ���Ϥ�ʤ�����Ǥ��� + ̵���ǡ����Ϥ��μ������Τˤ錄�ä����������Τǡ� + ������ɤߤ����Ȼפ��ͤϤ���Ǥ��ɤळ�Ȥ��Ǥ��ޤ��� + �����ǰŹ沽�����Ω���ޤ��� + ���Ȥ˺ܤ���������ǡ�����Ź沽���뤳�Ȥˤ�äơ� + ��̣���������Ԥ����椫��ǡ�����������뤳�Ȥä������ޤ���</para> + + <para>���饤����Ȥȥ��������ݥ���ȴ֤Υǡ�����Ź沽�����äȤ����Ū����ˡ�ˤϡ� + WEP �� &man.ipsec.4; ������ब����ޤ���</para> + + <sect4> + <title>WEP</title> + <indexterm><primary>WEP</primary></indexterm> + + <para>WEP �� Wired Equivalency Protocol + (����: ľ������ȡ�ͭ�������ץ��ȥ���) ��ά��Ǥ���WEP + ��̵���ͥåȥ����ͭ���ͥåȥ����Ʊ���٤˰����dzμ¤ʤ�Τˤ��褦�Ȥ����ߤǤ��� + ��ǰ�ʤ��顢����Ϥ��Ǥ��ˤ��Ƥ��ꡢ + �ˤ�ΤϤ���ۤɶ�ϫ���ޤ��� + ����ϡ���̩�ǡ�����Ź沽����Ȥ������ˡ� + ���������ΤǤϤʤ��Ȥ������Ȥ��̣���ޤ���</para> + + <para>�ʤˤ�̵�����Ϥޤ��ʤΤǡ� + ���Υ��ޥ�ɤ�Ȥäơ����ʤ��ο����� FreeBSD ���������ݥ���Ⱦ�� + WEP ��ͭ���ˤ��Ƥ���������</para> + + <screen>&prompt.root; <userinput>ifconfig wi0 inet up ssid my_net wepmode on wepkey 0x1234567890 media DS/11Mbps mediaopt hostap</userinput></screen> + + <para>���饤����ȤˤĤ��Ƥϼ��Υ��ޥ�ɤ� WEP ��ͭ���ˤǤ��ޤ���</para> + + <screen>&prompt.root; <userinput>ifconfig wi0 inet 192.168.0.20 netmask 255.255.255.0 ssid my_net wepmode on wepkey 0x1234567890</userinput></screen> + + <para><literal>0x1234567890</literal> + �����ðۤʥ������ѹ����٤��Ǥ��뤳�Ȥ����դ��Ƥ���������</para> + </sect4> + + <sect4> + <title>IPsec</title> + + <para>&man.ipsec.4; + �ϥͥåȥ����Ǹ�蘆���ǡ�����Ź沽���뤿��Ρ� + �Ϥ뤫�˴��Ƕ��Ϥʥġ���Ǥ��� + ����ϥͥåȥ�����̵���ǡ�����Ź沽�������餫�˹��ޤ�����ˡ�Ǥ��� + �ϥ�ɥ֥å���� <link linkend="ipsec">IPsec</link> ��� + &man.ipsec.4; �������ƥ��� + ����Ӥ��μ�����ˡ�ξܺ٤��ɤळ�Ȥ��Ǥ��ޤ���</para> + </sect4> + </sect3> + + <sect3> + <title>�ġ���</title> + + <para>̵���ͥåȥ����ǥХå����������ꤹ��Τ˻Ȥ��ġ��뤬�鷺���Ф��ꤢ��ޤ��� + �����Ǥ��ΰ����ȡ�����餬���Ƥ��뤫�������ޤ���</para> + + <sect4> + <title><application>bsd-airtools</application> �ѥå�����</title> + + <para><application>bsd-airtools</application> �ѥå������ϡ� + WEP ��������å��� + ���������ݥ���ȸ��Τʤɤ�̵���̿���ƺ�����ġ����ޤര�����줿�ġ��뽸�Ǥ���</para> + + <para><application>bsd-airtools</application> �桼�ƥ���ƥ��� + <filename role="package">net/bsd-airtools</filename> port + ���饤�ȡ���Ǥ��ޤ��� + ports �Υ��ȡ���˴ؤ������ϥϥ�ɥ֥å��� + <xref linkend="ports"/> �Ȥ��Ƥ���������</para> + + <para><command>dstumbler</command> �ץ������ϡ� + ���������ݥ���Ȥ�ȯ������� + S/N ��Υ���ղ���Ǥ���褦�ˤ���ѥå������ġ���Ǥ��� + ���������ݥ���Ȥ�Ω���夲��ư�����Τ˶�ϫ���Ƥ���ʤ顢 + <command>dstumbler</command> + �Ϥ��ޤ��Ԥ�������ˤʤ뤫�⤷��ޤ���</para> + + <para>̵���ͥåȥ���ΰ�������ƥ��Ȥ���Τˡ� + <quote>dweputils</quote> (<command>dwepcrack</command>, + <command>dwepdump</command> ����� <command>dwepkeygen</command>) + ����Ѥ��뤳�Ȥǡ� + WEP �����ʤ���̵���������ؤ�����Ф����������������ɤ���Ƚ�Ǥ���Τ�������뤫�⤷��ޤ���</para> + </sect4> + + <sect4> + <title><application>wicontrol</application>, <application>ancontrol</application> ����� <application>raycontrol</application> �桼�ƥ���ƥ�</title> + + <para>�����ϡ�̵���ͥåȥ�����̵�������ɤ��ɤΤ褦��ư��뤫�����椹��ġ���Ǥ��� + �嵭����Ǥϡ�̵�������ɤ� <devicename>wi0</devicename> + ���ե������Ǥ���Τǡ�&man.wicontrol.8; + ����Ѥ��뤳�Ȥ˷��ޤ����� + �⤷ Cisco ��̵���ǥХ�������äƤ�����ϡ������ + <devicename>an0</devicename> �Ȥ���ư���Ǥ��礦���顢 + &man.ancontrol.8; ��Ȥ����Ȥˤʤ�Ǥ��礦��</para> + </sect4> + + <sect4> + <title><application>ifconfig</application> ���ޥ��</title> + <indexterm><primary>ifconfig</primary></indexterm> + + <para>&man.ifconfig.8; �� &man.wicontrol.8; + ��Ʊ�����ץ�����¿��������Ǥ��ޤ����� + �����Ĥ��Υ��ץ�����礤�Ƥ��ޤ��� + ���ޥ�ɥ饤������ȥ��ץ����ˤĤ��� + &man.ifconfig.8; �Ȥ��Ƥ���������</para> + </sect4> + </sect3> + + <sect3> + <title>�б����Ƥ��륫����</title> + <sect4> + <title>���������ݥ����</title> + + <para>���ߤΤȤ��� (���������ݥ���ȤȤ���) + BSS �⡼�ɤ��б�����ͣ��Υ����ɤ� Prism 2, 2.5 + �ޤ��� 3 ���åץ��åȤ����Ѥ����ǥХ����Ǥ��� + &man.wi.4; �˴����ʰ���������ޤ���</para> + </sect4> + + <sect4> + <title>���饤�����</title> + + <para>���ߡ�FreeBSD �Ǥϡ��ۤȤ�ɤ��٤Ƥ� 802.11b + ̵�������ɤ��б����Ƥ��ޤ��� + Prism, Spectrum24, Hermes, Aironet �ޤ��� Raylink + �Υ��åץ��åȤ����Ѥ����ۤȤ�ɤΥ����ɤϡ� + (���ɥۥå����ԥ��ġ��ԥ��������� BSS ��) + IBSS �⡼�ɤ�̵���ͥåȥ�������ɤȤ���ư���Ǥ��礦��</para> + </sect4> + </sect3> + </sect2> + </sect1> + + <sect1 id="network-bluetooth"> + <sect1info> + <authorgroup> + <author> + <firstname>Pav</firstname> + <surname>Lucistnik</surname> + <contrib>����: </contrib> + <affiliation> + <address><email>pav@oook.cz</email></address> + </affiliation> + </author> + </authorgroup> + </sect1info> + <title>Bluetooth</title> + + <indexterm><primary>Bluetooth</primary></indexterm> + <sect2> + <title>�Ϥ����</title> + <para>Bluetooth ���ȵ��Τ���ʤ� 2.4 GHz ���Ӱ�����Ѥ��ơ� + 10 m ���٤Υѡ����ʥ�ͥåȥ������̵�����ѤǤ��� + �ͥåȥ���Ϥ����Ƥ��ξ�硢���ξ줽�ξ�ǡ��������ä� + PDA ��Ρ��ȥѥ�����ʤɤη��ӥǥХ��������������ޤ��� + Wi-Fi �ʤɤ�¾��ͭ̾��̵�����ѤȤϰ㤤�� + Bluetooth �Ϥ��⤤��٥�Υ����ӥ������ޤ��� + ���Ȥ��С�FTP �Τ褦�ʥե����륵���С��ե�����Υץå��塢 + �������������ꥢ�����Υ��ߥ�졼�����ʤɤΥ����ӥ��Ǥ���</para> + + <para>&os; ��Ǥ� Bluetooth �����å��� Netgraph �ե졼���� + (&man.netgraph.4; ����) ��ȤäƼ¸�����Ƥ��ޤ��� + &man.ng.ubt.4; �ɥ饤�Фϡ� + ¿��¿�ͤ� Bluetooth USB �ɥ���б����Ƥ��ޤ��� + Broadcom BCM2033 ���åפ���ܤ��� Bluetooth �ǥХ����� &man.ubtbcmfw.4; + ����� &man.ng.ubt.4; �ɥ饤�Фˤ�ä��б�����Ƥ��ޤ��� + 3Com Bluetooth PC ������ 3CRWB60-A �� &man.ng.bt3c.4; + �ɥ饤�Фˤ�ä��б�����Ƥ��ޤ��� + ���ꥢ�뤪��� UART ����ܤ��� Bluetooth �ǥХ����� &man.sio.4;, + &man.ng.h4.4; ����� &man.hcseriald.8; �ɥ饤�Фˤ�ä��б�����Ƥ��ޤ��� + ������Ǥ� USB Bluetooth �ɥ�λ���ˡ�ˤĤ����������ޤ��� + Bluetooth ���б����Ƥ���Τ� &os; 5.0 �ʹߤΥ����ƥ�Ǥ���</para> + + <note> + <title>����</title> + <para>5.0, 5.1 Release �Ǥϥ����ͥ�⥸�塼������Ѳ�ǽ�Ǥ����� + ��Υ桼�ƥ���ƥ��ȥޥ˥奢���ɸ��ǥ���ѥ��뤵��Ƥ��ޤ��� + </para> + </note> + </sect2> + + <sect2> + <title>�ǥХ���������</title> + <para>�ǥե���ȤǤ� Bluetooth + �ǥХ����ɥ饤�Фϥ����ͥ�⥸�塼��Ȥ������ѤǤ��ޤ��� + �ǥХ�������³�������ˡ� + �����ͥ�˥ɥ饤�Ф��ɤ߹���ɬ�פ�����ޤ���</para> + + <screen>&prompt.root; <userinput>kldload ng_ubt</userinput></screen> + + <para>Bluetooth �ǥХ����������ƥ൯ư����¸�ߤ��Ƥ����硢 + <filename>/boot/loader.conf</filename> + ����⥸�塼����ɤ߹���Ǥ���������</para> + + <programlisting>ng_ubt_load="YES"</programlisting> + + <para>USB �ɥ���ޤ��Ƥ���������������� (�ޤ��� syslog ��) + �����Τ褦��ɽ���������Ǥ��礦��</para> + + <screen>ubt0: vendor 0x0a12 product 0x0001, rev 1.10/5.25, addr 2 +ubt0: Interface 0 endpoints: interrupt=0x81, bulk-in=0x82, bulk-out=0x2 +ubt0: Interface 1 (alt.config 5) endpoints: isoc-in=0x83, isoc-out=0x3, + wMaxPacketSize=49, nframes=6, buffer size=294</screen> + + <para><filename>/usr/share/examples/netgraph/bluetooth/rc.bluetooth</filename> + �� <filename>/etc/rc.bluetooth</filename> + �Τ褦�ʤɤ��������ʾ��˥��ԡ����Ƥ��������� + ���Υ�����ץȤ� Bluetooth + �����å��Ϥ���ӽ�λ������Τ˻Ȥ��ޤ��� + �ǥХ�����ȴ�����˥����å���λ����ΤϤ褤�ͤ��Ǥ����� + (�����Ƥ��ξ��) ���ʤ��Ƥ���̿Ū�ǤϤ���ޤ��� + �����å��Ϥ���Ȥ��ˡ������Τ褦�ʽ��Ϥ�����ޤ���</para> + + <screen>&prompt.root; <userinput>/etc/rc.bluetooth start ubt0</userinput> +BD_ADDR: 00:02:72:00:d4:1a +Features: 0xff 0xff 0xf 00 00 00 00 00 +<3-Slot> <5-Slot> <Encryption> <Slot offset> +<Timing accuracy> <Switch> <Hold mode> <Sniff mode> +<Park mode> <RSSI> <Channel quality> <SCO link> +<HV2 packets> <HV3 packets> <u-law log> <A-law log> <CVSD> +<Paging scheme> <Power control> <Transparent SCO data> +Max. ACL packet size: 192 bytes +Number of ACL packets: 8 +Max. SCO packet size: 64 bytes +Number of SCO packets: 8</screen> + </sect2> + + <sect2> + <title>�ۥ��ȥ���ȥ����饤�ե����� (HCI)</title> + <indexterm><primary>HCI</primary></indexterm> + + <para>�ۥ��ȥ���ȥ����饤�ե����� (HCI) �ϡ� + �١����Х�ɥ���ȥ����餪��ӥ�ޥ͡�����ؤΥ��ޥ�ɥ��ե����������� + �ϡ��ɥ��������ơ���������ӥ���ȥ�����쥸�����إ����������ޤ��� + ���Υ��ե������� + Bluetooth �١����Х�ɵ�ǽ�إ�������������Ū����ˡ�����ޤ��� + �ۥ��Ȥ� HCI �ؤ� Bluetooth �ϡ��ɥ�������� HCI �ե����०�����ȡ� + �ǡ����ȥ��ޥ�ɤ����ꤷ�ޤ��� + �ۥ��ȥ���ȥ�����ȥ�ݡ����� (�Ĥޤ�ʪ��Ū�ʥХ�) �Υɥ饤�Фϡ� + ξ���� HCI �ؤ���ߤ˾�������ǽ�Ϥ�Ϳ���ޤ���</para> + + <para>��Ĥ� Bluetooth �ǥХ����ˤĤ���<emphasis>hci</emphasis> + �����פ� Netgraph �Ρ��ɤ���ĺ�������ޤ��� + HCI �Ρ��ɤ��̾� Bluetooth �ǥХ����ɥ饤�ХΡ��� (��ή) �� + L2CAP �Ρ��� (��ή) ����³����ޤ��� + ���٤Ƥ� HCI ư��ϥǥХ����ɥ饤�ХΡ��ɾ�ǤϤʤ��� + HCI �Ρ��ɾ�ǹԤ��ʤ��ƤϤ����ޤ��� + HCI �Ρ��ɤΥǥե����̾�� <quote>devicehci</quote>�Ǥ��� + �ܺ٤ˤĤ��Ƥ� &man.ng.hci.4; �ޥ˥奢��Ȥ��Ƥ���������</para> + + <para>�Ǥ����Ū�ʥ������ΰ�Ĥˡ�̵���̿�Ū�˶�˵�ˤ��� Bluetooth + �ǥХ�����ȯ��������ޤ��� + ����ư��� <emphasis>inquiry (�䤤��碌)</emphasis> �ȸƤФ�Ƥ��ޤ��� + Inquiry ��¾�� HCI �˴�Ϣ����ư��� &man.hccontrol.8; + �桼�ƥ���ƥ��ˤ�äƤʤ���ޤ��� + ��������ϡ��ɤ� + Bluetooth �ǥХ������̿�����ˤ��뤫���Τ���ˡ���Ƥ��ޤ��� + �ǥХ����Υꥹ�Ȥ�ɽ�������ˤϿ��ä�����ޤ��� + ��⡼�ȥǥХ����� <emphasis>discoverable (ȯ����ǽ��)</emphasis> + �⡼�ɤˤ�����ˤΤ� + inquiry ����������Ȥ������Ȥ����դ��Ƥ���������</para> + + <screen>&prompt.user; <userinput>hccontrol -n ubt0hci inquiry</userinput> +Inquiry result, num_responses=1 +Inquiry result #0 + BD_ADDR: 00:80:37:29:19:a4 + Page Scan Rep. Mode: 0x1 + Page Scan Period Mode: 00 + Page Scan Mode: 00 + Class: 52:02:04 + Clock offset: 0x78ef +Inquiry complete. Status: No error [00]</screen> + + <para><literal>BD_ADDR</literal> �� + Bluetooth �ǥХ����˸�ͭ�Υ��ɥ쥹�Ǥ��� + ����ϥͥåȥ�������ɤ� MAC ���ɥ쥹�˻��Ƥ��ޤ��� + ���Υ��ɥ쥹�ϥǥХ����Ȥ��̿���³����Τ�ɬ�פȤʤ�ޤ��� + BD_ADDR �˿ʹ֤�Ƚ�ɤ��䤹��̾���������Ƥ뤳�Ȥ�Ǥ��ޤ��� + <filename>/etc/bluetooth/hosts</filename> �ե�����ˤϡ� + ���Τ� Bluetooth �ۥ��Ȥ˴ؤ�����ޤޤ�Ƥ��ޤ��� + ������ϥ�⡼�ȥǥХ����˳�����Ƥ��Ƥ��롢 + �ʹ֤�Ƚ�ɤ��䤹��̾����������ˡ���Ƥ��ޤ���</para> + + <screen>&prompt.user; <userinput>hccontrol -n ubt0hci remote_name_request 00:80:37:29:19:a4</userinput> +BD_ADDR: 00:80:37:29:19:a4 +Name: Pav's T39</screen> + + <para>��⡼�Ȥ� Bluetooth �ǥХ������ inquiry ��¹Ԥ���ȡ� + ���ʤ��Υ���ԥ塼���� <quote>your.host.name (ubt0)</quote> + ��ǧ������ޤ��� + ��������ǥХ����˳�����Ƥ�줿̾���Ϥ��ĤǤ��ѹ��Ǥ��ޤ���</para> + + <para>Bluetooth �����ƥ�ϰ��а���³ (��Ĥ� + Bluetooth ��˥åȤ������ط����ޤ�) �ޤ��ϰ���¿��³�����ޤ��� + ����¿��³�Ǥϡ���³�Ϥ����Ĥ��� Bluetooth �ǥХ����֤Ƕ�ͭ����ޤ��� + ������ϡ���������ǥХ������Ф��륢���ƥ��֤ʥ١����Х����³�Υꥹ�Ȥ�������ˡ���Ƥ��ޤ���</para> + + <screen>&prompt.user; <userinput>hccontrol -n ubt0hci read_connection_list</userinput> +Remote BD_ADDR Handle Type Mode Role Encrypt Pending Queue State +00:80:37:29:19:a4 41 ACL 0 MAST NONE 0 0 OPEN</screen> + + <para><emphasis>connection handle</emphasis> + �ϥ١����Х����³�ν�λ��ɬ�פȤ����Ȥ��������Ǥ��� + ��äȤ⡢�̾�Ϥ�����ư�ǹԤ�ɬ�פϤ���ޤ��� + Bluetooth �����å��ϥ����ƥ��֤Ǥʤ��١����Х����³��ưŪ�˽�λ���ޤ���</para> + + <screen>&prompt.root; <userinput>hccontrol -n ubt0hci disconnect 41</userinput> +Connection handle: 41 +Reason: Connection terminated by local host [0x16]</screen> + + <para>���Ѳ�ǽ�� HCI ���ޥ�ɤδ����ʰ���������ˤϡ� + <command>hccontrol help</command> �Ȥ��Ƥ��������� + HCI ���ޥ�ɤΤۤȤ�ɤϥ����ѥ桼�����¤�ɬ�פȤ��ޤ���</para> + </sect2> + + <sect2> + <title>������������ȥ����뤪��ӥ����ץơ������ץ��ȥ��� (L2CAP)</title> + <indexterm><primary>L2CAP</primary></indexterm> + + <para>������������ȥ����뤪��ӥ����ץơ������ץ��ȥ��� + (L2CAP) �ϡ��ץ��ȥ���¿�Ų������ѥӥ�ƥ������ʬ�䡦������ư����������� + ����إץ��ȥ���ؤΥ��ͥ������ظ�����ӥ��ͥ������쥹�ǡ��������ӥ������ޤ��� + L2CAP �Ͼ���إץ��ȥ��뤪��ӥ��ץꥱ������� + 64 KB �ޤǤ�Ĺ���� + L2CAP �ǡ����ѥ��åȤ����������뤳�Ȥ��ǽ�ˤ��ޤ���</para> + + <para>L2CAP �� <emphasis>����ͥ�</emphasis> �γ�ǰ�˴�Ť��Ƥ��ޤ��� + ����ͥ�ϥ١����Х����³�ξ�̤˰��֤�������Ū����³�Ǥ��� + ���줾��Υ���ͥ��¿�а����ˡ�ǰ�ĤΥץ��ȥ���˷�ӤĤ����ޤ��� + ʣ���Υ���ͥ��Ʊ���ץ��ȥ���˷�ӤĤ��뤳�Ȥϲ�ǽ�Ǥ����� + ��ĤΥ���ͥ��ʣ���Υץ��ȥ���˷�ӤĤ��뤳�ȤϤǤ��ޤ��� + ����ͥ��Ǽ������줿���줾��� L2CAP �ѥ��åȤϡ� + Ŭ�ڤʤ���̤Υץ��ȥ�����Ϥ���ޤ��� + ʣ���Υ���ͥ��Ʊ���١����Х����³��ͭ�Ǥ��ޤ���</para> + + <para>��Ĥ� Bluetooth �ǥХ������Ф��ơ�<emphasis>l2cap</emphasis> + �����פ� Netgraph �Ρ��ɤ���ĺ�������ޤ��� + L2CAP �Ρ��ɤ��̾� Bluetooth HCI �Ρ��� (��ή) �� + Bluetooth �����åȥΡ��� (��ή) ����³����ޤ��� + L2CAP �Ρ��ɤΥǥե����̾�� <quote>devicel2cap</quote> �Ǥ��� + �ܺ٤ˤĤ��Ƥ� &man.ng.l2cap.4; �ޥ˥奢��Ȥ��Ƥ���������</para> + + <para>�����ʥ��ޥ�ɤˡ�¾�ΥǥХ����� ping �����뤳�Ȥ��Ǥ��� + &man.l2ping.8; ������ޤ���Bluetooth �����ˤ�äƤϡ� + ����줿�ǡ������٤Ƥ��֤��ʤ����Ȥ�����ޤ��� + �������äƼ������ <emphasis>0 �Х���</emphasis> ������Ǥ���</para> + + <screen>&prompt.root; <userinput>l2ping -a 00:80:37:29:19:a4</userinput> +0 bytes from 0:80:37:29:19:a4 seq_no=0 time=48.633 ms result=0 +0 bytes from 0:80:37:29:19:a4 seq_no=1 time=37.551 ms result=0 +0 bytes from 0:80:37:29:19:a4 seq_no=2 time=28.324 ms result=0 +0 bytes from 0:80:37:29:19:a4 seq_no=3 time=46.150 ms result=0</screen> + + <para>&man.l2control.8; �桼�ƥ���ƥ��� + L2CAP �Ρ��ɾ�Ǥ��ޤ��ޤ�����Ԥ��Τ˻Ȥ��ޤ��� + ������ϡ���������ǥХ������Ф�������Ū����³ (����ͥ�) + ����ӥ١����Х����³�ΰ�����������ˡ���Ƥ��ޤ���</para> + + <screen>&prompt.user; <userinput>l2control -a 00:02:72:00:d4:1a read_channel_list</userinput> +L2CAP channels: +Remote BD_ADDR SCID/ DCID PSM IMTU/ OMTU State +00:07:e0:00:0b:ca 66/ 64 3 132/ 672 OPEN +&prompt.user; <userinput>l2control -a 00:02:72:00:d4:1a read_connection_list</userinput> +L2CAP connections: +Remote BD_ADDR Handle Flags Pending State +00:07:e0:00:0b:ca 41 O 0 OPEN</screen> + + <para>�̤ο��ǥġ��뤬 &man.btsockstat.1; �Ǥ��� + ����� &man.netstat.1; ��Ʊ�ͤκ�Ȥ�Bluetooth + �ͥåȥ���˴ؤ���ǡ�����¤�ˤĤ��ƤιԤ��ޤ��� + ��������Ͼ�� &man.l2control.8; ��Ʊ������Ū����³���ޤ���</para> + + <screen>&prompt.user; <userinput>btsockstat</userinput> +Active L2CAP sockets +PCB Recv-Q Send-Q Local address/PSM Foreign address CID State +c2afe900 0 0 00:02:72:00:d4:1a/3 00:07:e0:00:0b:ca 66 OPEN +Active RFCOMM sessions +L2PCB PCB Flag MTU Out-Q DLCs State +c2afe900 c2b53380 1 127 0 Yes OPEN +Active RFCOMM sockets +PCB Recv-Q Send-Q Local address Foreign address Chan DLCI State +c2e8bc80 0 250 00:02:72:00:d4:1a 00:07:e0:00:0b:ca 3 6 OPEN</screen> + </sect2> + + <sect2> + <title>RFCOMM �ץ��ȥ���</title> + <indexterm><primary>RFCOMM</primary></indexterm> + + <para>RFCOMM �ץ��ȥ���� L2CAP + �ץ��ȥ����𤷤ƥ��ꥢ��ݡ��ȤΥ��ߥ�졼���������ޤ��� + ���Υץ��ȥ���� ETSI (����: �����ŵ��̿�ɸ�ಽ����) + ɸ�� TS 07.10 �˴�Ť��Ƥ��ޤ��� + RFCOMM �ץ��ȥ���ϡ�ñ��������ץ��ȥ���� RS-232 (EIATIA-232-E) + ���ꥢ��ݡ��Ȥ� 9 �ܤη����ߥ�졼�Ȥ�����ܤ�ä�����ΤǤ��� + RFCOMM �ץ��ȥ���ϡ���Ĥ� Bluetooth �ǥХ����֤ǡ����� 60 + �ޤǤ�Ʊ����³ (RFCOMM ����ͥ�) ���б����Ƥ��ޤ���</para> + + <para>RFCOMM ����Ū���顢�������̿���ϩ�ϡ��ۤʤ�ǥХ����� + (�̿���ü��) ��ư��Ƥ�����ĤΥ��ץꥱ�������ȡ� + ���δ֤��̿��������Ȥ�ޤ�Ǥ��ޤ���RFCOMM + �ϡ����줬ư���Ƥ���ǥХ����Υ��ꥢ��ݡ��Ȥ����Ѥ��륢�ץꥱ�������С����뤿��Τ�ΤǤ��� + �̿��������ȤϤ���ǥХ�������¾�ΥǥХ����ؤ� Bluetooth ��Ǥ� + (ľ����³)��</para> + + <para>RFCOMM ��ľ����³���Ƥ�����ΥǥХ����֤���³�� + �ޤ��ϥͥåȥ���ξ��ΥǥХ����ȥ�ǥ�δ֤���³�ˤ����ط�������ޤ��� + RFCOMM �ϡ������� Bluetooth ̵�����Ѥ��̿����� + �⤦������ͭ�����ե�����������⥸�塼��Τ褦�ʡ� + ¾�ι����ˤ��б��Ǥ��ޤ���</para> + + <para>&os; �Ǥ� RFCOMM �ץ��ȥ���� Bluetooth �����å��ؤ˼�������Ƥ��ޤ���</para> + </sect2> + + <sect2> + <title>�ǥХ����Υڥ����</title> + <indexterm><primary>pairing</primary></indexterm> + + <para>�ǥե���ȤǤ� Bluetooth �̿���ǧ�ڤ���Ƥ��餺�� + ���٤ƤΥǥХ�����¾�Τ��٤ƤΥǥХ������̿��Ǥ��ޤ��� + Bluetooth �ǥХ��� (���Ȥ��з�������) ������Υ����ӥ� + (���Ȥ��Х������륢�åץ����ӥ�) �����뤿��ˡ� + ǧ�ڤ��᤹�뤳�Ȥ�����Ǥ��ޤ��� + Bluetooth ǧ�ڤ��̾� <emphasis>PIN ������</emphasis> �ǹԤ��ޤ��� + PIN �����ɤϺ�Ĺ 16 ʸ���Υ�������ʸ����Ǥ��� + �桼����ξ�ǥХ�����Ʊ�� PIN �����ɤ����Ϥ��뤳�Ȥ��ᤵ��ޤ��� + ���� PIN �����ɤ����Ϥ���ȡ� + ξ�ǥХ����� <emphasis>�����</emphasis> ��������ޤ��� + ���θ塢������Ϥ��ΥǥХ������Ȥޤ��ϡ� + �Դ�ȯ�������ǥХ�����˳�Ǽ�Ǥ��ޤ��� + ���ε���ˤϡ�ξ�ǥХ��������˺������줿���������Ѥ���Ǥ��礦�� + ���Τ褦�ʼ�³����<emphasis>�ڥ���� (pairing)</emphasis> + �ȸƤӤޤ��������줫�ΥǥХ�����ǥ����������줿�Ȥ��ˤϡ� + �ڥ������ľ���ʤ���Фʤ�ʤ����Ȥ����դ��Ƥ���������</para> + + <para>&man.hcsecd.8; �ǡ���� + Bluetooth ǧ����Τ��٤Ƥ���Ǥ����äƤ��ޤ��� + �ǥե���Ȥ�����ե������ + <filename>/etc/bluetooth/hcsecd.conf</filename> �Ǥ��� + PIN �����ɤ� <quote>1234</quote> + �����ꤵ�줿�������ä˴ؤ�����ϰʲ����̤�Ǥ���</para> + + <programlisting>device { + bdaddr 00:80:37:29:19:a4; + name "Pav's T39"; + key nokey; + pin "1234"; + }</programlisting> + + <para>PIN �����ɤˤ� (Ĺ���������) ���¤Ϥ���ޤ��� + �����Ĥ��ΥǥХ��� (���Ȥ��� Bluetooth �إåɥե���) + �ˤϸ���Ū�� PIN �����ɤ��Ȥ߹��ޤ�Ƥ��뤫�⤷��ޤ��� + <option>-d</option> ���ץ����� &man.hcsecd.8; + �ǡ���ե������饦��ɤ�ư���褦�˶������뤿�ᡢ + ���������Ƥ���Τ���ǧ���䤹���ʤ�ޤ��� + ��⡼�ȥǥХ������ڥ����������褦�����ꤷ�ơ� + ��⡼�ȥǥХ����ؤ� Bluetooth ��³�Ϥ��Ƥ��������� + ��⡼�ȥǥХ����ϥڥ������������餿���ȱ������� + PIN �����ɤ��᤹��Ǥ��礦�� + <filename>hcsecd.conf</filename> ��ˤ���Τ�Ʊ�� + PIN �����ɤ����Ϥ��Ƥ��������� + ����Ǥ��ʤ��� PC �ȥ�⡼�ȥǥХ������ڥ��Ȥʤ�ޤ����� + �ޤ�����⡼�ȥǥХ�������ڥ���Ϥ��뤳�Ȥ�Ǥ��ޤ��� + �ʲ��� <command>hcsecd</command> �ν�����Ǥ���</para> + +<programlisting>hcsecd[16484]: Got Link_Key_Request event from 'ubt0hci', remote bdaddr 0:80:37:29:19:a4 +hcsecd[16484]: Found matching entry, remote bdaddr 0:80:37:29:19:a4, name 'Pav's T39', link key doesn't exist +hcsecd[16484]: Sending Link_Key_Negative_Reply to 'ubt0hci' for remote bdaddr 0:80:37:29:19:a4 +hcsecd[16484]: Got PIN_Code_Request event from 'ubt0hci', remote bdaddr 0:80:37:29:19:a4 +hcsecd[16484]: Found matching entry, remote bdaddr 0:80:37:29:19:a4, name 'Pav's T39', PIN code exists +hcsecd[16484]: Sending PIN_Code_Reply to 'ubt0hci' for remote bdaddr 0:80:37:29:19:a4</programlisting> + </sect2> + + <sect2> + <title>�����ӥ��ǥ������Х�ץ��ȥ��� (SDP)</title> + <indexterm><primary>SDP</primary></indexterm> + + <para>�����ӥ��ǥ������Х�ץ��ȥ��� (SDP) �ϡ� + ���饤����ȥ��ץꥱ������� + �����Х��ץꥱ����������륵���ӥ���¸�ߤȤ���°����ȯ��������ʤ����ޤ��� + �����ӥ���°���ˤ�����Ƥ��륵���ӥ��Υ����פޤ��ϥ��饹�� + ����ӡ������ӥ������Ѥ���Τ�ɬ�פʻ��Ȥߤޤ��ϥץ��ȥ���ξ��ޤޤ�ޤ���</para> + + <para>SDP �ˤ� SDP �����Ф� SDP ���饤����ȴ֤��̿����ޤޤ�ޤ��� + SDP �����Фϡ������Ф˴�Ϣ�Ť���줿�����ӥ��������ˤĤ��Ƶ��Ҥ��Ƥ��륵���ӥ��쥳���ɤΰ�����ݻ����Ƥ��ޤ��� + �ƥ����ӥ��쥳���ɤˤϤ��줾�� 1 �ĤΥ����ӥ��ξ���Ƥ��ޤ��� + ���饤����Ȥ� SDP �ꥯ�����Ȥ�Ф����Ȥˤ�äơ� + SDP �����Ф��ݻ����Ƥ��륵���ӥ��쥳���ɤ��������Ǥ��ޤ��� + ���饤����Ȥޤ��ϥ��饤����Ȥ˴�Ϣ�Ť���줿���ץꥱ����������ӥ������Ѥ��뤳�Ȥˤ����顢 + �����ӥ������Ѥ��뤿��ˤϡ� + �����ӥ��ץ��Х����ؤ���³�����ӳ����ʤ���Фʤ�ޤ��� + SDP �ϥ����ӥ��Ȥ�����°����ȯ�����뤿��λ��Ȥߤ����ޤ����� + ���Υ����ӥ������Ѥ��뤿��λ��Ȥߤ����ޤ���</para> + + <para>�̾� SDP + ���饤����Ȥϴ�˾���륵���ӥ��������˴�Ť��ƥ����ӥ������ޤ��� + �������ʤ��顢�����ӥ��˴ؤ�������ξ���ʤ��ˡ� + �ɤΥ����פΥ����ӥ��� SDP + �����ФΥ����ӥ��쥳���ɤ˵��Ҥ���Ƥ��뤫�Τ뤳�Ȥ�˾�ޤ������Ȥ�����ޤ��� + ���Ρ�����Ƥ���Ǥ�դΥ����ӥ������������� + <emphasis>�֥饦���� (browsing)</emphasis> �ȸƤӤޤ���</para> + + <para>���ߤΤȤ��� Bluetooth SDP �����Ф���ӥ��饤����Ȥϡ� + <ulink url="http://www.geocities.com/m_evmenkin/">����</ulink> + �������������ɤǤ����軰�ԥѥå����� + <application>sdp-1.5</application> �Ǽ�������Ƥ��ޤ��� + <application>sdptool</application> + �ϥ��ޥ�ɥ饤��� SDP ���饤����ȤǤ��� + ������� SDP �֥饦�����䤤��碌��ˡ���Ƥ��ޤ���</para> + + <screen>&prompt.root; <userinput>sdptool browse 00:80:37:29:19:a4</userinput> +Browsing 00:80:37:29:19:A4 ... +Service Name: Dial-up Networking +Protocol Descriptor List: + "L2CAP" (0x0100) + "RFCOMM" (0x0003) + Channel: 1 + +Service Name: Fax +Protocol Descriptor List: + "L2CAP" (0x0100) + "RFCOMM" (0x0003) + Channel: 2 + +Service Name: Voice gateway +Service Class ID List: + "Headset Audio Gateway" (0x1112) + "Generic Audio" (0x1203) +Protocol Descriptor List: + "L2CAP" (0x0100) + "RFCOMM" (0x0003) + Channel: 3 +</screen> + + <para>... ������ + ���줾��Υ����ӥ���°���ΰ��� (���Ȥ��� RFCOMM ����ͥ�) + ����äƤ��뤳�Ȥ����դ��Ƥ��������������ӥ��ˤ�äƤϡ� + °���Υꥹ�Ȥΰ����ˤĤ��ƥ���ȤäƤ���ɬ�פ����뤫�⤷��ޤ��� + Bluetooth �����Τ����Ĥ��ϡ������ӥ��֥饦�����б����Ƥ��餺�� + ���ΰ������֤��Ƥ��뤫�⤷��ޤ����ξ�硢 + ����Υ����ӥ����뤳�Ȥϲ�ǽ�Ǥ������������ + OBEX ���֥������ȥץå��� (OPUSH) + �����ӥ���������ˡ�Ǥ���</para> + + <screen>&prompt.root; <userinput>sdptool search --bdaddr 00:07:e0:00:0b:ca OPUSH</userinput></screen> + + <para>&os; ��ˤ����� Bluetooth ���饤����ȤؤΥ����ӥ��� + <application>sdpd</application> �����Ф��Ԥ��ޤ���</para> + <screen>&prompt.root; <userinput>sdpd</userinput></screen> + + <para><application>sdptool</application> �ϡ��������� + SDP �����Ф˥����ӥ�����Ͽ����Τˤ��Ѥ����ޤ��� + ��������� PPP (LAN) + �����ӥ����������ͥåȥ��������������Ͽ������ˡ���Ƥ��ޤ��� + �����Υ����ӥ��Ǥ�°�� (���Ȥ��� RFCOMM ����ͥ�) + ���᤹�뤳�Ȥ����դ��Ƥ���������</para> + + <screen>&prompt.root; <userinput>sdptool add --channel=7 LAN</userinput></screen> + + <para>�������� SDP �����Ф���Ͽ���줿�����ӥ��ΰ����� SDP + �֥饦�����䤤��碌�� <quote>���̤�</quote> BD_ADDR + �����뤳�Ȥ������ޤ���</para> + + <screen>&prompt.root; <userinput>sdptool browse ff:ff:ff:00:00:00</userinput></screen> + </sect2> + + <sect2> + <title>�������륢�åץͥåȥ�� (DUN) ����� PPP (LAN) + ���Ѥ����ͥåȥ�����������ץ��ե�����</title> + + <para>�������륢�åץͥåȥ�� (DUN) �ץ��ե�����ϤۤȤ�ɤξ�硢 + ��ǥ��������äȤȤ�˻��Ѥ���ޤ��� + ���Υץ��ե����뤬�оݤȤ�����̤ϰʲ��Τ�ΤǤ���</para> + + <itemizedlist> + <listitem><para>����ԥ塼������������äޤ��ϥ�ǥ�� + �������륢�åץ����ͥåȥ������������Фؤ���³�� + �ޤ���¾�Υ������륢�åץ����ӥ������Ѥ��뤿���̵����ǥ�Ȥ��ƻȤ�����</para></listitem> + + <listitem><para>�ǡ����ƤӽФ�������뤿��Ρ� + ����ԥ塼���ˤ��������äޤ��ϥ�ǥ�λ���</para></listitem> + </itemizedlist> + + <para>PPP (LAN) �ˤ��ͥåȥ�����������ץ��ե�����ϡ� + ���ξ��������ѤǤ��ޤ���</para> + + <itemizedlist> + <listitem><para>ñ��� Bluetooth �ǥХ����ؤ� LAN �������� + </para></listitem> + + <listitem><para>�ޥ�� Bluetooth �ǥХ����ؤ� LAN �������� + </para></listitem> + + <listitem><para>(���ꥢ�륱���֥륨�ߥ�졼������� PPP + �ͥåȥ����³����Ѥ���) PC ���� PC �ؤ���³</para></listitem> + </itemizedlist> + + <para>&os; �ǤϤɤ���Υץ��ե������ &man.ppp.8; �� + &man.rfcomm.pppd.8; (RFCOMM Bluetooth ��³�� + PPP �������ǽ�ʤ褦���Ѵ������å�) �Ǽ�������Ƥ��ޤ��� + �����줫�Υץ��ե����뤬���Ѳ�ǽ�Ȥʤ����ˡ� + <filename>/etc/ppp/ppp.conf</filename> ��˿����� + PPP ��٥뤬��������Ƥ��ʤ���Фʤ�ޤ��� + ��ˤĤ��Ƥϡ� &man.rfcomm.pppd.8; + �Υޥ˥奢��ڡ����Ȥ��Ƥ���������</para> + + <para>������Ǥϡ�DUN RFCOMM ����ͥ��� + BD_ADDR �� 00:80:37:29:19:a4 �Υ�⡼�ȥǥХ����ؤ� RFCOMM + ��³���Τ� &man.rfcomm.pppd.8; ���Ȥ��ޤ����ºݤ� RFCOMM + ����ͥ��ֹ�� SDP ��𤷤ƥ�⡼�ȥǥХ����������ޤ��� + ��ư�� RFCOMM ����ͥ����ꤹ�뤳�Ȥ�Ǥ������ξ�� + &man.rfcomm.pppd.8; �� SDP �䤤��碌��¹Ԥ��ޤ��� + ��⡼�ȥǥХ������ RFCOMM ����ͥ�Ĥ���ˤϡ� + <application>sdptool</application> ��ȤäƤ���������</para> + + <screen>&prompt.root; <userinput>rfcomm_pppd -a 00:80:37:29:19:a4 -c -C dun -l rfcomm-dialup</userinput></screen> + + <para>PPP (LAN) �����ӥ��ǥͥåȥ���������������뤿��ˤϡ� + <application>sdpd</application> �����Ф�ư���Ƥ��ʤ���Фʤ�ޤ��� + ����ϥ������� SDP �����Ф� LAN �����ӥ�����Ͽ����Τˤ�ɬ�פǤ��� + LAN �����ӥ��� RFCOMM ����ͥ�°����ɬ�פȤ��뤳�Ȥ����դ��Ƥ��������� + <filename>/etc/ppp/ppp.conf</filename> �ե�������� + LAN ���饤����Ȥο���������ȥ��������ʤ���Фʤ�ޤ��� + ��ˤĤ��Ƥ� &man.rfcomm.pppd.8; �Υޥ˥奢��ڡ����Ȥ��Ƥ��������� + �Ǹ�ˡ�RFCOMM PPP �����Ф��¹Ԥ��졢 + �������� SDP �����Ф���Ͽ����Ƥ���Τ�Ʊ�� + RFCOMM ����ͥ���Ԥ������Ƥ��ʤ���Фʤ�ޤ��� + ������� RFCOMM PPP �����Ф�ư������ˡ���Ƥ��ޤ���</para> + + <screen>&prompt.root; <userinput>rfcomm_pppd -s -C 7 -l rfcomm-server</userinput></screen> + </sect2> + + <sect2> + <title>OBEX �ץå��� (OPUSH) �ץ��ե�����</title> + <indexterm><primary>OBEX</primary></indexterm> + + <para>OBEX �ϥ�Х���ǥХ����֤ǹ����Ȥ��Ƥ���ñ��ʥե�����ž���ץ��ȥ���Ǥ��� + ����ϼ���ֳ����̿������Ѥ���Ƥ��ꡢ�Ρ��ȥѥ������ + PDA �֤�����Ū�ʥե�����ž��������� + PIM ���ץꥱ����������ܤ����������ä���¾�ΥǥХ����֤�̾�ɤ䥫����������ȥ��ž������Τ��Ѥ����ޤ���</para> + + <para>OBEX �����Ф���ӥ��饤����Ȥϡ� + <ulink url="http://www.geocities.com/m_evmenkin/">����</ulink> + �������������ɤǤ��� <application>obexapp-1.0</application> + �Ȥ����軰�ԤΥѥå������Ȥ��Ƽ�������Ƥ��ޤ��� + ���Υѥå������� <application>openobex</application> �饤�֥�� + (�嵭�� <application>obexapp</application> �˴ޤޤ�ޤ�) ����� + <filename role="package">devel/glib12</filename> port ��ɬ�פȤ��ޤ��� + �ʤ���<application>obexapp</application> + �ϥ롼�ȸ��¤�ɬ�פȤ��ޤ���</para> + + <para>OBEX ���饤����Ȥ� OBEX + �����ФȤδ֤ǥ��֥������Ȥ��Ϥ����� (�ץå���) + ����Ӽ�����ä��� (�ץ�) ����Τ˻��Ѥ���ޤ��� + ���֥������Ȥϡ����Ȥ���̾�ɤ�ͽ��ʤɤˤʤ�ޤ��� + OBEX ���饤����Ȥ� RFCOMM ����ͥ��ֹ�� + SDP �ˤ�äƥ�⡼�ȥǥХ����������뤳�Ȥ��Ǥ��ޤ��� + ����� RFCOMM ����ͥ��ֹ������˥����ӥ�̾����ꤹ�뤳�Ȥˤ�äƹԤ����Ȥ��Ǥ��ޤ��� + �б����Ƥ��륵���ӥ�̾�� IrMC, FTRN ����� OPUSH �Ǥ��� + RFCOMM ����ͥ���ֹ�ǻ��ꤹ�뤳�Ȥ�Ǥ��ޤ��� + �����ϡ��ǥХ������֥������Ȥ�������ä��������ꡢ + ���������֥������� (̾��) ���������ä��Ϥ������� + OBEX ���å�������Ǥ���</para> + + <screen>&prompt.user; <userinput>obexapp -a 00:80:37:29:19:a4 -C IrMC</userinput> +obex> get +get: remote file> telecom/devinfo.txt +get: local file> devinfo-t39.txt +Success, response: OK, Success (0x20) +obex> put +put: local file> new.vcf +put: remote file> new.vcf +Success, response: OK, Success (0x20) +obex> di +Success, response: OK, Success (0x20)</screen> + + <para>OBEX �ץå��奵���ӥ������뤿��ˤϡ� + <application>sdpd</application> �����Ф��¹Ԥ���Ƥ��ʤ���Фʤ�ޤ��� + �ޤ� OPUSH �����ӥ���������� SDP �����Ф���Ͽ���뤳�Ȥ�ɬ�פǤ��� + �ʤ���OPUSH �����ӥ��ˤ� RFCOMM ����ͥ�°����ɬ�פǤ��� + �Ϥ���륪�֥������Ȥ٤Ƴ�Ǽ����롼�ȥե������������ʤ���Ф����ޤ��� + �롼�ȥե�����Υǥե���ȥѥ��� + <filename>/var/spool/obex</filename> �Ǥ��� + �Ǹ�� OBEX �����Ф��¹Ԥ��졢 + �������� SDP �����Ф���Ͽ����Ƥ���Τ�Ʊ�� + RFCOMM ����ͥ���Ԥ������Ƥ��ʤ���Фʤ�ޤ��� + ��������� OBEX �����Фε�ư��ˡ���ޤ���</para> + + <screen>&prompt.root; <userinput>obexapp -s -C 10</userinput></screen> + </sect2> + + <sect2> + <title>���ꥢ��ݡ��� (SP) �ץ��ե�����</title> + <para>���ꥢ��ݡ��� (SP) �ץ��ե������ Bluetooth �ǥХ����� RS232 + (�ޤ���Ʊ�ͤ�) ���ꥢ�륱���֥륨�ߥ�졼������Ԥ���褦�ˤ��ޤ��� + ���Υץ��ե����뤬�оݤȤ�����̤ϡ� + �쥬�������ץꥱ����������ۥ��ꥢ��ݡ�����ݤ�𤷤� + Bluetooth ���֥�������ʤȤ��ƻȤ��Ȥ����Ǥ���</para> + + <para>&man.rfcomm.sppd.1; + �桼�ƥ���ƥ��ϥ��ꥢ��ݡ��ȥץ��ե������������ޤ��� + Pseudo tty �����ۥ��ꥢ��ݡ�����ݳ�ǰ�Ȥ����Ѥ����ޤ��� + ��������ϥ�⡼�ȥǥХ����Υ��ꥢ��ݡ��ȥ����ӥ�����³������ˡ���ޤ��� + �ʤ���RFCOMM ����ͥ����ꤹ��ɬ�פϤ���ޤ���— + &man.rfcomm.sppd.1; �� + SDP ��𤷤ƥ�⡼�ȥǥХ������餽�ξ�������뤳�Ȥ��Ǥ��ޤ��� + ��������������ˤϥ��ޥ�ɥ饤��� + RFCOMM ����ͥ����ꤷ�Ƥ���������</para> + + <screen>&prompt.root; <userinput>rfcomm_sppd -a 00:07:E0:00:0B:CA -t /dev/ttyp6</userinput> +rfcomm_sppd[94692]: Starting on /dev/ttyp6...</screen> + + <para>��³���줿 pseudo tty �ϥ��ꥢ��ݡ��ȤȤ������Ѥ��뤳�Ȥ��Ǥ��ޤ���</para> + + <screen>&prompt.root; <userinput>cu -l ttyp6</userinput></screen> </sect2> <sect2> <title>�ȥ�֥륷�塼�ƥ���</title> - <para>�롼�ƥ������¤����꤬�����ơ� �����Ĥ��Υ����Ȥ� - ��³���ʤ����Ȥ��Ǥ��ʤ��ʤ뤳�Ȥ�����ޤ��� - �롼�ƥ����ɤ��Ǥ��������ʤäƤ��뤫�����餫�ˤ���Τ� - �Ǥ�ͭ���ʥ��ޥ�ɤϤ����餯 &man.traceroute.8; ���ޥ�ɤǤ��� - ���� ���Υ��ޥ�ɤϡ� - ���ʤ�����⡼�ȥޥ�����Ф�����³���ʤ� - ���Ȥ��Ǥ��ʤ�(�㤨�� &man.ping.8; �˼��Ԥ���褦�ʾ��) - ���⡢ Ʊ���褦��ͭ���Ǥ���</para> + <sect3> + <title>��⡼�ȥǥХ�������³�Ǥ��ޤ���</title> + <para>�Ť� Bluetooth + �ǥХ����Τʤ��ˤϥ����륹���å��� (role switching) + ���б����Ƥ��ʤ���Τ�����ޤ��� + �ǥե���ȤǤ� &os; ����������³������դ���Ȥ��ˡ� + �����륹���å���¹Ԥ��ƥޥ����ˤʤ����Ȥ��ޤ��� + ������б����Ƥ��ʤ��ǥХ�������³�Ǥ��ʤ��Ǥ��礦�� + �ʤ��������륹���å��Ͽ�������³����Ω�����Ȥ��˼¹Ԥ����Τǡ� + �����륹���å����б����Ƥ��뤫�ɤ�����⡼�ȥǥХ������䤤��碌�뤳�ȤϤǤ��ޤ��� + ��������¦�ǥ����륹���å���̵���ˤ��� + HCI ���ץ������ޤ���</para> - <para> &man.traceroute.8; ���ޥ�ɤϡ� - ��³���ߤƤ����⡼�ȥۥ��Ȥ�����ˤ��Ƽ¹Ԥ��ޤ��� - ��ߤƤ���ѥ��η�ͳ���륲���ȥ������ۥ��Ȥ�ɽ������ - �ǽ�Ū�ˤ���Ū�Υۥ��Ȥˤ��ɤ��夯���� - ���ͥ������η�ǡ�ˤ�äƽ��äƤ��ޤ����Τɤ��� - ���ˤʤ�ޤ���</para> + <screen>&prompt.root; <userinput>hccontrol -n ubt0hci write_node_role_switch 0</userinput></screen> + </sect3> - <para>���ܤ�������ϡ� &man.traceroute.8; - �Υޥ˥奢��ڡ�����ߤƤ���������</para> + <sect3> + <title>���������ޤ����äƤ��ʤ��ߤ����Ǥ��������ºݤ˵����äƤ��뤫��ǧ�Ǥ��ޤ���?</title> + <para>�Ǥ��ޤ��� + <ulink url="http://www.geocities.com/m_evmenkin/">����</ulink> + �������������ɤǤ����軰�ԥѥå����� + <application>hcidump-1.5</application> ��ȤäƤ��������� + <application>hcidump</application> �桼�ƥ���ƥ��� + &man.tcpdump.1; �Ȼ��Ƥ��ޤ��� + ����ϥ����ߥʥ��� Bluetooth �ѥ��åȤ����Ƥ�ɽ������� + Bluetooth �ѥ��åȤ�ե�����˥���פ���Τ˻Ȥ��ޤ���</para> + </sect3> </sect2> </sect1> - <sect1 id="bridging"> - <title>Bridging</title> - - <para><emphasis>Written by Steve Peterson - <email>steve@zpfe.com</email></emphasis>.</para> + <sect1 id="network-bridging"> + <sect1info> + <authorgroup> + <author> + <firstname>Steve</firstname> + <surname>Peterson</surname> + <contrib>����: </contrib> + </author> + </authorgroup> + </sect1info> + <title>�֥�å�</title> <sect2> <title>�Ϥ����</title> + <indexterm><primary>IP ���֥ͥå�</primary></indexterm> + <indexterm><primary>�֥�å�</primary></indexterm> + <para>IP ���֥ͥåȤ�������ơ� + �����Υ������Ȥ�롼����Ȥä���³���뤳�Ȥʤ��ˡ� + (Ethernet �������ȤΤ褦��) + ��Ĥ�ʪ���ͥåȥ������ĤΥͥåȥ���������Ȥ�ʬ�䤹�뤳�ȤϤȤƤ�ͭ���ʾ�礬����ޤ���������ˡ����ĤΥͥåȥ����Ҥ��ǥХ����� + <quote>�֥�å�</quote> �ȸƤФ�ޤ��� + ��ĤΥͥåȥ�����ե����������ɤ���� FreeBSD + �����ƥ�ϡ��֥�å��Ȥ���ư��뤳�Ȥ��Ǥ��ޤ���</para> - <para>IP ���֥ͥåȤ�������� �����Υ������Ȥ�롼���� - �Ȥä���³�����ꤻ���ˡ� (Ethernet �������ȤΤ褦��) - ʪ���ͥåȥ������ĤΥͥåȥ���������Ȥ�ʬ�䤹�뤳�Ȥ� - �ȤƤ�ͭ���ʾ�礬����ޤ��� - ���Τ褦����ĤΥͥåȥ����Ҥ��ǥХ����ϥ֥�å��ȸƤФ�ޤ��� - �����ơ� ��ĤΥͥåȥ�����ե����������ɤ���� FreeBSD - �����ƥ�ϡ� �֥�å��Ȥ���ư��뤳�Ȥ��Ǥ��ޤ���</para> + <para>�֥�å��ϡ��ƥͥåȥ�����ե������˷Ҥ���ǥХ����� + MAC �ؤΥ��ɥ쥹 (Ethernet ���ɥ쥹) �����뤳�Ȥˤ��ư��ޤ��� + �֥�å��ϥȥ�ե��å����������ȼ����褬�ۤʤä��ͥåȥ����ˤ�����ˤΤߥȥ�ե��å���ž�����ޤ���</para> - <para>�֥�å��ϡ� �ƥͥåȥ�����ե������˷Ҥ��� - �ǥХ����� MAC �ؤΥ��ɥ쥹 (�㤨�� Ethernet ���ɥ쥹) - �����ޤ��� - �֥�å��ϥȥ�ե��å����������ȼ����褬�ۤʤä��ͥåȥ����� - ������ˤΤߡ� �ȥ�ե��å���ž�����ޤ���</para> - - <para>���ʤ���� �֥�å��ϥݡ��ȿ��ξ��ʤ� Ethernet �����å� - ���� �Ȥ������Ȥ��Ǥ��ޤ���</para> + <para>¿�������ǡ��֥�å��ϥݡ��ȿ��ξ��ʤ� Ethernet + �����å��Τ褦�ʤ�ΤȤ����ޤ���</para> </sect2> <sect2> - <title>�֥�å����դ��路�������Ȥ�</title> + <title>�֥�å����դ��路������</title> <para>�����֥�å�������������̤��礭��ʬ������Ĥ���ޤ���</para> <sect3> <title>�ȥ�ե��å��η㤷����������</title> - <para>�ҤȤĤϡ� ʪ���ͥåȥ���������Ȥ��ȥ�ե��å� - ���ˤʤäƤ��뤬�� �ʤ�餫����ͳ�ˤ��ͥåȥ���� - ���֥ͥåȤ�ʬ���� �롼������³���뤳�Ȥ��Ǥ��ʤ����Ǥ���</para> + <para>�ҤȤĤϡ� + ʪ���ͥåȥ���������Ȥ��ȥ�ե��å����ˤʤäƤ��뤬�� + �ʤ�餫����ͳ�ˤ��ͥåȥ���֥ͥåȤ�ʬ���� + �롼������³���뤳�Ȥ��Ǥ��ʤ����Ǥ���</para> - <para>�Խ�������������礬���ʤ����֥ͥåȤ�Ʊ�路�Ƥ��� - ��ʹ�Ҥ���˹ͤ��Ƥߤޤ��礦�� + <para>�Խ�������������礬���ʤ����֥ͥåȤ�Ʊ�路�Ƥ��뿷ʹ�Ҥ���˹ͤ��Ƥߤޤ��礦�� �Խ�����Υ桼���ϥե����륵���ФȤ������������� A �����Ѥ��� ��������Υ桼���ϥ����� B �����Ѥ��ޤ��� ���٤ƤΥ桼������³����Τˤ� Ethernet ���Ȥ��Ƥ��ꡢ ����٤Ȥʤä��ͥåȥ�����٤��ʤäƤ��ޤ��ޤ���</para> - <para>�⤷�Խ�����Υ桼�����ĤΥͥåȥ���������Ȥ� - ʬΥ���뤳�Ȥ��Ǥ��� ���������桼����Ʊ�ͤˤǤ���Τʤ顢 + <para>�⤷�Խ�����Υ桼�����ĤΥͥåȥ���������Ȥ�ʬΥ���뤳�Ȥ��Ǥ��� + ��������Υ桼����Ʊ�ͤˤǤ���Τʤ顢 ��ĤΥͥåȥ���������Ȥ�֥�å��ǷҤ����Ȥ��Ǥ��ޤ��� - �֥�å��� "ȿ��" ¦�ظ������ͥåȥ���ȥ�ե��å������� - ž�����졢 �ƥͥåȥ���������Ȥκ����ϴ��¤���ޤ���</para> + �֥�å��� <quote>ȿ��</quote> + ¦�ظ������ͥåȥ���ȥ�ե��å�������ž�����졢 + �ƥͥåȥ���������Ȥκ����ϴ��¤���ޤ���</para> </sect3> <sect3> <title>�ѥ��åȥե��륿/�Ӱ������ѥե�������������</title> + <indexterm><primary>�ե�������������</primary></indexterm> + <indexterm><primary>IP �ޥ����졼��</primary></indexterm> - <para>�⤦�ҤȤĤϡ� IP Masquerading (NAT) ��Ȥ鷺�� - �ե������������뵡ǽ�����Ѥ��������Ǥ���</para> + <para>�⤦�ҤȤĤ� IP �ޥ����졼�� (NAT) + ��Ȥ鷺�˥ե������������뵡ǽ�����Ѥ��������Ǥ���</para> - <para>�����Ǥ� DSL �⤷���� ISDN �� ISP ����³���Ƥ��� - �����ʲ�Ҥ���ˤȤäƤߤޤ��礦�� - ���β�Ҥ� ISP ���� 13 �ĤΥ������Х� IP ���ɥ쥹�γ������ - ������Ƥ��ꡢ �ͥåȥ����ˤ� 10 ��� PC ��¸�ߤ��ޤ��� - ���Τ褦�ʾ����Ǥϡ� ���֥ͥåȲ��ˤޤĤ�����꤫�� + <para>�����Ǥ� DSL �⤷���� ISDN �� + ISP ����³���Ƥ��뾮���ʲ�Ҥ���ˤȤäƤߤޤ��礦�� + ���β�Ҥ� ISP ���饰�����Х� IP ���ɥ쥹�� + 13 �ij�����Ƥ��Ƥ��ꡢ�ͥåȥ����ˤ� 10 ��� PC ��¸�ߤ��ޤ��� + ���Τ褦�ʾ����Ǥϡ����֥ͥåȲ��ˤޤĤ�����꤫�顢 �롼�����Ѥ����ե�����������������Ѥ��뤳�ȤϺ���Ǥ���</para> + <indexterm><primary>�롼��</primary></indexterm> + <indexterm><primary>DSL</primary></indexterm> + <indexterm><primary>ISDN</primary></indexterm> <para>�֥�å����Ѥ����ե�������������ʤ顢 - IP ���ɥ쥹������ˤ��뤳��̵���� DSL/ISDN �롼���� - ��ή¦���֤��褦������Ǥ��ޤ���</para> + IP ���ɥ쥹������ˤ��뤳��̵���� + DSL/ISDN �롼���β�ή¦���֤��褦������Ǥ��ޤ���</para> </sect3> </sect2> @@ -459,23 +1676,26 @@ Local1 (10.20.30.1, 10.9.9.30) --> T1-GW (10.9.9.1) <title>�֥�å������ꤹ��</title> <sect3> - <title>�ͥåȥ�����ե����������ɤ�����</title> + <title>�ͥåȥ�����ե����������ɤ�����</title> - <para>�֥�å������Ѥ���ˤϾ��ʤ��Ȥ���ĤΥͥåȥ�������ɤ� - ɬ�פǤ��� - ��ǰ�ʤ��Ȥˡ� FreeBSD 4.0 �ǤϤ��٤ƤΥͥåȥ�����ե����� - �����ɤ��֥�å���ǽ�ݡ��Ȥ��Ƥ���櫓�ǤϤ���ޤ��� - �����ɤ����ݡ��Ȥ���Ƥ��뤫�ɤ����ˤĤ��Ƥ� &man.bridge.4; + <para>�֥�å������Ѥ���ˤϾ��ʤ��Ȥ���ĤΥͥåȥ�������ɤ�ɬ�פǤ��� + ��ǰ�ʤ��Ȥ� FreeBSD 4.0 + �ǤϤ��٤ƤΥͥåȥ�����ե����������ɤ��֥�å���ǽ���б����Ƥ���櫓�ǤϤ���ޤ��� + �����ɤ��б����Ƥ��뤫�ɤ����ˤĤ��Ƥ� &man.bridge.4; �Ȥ��Ƥ���������</para> - <para>�ʲ��˿ʤ����ˡ� ��ĤΥͥåȥ�������ɤȡ��뤷�� - �ƥ��Ȥ��Ƥ���������</para> + <para>�ʲ��˿ʤ����ˡ� + ����Υͥåȥ�������ɤȡ��뤷�ƥƥ��Ȥ��Ƥ���������</para> </sect3> <sect3> <title>�����ͥ륳��ե����졼�������ѹ�</title> + <indexterm> + <primary>�����ͥ륪�ץ����</primary> + <secondary>options BRIDGE</secondary> + </indexterm> - <para>�����ͥ�ǥ֥�å���ǽ��ͭ���ˤ���ˤ�</para> + <para>�����ͥ�ǥ֥�å���ǽ��ͭ���ˤ���ˤ�:</para> <programlisting>options BRIDGE</programlisting> @@ -484,22 +1704,20 @@ Local1 (10.20.30.1, 10.9.9.30) --> T1-GW (10.9.9.1) </sect3> <sect3> - <title>�ե������������뵡ǽ</title> + <title>�ե��������������б�</title> + <indexterm><primary>�ե�������������</primary></indexterm> + <para>�ե�������������Ȥ��ƥ֥�å������Ѥ��褦�Ȥ��Ƥ�����ˤ� + <varname>IPFIREWALL</varname> ���ץ�������ꤹ��ɬ�פ�����ޤ��� + �֥�å���ե�������������Ȥ������ꤹ��ݤΰ���Ū�ʾ���˴ؤ��Ƥϡ� + <xref linkend="firewalls"/> �Ȥ��Ƥ���������</para> - <para>�֥�å���Ʊ���˥ե������������뵡ǽ�����Ѥ��褦�Ȥ��Ƥ��� - ���ˤϡ� IPFIREWALL ���ץ�������ꤹ��ɬ�פ�����ޤ��� - �֥�å���ե�������������Ȥ������ꤹ��ݤΰ���Ū�� - ����˴ؤ��Ƥϡ� <xref linkend="firewalls"/> - �Ȥ��Ƥ���������</para> - - <para>IP �ʳ��Υѥ��å� (ARP �ʤ�) ���֥�å����̲᤹��褦�� - ���뤿��ˤϡ� �ɥ�����Ȳ�����Ƥ��ʤ��ե��������������� - ���ץ��������ꤹ��ɬ�פ�����ޤ��� ���Υ��ץ����� - <literal>IPFIREWALL_DEFAULT_TO_ACCEPT</literal> �Ǥ��� - �����ѹ��ˤ�ꡢ �ǥե���ȤǤϥե������������뤬���٤Ƥ� - �ѥ��åȤ� accept ����褦�ˤʤ뤳�Ȥ����դ��Ƥ��������� - ���������Ԥ����ˡ� �����ѹ�����ʬ�Υ롼�륻�åȤˤɤΤ褦�� - �ƶ���ܤ������İ����Ƥ����ʤ���Фʤ�ޤ���</para> + <para>IP �ʳ��Υѥ��å� (ARP �ʤ�) + ���֥�å����̲᤹��褦�ˤ��뤿��ˤϡ� + ʸ����Ƥ��ʤ��ե��������������ѥ��ץ��������ꤹ��ɬ�פ�����ޤ��� + ���Υ��ץ����� <literal>IPFIREWALL_DEFAULT_TO_ACCEPT</literal> + �Ǥ��������ѹ��ˤ�ꡢ + �ǥե���ȤǤϥե������������뤬���٤ƤΥѥ��åȤ���������褦�ˤʤ뤳�Ȥ����դ��Ƥ������������������Ԥ����ˡ� + �����ѹ�����ʬ�Υ롼�륻�åȤˤɤΤ褦�ʱƶ���ܤ������İ����Ƥ����ʤ���Фʤ�ޤ���</para> </sect3> <sect3> @@ -508,8 +1726,7 @@ Local1 (10.20.30.1, 10.9.9.30) --> T1-GW (10.9.9.1) <para>�֥�å����Ӱ����浡ǽ�����Ѥ�������硢 �����ͥ륳��ե����졼������ <literal>DUMMYNET</literal> ���ץ�����ä���ɬ�פ�����ޤ��� - �ܤ�������˴ؤ��Ƥ� &man.dummynet.4; �� - ���Ƥ���������</para> + �ܤ�������˴ؤ��Ƥ� &man.dummynet.4; �Ȥ��Ƥ���������</para> </sect3> </sect2> @@ -517,818 +1734,1310 @@ Local1 (10.20.30.1, 10.9.9.30) --> T1-GW (10.9.9.1) <title>�֥�å���ͭ���ˤ���</title> <para>�֥�å���ͭ���ˤ���ˤϡ� - <filename>/etc/sysctl.conf</filename> �˰ʲ��ιԤ�ä��Ƥ�������: + <filename>/etc/sysctl.conf</filename> �˰ʲ��ιԤ�ä��Ƥ��������� </para> <programlisting>net.link.ether.bridge=1</programlisting> - <para>�֥�å����ͳ�����ѥ��åȤ� ipfw �ǥե��륿���������ˤϡ� - </para> + <para>���ꤷ�����ե������ǥ֥�å����ǽ�ˤ���ˤϰʲ���ä��Ƥ���������</para> + + <programlisting>net.link.ether.bridge_cfg=<replaceable>if1</replaceable>,<replaceable>if2</replaceable></programlisting> + + <para>(<replaceable>if1</replaceable> ����� + <replaceable>if2</replaceable> + ����ĤΥͥåȥ�����ե�������̾�����֤������Ƥ�������)�� + �֥�å����ͳ�����ѥ��åȤ� &man.ipfw.8 �ǥե��륿���������ˤϡ� + �ʲ��ιԤ��դ��ä���ɬ�פ�����ޤ�</para> <programlisting>net.link.ether.bridge_ipfw=1</programlisting> - - <para>�Ȥ����Ԥ��դ��ä���ɬ�פ�����ޤ���</para> - </sect2> - - <sect2> - <title>�ѥե����ޥ�</title> - - <para>��Υ֥�å�/�ե�������������� Pentium 90 �ǡ� - 3Com 3C900B �� 3c905B ��ȤäƤ��ޤ��� - �ɸ���¦�Υͥåȥ���� 10Mbps �� half duplex �ǡ� - �֥�å��ȥ롼�� (Cisco 675) �δ֤� 100Mbps full duplex �� - ư��Ƥ��ޤ��� - �ѥ��åȥե��륿�����Ѥ��ʤ���硢 �ɸ��Ƥ��� 10Mbps - �ͥåȥ������ Cisco 675 �ؤ� ping �Ǥϡ� - �֥�å��ˤ�� 0.4 �ߥ��ä��ٱ䤬ȯ�����Ƥ��ޤ���</para> </sect2> <sect2> <title>����¾�ξ���</title> + <para>�ͥåȥ������֥�å��� telnet ��������硢 �ͥåȥ�������ɤΰ�Ĥ� IP ���ɥ쥹�������Ƥ�� OK �Ǥ��� - ����Ū�ˡ� ξ���Υ����ɤ� IP ���ɥ쥹�������Ƥ�Τ� - �褤�����ǥ��ǤϤʤ��Ȥ���Ƥ��ޤ���</para> + ����Ū�ˡ�ξ���Υ����ɤ� + IP ���ɥ쥹�������Ƥ�ΤϤ褤�ͤ��ǤϤʤ��Ȥ���Ƥ��ޤ���</para> <para>�ͥåȥ�����ʣ���Υ֥�å������֤����硢 - Ǥ�դΥ�����ơ������֤ǰ�İʾ�η�ϩ����Ĥ��Ȥ� - �Ǥ��ޤ��� ����Ū�ˤϡ� ����� spanning tree link management - �ϥ��ݡ��Ȥ���Ƥ��ʤ��� �Ȥ������Ȥ��̣���ޤ���</para> + Ǥ�դΥ�����ơ������֤ǰ�İʾ�η�ϩ����Ĥ��ȤϤǤ��ޤ��� + ����Ū�ˤϡ� + ����ϥ��ѥ˥ĥ�Υ������ϥ��ݡ��Ȥ���Ƥ��ʤ��� + �Ȥ������Ȥ��̣���ޤ���</para> + + <para>�֥�å��ϡ�ping �ˤ�������֤��٤餻�뤳�Ȥ�����ޤ����äˡ� + �����Υ������Ȥ���⤦�����ؤΥȥ�ե��å��Ǥ����ʤ�ޤ���</para> </sect2> </sect1> - <sect1 id="nfs"> + <sect1 id="network-nfs"> + <sect1info> + <authorgroup> + <author> + <firstname>Tom</firstname> + <surname>Rhodes</surname> + <contrib>�ɵ��Ⱥ�����: </contrib> + </author> + </authorgroup> + <authorgroup> + <author> + <firstname>Bill</firstname> + <surname>Swingle</surname> + <contrib>����: </contrib> + </author> + </authorgroup> + </sect1info> <title>NFS</title> - <para><emphasis>Written by &a.unfurl;, 4 March 2000.</emphasis></para> + <indexterm><primary>NFS</primary></indexterm> - <para>FreeBSD �����ݡ��Ȥ��Ƥ���¿���Υե����륷���ƥ����Ǥ⡢ - NFS�� ���ʤ�� Network File System �϶ˤ�ƥ�ˡ�����¸�ߤǤ��� - NFS �Ϥ���ޥ���¾�Υޥ���ؤȡ� �ͥåȥ�����̤��� - �ǥ��쥯�ȥ�ȥե������ͭ���뤳�Ȥ��ǽ�ˤ��ޤ��� - NFS ��Ȥ����Ȥǡ� �桼����ץ������ϥ�⡼�ȥ����ƥ�Υե������ + <para>FreeBSD �����ݡ��Ȥ��Ƥ���¿���Υե����륷���ƥ����ˤϡ� + <acronym>NFS</acronym> + �Ȥ�ƤФ�Ƥ���ͥåȥ���ե����륷���ƥब����ޤ��� + <acronym>NFS</acronym> �Ϥ���ޥ���¾�Υޥ���ؤȡ� + �ͥåȥ�����̤��ƥǥ��쥯�ȥ�ȥե������ͭ���뤳�Ȥ��ǽ�ˤ��ޤ��� + <acronym>NFS</acronym> ��Ȥ����Ȥǡ� + �桼����ץ������ϥ�⡼�ȥ����ƥ�Υե������ ���줬��������ե�����Ǥ��뤫�Τ褦�˥����������뤳�Ȥ��Ǥ��ޤ��� </para> - <para>NFS �ˤϰʲ�������������ޤ�:</para> + <para><acronym>NFS</acronym> ����ǽ�ʺǤ���ɮ���٤������Τ����Ĥ���ʲ��ˤ����ޤ���</para> <itemizedlist> <listitem> - <para>����Ū�˻Ȥ���ǡ�����ñ��Υޥ����Ǽ��� - ���Ȥ��Ǥ��� �ͥåȥ����Υ桼���ϥǡ����˥��������Ǥ��� - ���ᡢ �������������ơ�������¿���Υǥ������� - ɬ�פȤ��ޤ���</para> + <para>����Ū�˻Ȥ���ǡ�����ñ��Υޥ����Ǽ��뤳�Ȥ��Ǥ��� + �桼���ϥͥåȥ�����̤��ƥǡ����˥��������Ǥ��뤿�ᡢ + �������������ơ�������Ѥ���ǥ��������̤�����ޤ���</para> </listitem> <listitem> <para>�ͥåȥ����Τ��٤ƤΥޥ���ˡ� - �桼�����ȼ��Υۡ���ǥ��쥯�ȥ�����ɬ�פ�����ޤ��� - ��ö NFS ��ͳ�ǥ��������Ǥ���ǥ��쥯�ȥ꤬�Ǥ���С� - �ɤ�����Ǥ⥢��������ǽ�Ǥ���</para> + �桼�����̡��˥ۡ���ǥ��쥯�ȥ�����ɬ�פ�����ޤ��� + <acronym>NFS</acronym> �����о�˥ۡ���ǥ��쥯�ȥ꤬���ꤵ���С� + �ͥåȥ���Τɤ�����Ǥ⥢��������ǽ�Ǥ���</para> </listitem> <listitem> - <para>�ե��åԡ��� CD-ROM �ɥ饤�֤ʤɤΥ��ȥ졼���ǥХ����� - �ɲäΥϡ��ɥ������ʤ��˥ͥåȥ�����¾�Υޥ���� - �ȤäƤ�餦���Ȥ��Ǥ��ޤ���</para> + <para>�ե��åԡ��ǥ������� CDROM �ɥ饤�֡� + ZIP �ɥ饤�֤ʤɤΥ��ȥ졼���ǥХ����� + �ͥåȥ�����¾�Υޥ�������Ѥ��뤳�Ȥ��Ǥ��ޤ��� + �ͥåȥ�����ΤΥ�ࡼ�Х֥�ɥ饤�֤ο��餻�뤫�⤷��ޤ���</para> </listitem> </itemizedlist> <sect2> - <title>�ɤΤ褦�ˤ���ư���Τ�</title> + <title><acronym>NFS</acronym> �ϤɤΤ褦��ư���Τ�</title> - <para>NFS �ϥ��饤����ȡ� �����Ф���Ĥ���ʬ���� - ��������ޤ��� - ����� ����(want)/����(have) �δط��Ȥ��ƹͤ��뤳�Ȥ��Ǥ��ޤ��� - ���饤����Ȥϥ����Ф� <emphasis>����</emphasis> ���Ƥ��� - �ǡ������Ф��� <emphasis>����</emphasis> ������ޤ��� - �����ФϤ��Υǡ����饤����Ȥȶ�ͭ���ޤ��� - ���Υ����ƥबŬ�ڤ˵�ǽ���뤿��ˡ� �����Ĥ��Υץ������� - ���ꤵ��������ư��Ƥ��ʤ���Фʤ�ޤ���</para> + <para><acronym>NFS</acronym> �Ϻ�����Ĥμ��פ���ʬ�� + �����ФȰ�İʾ�Υ��饤����Ȥ���ʤ�ޤ��� + ���饤����Ȥϥ����Хޥ����˳�Ǽ���줿�ǡ����˥�⡼�Ȥ��饢���������ޤ��� + ���줬Ŭ�ڤ˵�ǽ����ˤϡ� + �����Ĥ��Υץ����������ꤵ��Ƽ¹Ԥ���Ƥ��ʤ���Фʤ�ޤ���</para> + + <note><para>&os; 5.X �Ǥ� <command>portmap</command> �桼�ƥ���ƥ��� + <application>rpcbind</application> �桼�ƥ���ƥ����֤������ޤ����� + �������ä� &os; 5.X �Ǥϡ��桼���ϲ�������ǡ� + <application>portmap</application> ����Τ��٤Ƥ� + <command>rpcbind</command> ���֤�������ɬ�פ�����ޤ���</para></note> <para>�����Фϰʲ��Υǡ�����ư����ʤ���Фʤ�ޤ���:</para> + <indexterm> + <primary>NFS</primary> + <secondary>������</secondary> + </indexterm> + <indexterm> + <primary><application>portmap</application></primary> + </indexterm> + <indexterm> + <primary><application>mountd</application></primary> + </indexterm> + <indexterm> + <primary><application>nfsd</application></primary> + </indexterm> - <itemizedlist> - <listitem> - <para><command>nfsd</command> - NFS ���饤����Ȥ���� - �ꥯ�����Ȥ�������� NFS �ǡ����</para> - </listitem> + <informaltable frame="none"> + <tgroup cols="2"> + <thead> + <row> + <entry>�ǡ����</entry> + <entry>����</entry> + </row> + </thead> + <tbody> + <row> + <entry>nfsd</entry> + <entry><acronym>NFS</acronym> + ���饤����Ȥ���Υꥯ�����Ȥ�������� + <acronym>NFS</acronym> �ǡ����</entry> + </row> + <row> + <entry>mountd</entry> + <entry>&man.nfsd.8; �����Ϥ��줿�ꥯ�����Ȥ�ºݤ˼¹Ԥ��� + <acronym>NFS</acronym> �ޥ���ȥǡ����</entry> + </row> + <row> + <entry>portmap</entry> + <entry><acronym>NFS</acronym> �����Ф����Ѥ��Ƥ���ݡ��Ȥ� + <acronym>NFS</acronym> + ���饤����Ȥ�������Ǥ���褦�ˤ��뤿��Υݡ��ȥޥåѥǡ����</entry> + </row> + </tbody> + </tgroup> + </informaltable> - <listitem> - <para><command>mountd</command> - nfsd �����Ϥ��줿 - �ꥯ�����Ȥ�ºݤ˼¹Ԥ��� NFS �ޥ���ȥǡ����</para> - </listitem> - - <listitem> - <para><command>portmap</command> - NFS �����Ф����Ѥ��Ƥ���ݡ��Ȥ� - NFS ���饤����Ȥ�������Ǥ���褦�ˤ��뤿��Υݡ��ȥޥåѥǡ����</para> - </listitem> - </itemizedlist> - - <para>���饤�����¦�Ǥϥǡ������ļ¹Ԥ���ɬ�פ�����ޤ�:</para> - - <itemizedlist> - <listitem> - <para><command>nfsiod</command> - NFS �����Ф���Υꥯ�����Ȥ� - �������� NFS ��Ʊ�� I/O �ǡ����</para> - </listitem> - </itemizedlist> + <para>���饤�����¦�Ǥ� <application>nfsiod</application> + �Ȥ����ǡ�����¹ԤǤ��ޤ��� + <application>nfsiod</application> �ǡ����� <acronym>NFS</acronym> + �����Ф���Υꥯ�����Ȥ�������ޤ��� + �����Ǥ�դǤ��ꡢ��ǽ��������ޤ����� + �̾��������ư��ˤ�ɬ�פȤ��ޤ��ܺ٤ˤĤ��Ƥ� &man.nfsiod.8; + �ޥ˥奢��ڡ����Ȥ��Ƥ���������</para> </sect2> - <sect2> - <title>NFS �����ꤹ��</title> + <sect2 id="network-configuring-nfs"> + <title><acronym>NFS</acronym> ������</title> + <indexterm> + <primary>NFS</primary> + <secondary>����</secondary> + </indexterm> - <para>�����ʤ��Ȥˡ� FreeBSD �����ƥ�������Ԥ��Τϴ�ñ�Ǥ��� - �¹Ԥ����ʤ���Фʤ�ʤ��ץ������ϡ� <filename>/etc/rc.conf</filename> - �ե���������ä��Խ����뤳�Ȥǥ֡��Ȼ�����¹Ԥ����� - ���Ȥ��Ǥ��ޤ���</para> + <para><acronym>NFS</acronym> ����������Ū��ľ�ʹ����Ǥ��� + ư�����ʤ���Фʤ�ʤ��ץ������� <filename>/etc/rc.conf</filename> + �ե�������ѹ�����е�ư���˼¹Ԥ������ޤ���</para> - <para>NFS �����ФǤϡ� �ʲ������꤬ɬ�פǤ�:</para> + <para><acronym>NFS</acronym> �����ФǤ� + <filename>/etc/rc.conf</filename> �ե��������ǡ� + �ʲ��Υ��ץ�������ꤵ��Ƥ��뤳�Ȥ�Τ���Ƥ���������</para> <programlisting>portmap_enable="YES" nfs_server_enable="YES" -nfs_server_flags="-u -t -n 4" mountd_flags="-r"</programlisting> - <para><command>mountd</command> �� NFS �����Ф�ͭ���ˤʤäƤ��� - ��硢 ��ưŪ�˼¹Ԥ���ޤ��� - <command>nfsd</command> �ؤ� - <option>-u</option>�� <option>-t</option> �ե饰�� - ���饤����Ȥ� UDP �� TCP �Υ����ӥ������뤳�Ȥ�ؼ����ޤ��� - <option>-n 4</option> �ե饰�� <command>nfsd</command> - �� 4 �ĤΥ��ԡ���Ω���夲�뤳�Ȥ�ؼ����ޤ���</para> + <para><command>mountd</command> �� + <acronym>NFS</acronym> �����Ф�ͭ���ˤʤäƤ���С� + ��ưŪ�˼¹Ԥ���ޤ���</para> - <para>���饤�����¦�Ǥϡ� �ʲ��Τ褦�ˤ��ޤ�:</para> + <para>���饤�����¦�Ǥ� <filename>/etc/rc.conf</filename> + ��˰ʲ������꤬���뤳�Ȥ��ǧ���Ƥ���������</para> - <programlisting>nfs_client_enable="YES" -nfs_client_flags="-n 4"</programlisting> + <programlisting>nfs_client_enable="YES"</programlisting> - <para><command>nfsd</command> ��Ʊ�ͤˡ� - <option>-n 4</option> �� <command>nfsiod</command> - �� 4 �ĤΥ��ԡ���Ω���夲�뤳�Ȥ�ؼ����ޤ���</para> - - <para>�Ǹ�� <filename>/etc/exports</filename> �Ȥ��� - ����ե������������ޤ��� - exports �ե�����ϥ����ФΤɤΥե����륷���ƥब - ��ͭ�����Τ� (<quote>exported</quote> �Ȥ����ޤ�)�� - �ޤ��ɤΥ��饤����Ȥ���ͭ�Ǥ���Τ�����ꤷ�ޤ��� - <!-- kuriyama: exports should be filename? --> - �ե�������γƹԤϡ� ��ͭ�����ե����륷���ƥ�� - ���ꤷ�ޤ��� - �ե�������ǻ���Ǥ��륪�ץ����Ϥ�������ޤ����� - ���Τ����ξ��������Ȥ����ȤϤʤ��Ǥ��礦�� - ���٤������Ȥ˴ؤ��Ƥ� &man.exports.5; - �ޥ˥奢��ڡ������ɤ߲������� + <para><filename>/etc/exports</filename> �ե������ <acronym>NFS</acronym> + �����Ф��ɤΥե����륷���ƥ�����ݡ��� + (�Ȥ��ɤ� <quote>��ͭ</quote> �ȸƤФ�ޤ�) ����Τ�����ꤷ�ޤ��� + <filename>/etc/exports</filename> �ե�������γƹԤϡ� + �������ݡ��Ȥ���ե����륷���ƥࡢ + ����Ӥ��Υե����륷���ƥ�˥��������Ǥ���ޥ������ꤷ�ޤ��� + �ե����륷���ƥ�˥��������Ǥ���ޥ���ȤȤ�ˡ� + �����������ץ��������Ǥ��ޤ��� + ���Υե�����ǻ���Ǥ��륪�ץ����Ϥ�������ޤ����� + �����ǤϤۤ�ξ����������ڤ��ޤ���&man.exports.5; + �ޥ˥奢��ڡ������ɤ�С� + ¾�Υ��ץ����ϴ�ñ�ˤߤĤ�����Ǥ��礦�� </para> - <para>�����Ĥ� <filename>/etc/exports</filename> �������� - ���ޤ�:</para> + <para>�����Ĥ� <filename>/etc/exports</filename> ����������ޤ���</para> - <para>�ʲ�������ϡ� - �����Ф�Ʊ���ɥᥤ��̾(�ɥᥤ��̾��̵���Τ�)���� - <filename>/etc/hosts</filename> �˵��ҤΤ��뻰�ĤΥޥ��� - ���Ф��ơ� <filename>/cdrom</filename> �� export ���ޤ��� - <option>-ro</option> ���ץ����϶�ͭ�����ե����륷���ƥ�� - �ɤ߹������Ѥˤ��ޤ��� - ���Υե饰�ˤ�ꡢ ��⡼�ȥ����ƥ�϶�ͭ���줿�ե����륷���ƥ� - �ˤ������Ʋ����ѹ���Ԥ��ʤ��ʤ�ޤ���</para> + <indexterm> + <primary>NFS</primary> + <secondary>�������ݡ��Ȥ���</secondary> + </indexterm> + <para>�ʲ�����ϥե����륷���ƥ�Υ������ݡ��Ȥιͤ������ޤ����� + ���ʤ��δĶ��ȥͥåȥ������˱���������Ͼ����Ѥ��Ǥ��礦�� + ���Ȥ��м��ιԤ� <filename>/cdrom</filename> + �ǥ��쥯�ȥ�����Ф�Ʊ���ɥᥤ��̾�� + (���Τ��ᡢ�������ɥᥤ��̾������ޤ���)�� + <filename>/etc/hosts</filename> + �˵��Ҥ���Ƥ��뻰�Ĥ���Ȥʤ�ޥ�����Ф��ƥ������ݡ��Ȥ��ޤ��� + <option>-ro</option> + �ե饰�϶�ͭ�����ե����륷���ƥ���ɤ߹������Ѥˤ��ޤ��� + ���Υե饰�ˤ�ꡢ + ��⡼�ȥ����ƥ�϶�ͭ���줿�ե����륷���ƥ���Ф��Ʋ����ѹ���Ԥ��ʤ��ʤ�ޤ���</para> - <programlisting>/cdrom -ro moe larry curly</programlisting> + <programlisting>/cdrom -ro host1 host2 host3</programlisting> - <para>�ʲ�������ϡ� IP ���ɥ쥹�ˤ�뻰�ĤΥۥ��Ȥ��Ф��� - <filename>/home</filename> �� export ���ޤ��� - ��������ϥץ饤�١��ȥͥåȥ���� DNS �����äƤ��ʤ� - ��������������Ǥ��礦�� - <option>-alldirs</option> �ե饰�ϻ��ꤵ�줿�ե����륷���ƥ� - �ʲ��Υǥ��쥯�ȥ���Ф��Ƥ�Ʊ�ͤ� export ���ޤ���</para> + <para>�ʲ�������� IP ���ɥ쥹�ǻ��ꤷ�� 3 �ĤΥۥ��Ȥ��Ф��� + <filename>/home</filename> �����ݡ��Ȥ��ޤ��� + ��������ϥץ饤�١��ȥͥåȥ���� + <acronym>DNS</acronym> �����ꤵ��Ƥ��ʤ����������Ǥ��礦�� + �����Υۥ���̾���Ф��� <filename>/etc/hosts</filename> + �����ꤹ��Ȥ������ʤ⤢��ޤ��� + �ܺ٤ˤĤ��Ƥ� &man.hosts.5; �Ȥ��Ƥ��������� + <option>-alldirs</option> + �ե饰�ϥ��֥ǥ��쥯�ȥ꤬�ޥ���ȥݥ���ȤȤʤ뤳�Ȥ�ǧ��ޤ��� + �����ؤ���ȡ�����ϥ��֥ǥ��쥯�ȥ��ޥ���Ȥ��ޤ��� + ���饤����Ȥ��᤹�뤫�� + �ޤ���ɬ�פȤ���ǥ��쥯�ȥ������ޥ���ȤǤ���褦�ˤ��ޤ���</para> <programlisting>/home -alldirs 10.0.0.2 10.0.0.3 10.0.0.4</programlisting> - <para>�ʲ�������ϡ� �����ФȤϰۤʤ�ɥᥤ��̾����Ĥ� - �ޥ�����Ф��� <filename>/a</filename> �� export ���ޤ��� - <option>-maproot=0</option> �ե饰�ϡ� ��⡼�ȥޥ���� - root �桼������ͭ���줿�ե����륷���ƥ�� root �Ȥ��ƽ��ळ�Ȥ� - ���Ĥ��ޤ��� - -maproot=0 �ե饰��̵����С� ��⡼�ȥޥ���� root ���¤� - ���äƤ��Ƥⶦͭ���줿�ե����륷���ƥ��Υե�������ѹ����� - ���ȤϤǤ��ޤ��� - <!-- kuriyama: shoud be option. Correct description? --> - </para> + <para>�ʲ�������ϡ������ФȤϰۤʤ�ɥᥤ��̾�� + 2 ��Υ��饤����Ȥ����������Ǥ���褦�� + <filename>/a</filename> �����ݡ��Ȥ��ޤ��� + <option>-maproot=root</option> �ե饰�ϡ���⡼�ȥ����ƥ�� + <username>root</username> �桼������ + �������ݡ��Ȥ��줿�ե����륷���ƥ�� <username>root</username> + �Ȥ��ƽ��ळ�Ȥ���Ĥ��ޤ��� + <literal>-maproot=root</literal> �ե饰��̵����С� + ��⡼�ȥޥ���� <username>root</username> ���¤���äƤ��Ƥ⡢ + ��ͭ���줿�ե����륷���ƥ��Υե�������ѹ����뤳�ȤϤǤ��ʤ��Ǥ��礦��</para> - <programlisting>/a -maproot=0 host.domain.com box.example.com</programlisting> + <programlisting>/a -maproot=root host.example.com box.example.org</programlisting> - <para>���饤����Ȥ� export ���줿�ե����륷���ƥ��ͭ - ����ݤˤϡ� ���Τ褦�ʸ��¤�Ϳ�����Ƥ��ʤ���Фʤ�ޤ��� + <para>���饤����Ȥ��������ݡ��Ȥ��줿�ե����륷���ƥ�˥����������뤿��ˤϡ� + �������븢�¤�Ϳ�����Ƥ��ʤ���Фʤ�ޤ��� <filename>/etc/exports</filename> �ե������ ���饤����Ȥ��ޤޤ�Ƥ��뤫�ɤ�����ǧ���Ƥ��������� - <!-- kuriyama: your exports is correct? --> </para> - <para>ɬ�פ��ѹ��Ϥ��٤ƹԤä��Τǡ� - FreeBSD ��Ƶ�ư���ƥ֡��Ȼ����餹�٤Ƥ���ư����褦�ˤ��뤫�� - root �ǰʲ��Υ��ޥ�ɤ�¹Ԥ��ޤ�:</para> + <para><filename>/etc/exports</filename> �ե�����Ǥϡ� + ���줾��ιԤ���ĤΥե����륷���ƥ���ĤΥۥ��Ȥ˥������ݡ��Ȥ��뤳�Ȥ�ɽ���ޤ��� + ��⡼�ȥۥ��Ȥϥե����륷���ƥ���˰��٤������ꤹ�뤳�Ȥ��Ǥ��� + ����˲ä��ư�ĤΥǥե���ȥ���ȥ���֤��ޤ������Ȥ��� + <filename>/usr</filename> ��ñ��Υե����륷���ƥ�Ǥ���Ȳ��ꤷ�ޤ��� + ���� <filename>/etc/exports</filename> ��̵���Ǥ���</para> - <para>NFS �����ФǤ�:</para> + <programlisting>/usr/src client +/usr/ports client</programlisting> + + <para>ñ��Υե����륷���ƥ�Ǥ��� <filename>/usr</filename> + �ϡ�2 �Ԥ��Ϥäơ�Ʊ���ۥ��� <hostid>client</hostid> + �إ������ݡ��Ȥ���Ƥ��ޤ��� + ���ξ�硢�������ϼ��ΤȤ���Ǥ���</para> + + <programlisting>/usr/src /usr/ports client</programlisting> + + <para>����ۥ��Ȥ˥������ݡ��Ȥ���뤢�� + 1 �ĤΥե����륷���ƥ�Υץ��ѥƥ��ϡ� + 1 �ԤǤ��٤ƻ��ꤷ�ʤ���Фʤ�ޤ��� + ���饤����Ȥλ���Τʤ��Ԥϡ�ñ��Υۥ��ȤȤ��ư����ޤ��� + ����ϥե����륷���ƥ�����ݡ��ȤǤ�����ˡ�����¤��ޤ����� + ¿���ξ�礳�������ˤʤ�ޤ���</para> + + <para>�����ϡ� + <filename>/usr</filename> ����� <filename>/exports</filename> + ����������ե����륷���ƥ�Ǥ�����Ρ� + ͭ���ʥ������ݡ��ȥꥹ�Ȥ���Ǥ���</para> + + <programlisting># Export src and ports to client01 and client02, but only +# client01 has root privileges on it +/usr/src /usr/ports -maproot=root client01 +/usr/src /usr/ports client02 +# The client machines have root and can mount anywhere +# on /exports. Anyone in the world can mount /exports/obj read-only +/exports -alldirs -maproot=root client01 client02 +/exports/obj -ro</programlisting> + + <para>�ѹ���ͭ���Ȥʤ�褦�ˡ� + <filename>/etc/exports</filename> ���ѹ����줿�� + <command>mountd</command> ��Ƶ�ư���ʤ���Фʤ�ޤ��� + ����� <command>mountd</command> + �ץ������� HUP �����ʥ�����뤳�ȤǼ¹ԤǤ��ޤ���</para> + + <screen>&prompt.root; <userinput>kill -HUP `cat /var/run/mountd.pid`</userinput></screen> + + <para>¾�ˤϡ��Ƶ�ư����С�FreeBSD �Ϥ��٤Ƥ�Ŭ�ڤ����ꤷ�ޤ��� + �������ʤ��顢�Ƶ�ư��ɬ�ܤǤϤ���ޤ��� + <username>root</username> + ���¤ǰʲ��Υ��ޥ�ɤ�¹Ԥ���С����٤Ƥ���ư����Ǥ��礦��</para> + + <para><acronym>NFS</acronym> �����ФǤ�:</para> <screen>&prompt.root; <userinput>portmap</userinput> &prompt.root; <userinput>nfsd -u -t -n 4</userinput> &prompt.root; <userinput>mountd -r</userinput></screen> - <para>NFS ���饤����ȤǤ�:</para> + <para><acronym>NFS</acronym> ���饤����ȤǤ�:</para> <screen>&prompt.root; <userinput>nfsiod -n 4</userinput></screen> - <para>����ǥ�⡼�ȤΥե����륷���ƥ��ºݤ˥ޥ���Ȥ��� - �������Ǥ��ޤ����� - ����������̤ꤢ��ޤ��� - ������Ǥϡ� �����Ф�̾���� <literal>server</literal> �ǡ� + <para>����ǥ�⡼�ȤΥե����륷���ƥ��ºݤ˥ޥ���Ȥ�����������٤ƤǤ��ޤ����� + ������Ǥϡ������Ф�̾���� <literal>server</literal> �ǡ� ���饤����Ȥ�̾���� <literal>client</literal> �Ȥ��ޤ��� ��⡼�ȥե����륷���ƥ����Ū�˥ޥ���Ȥ�������� - �⤷���������ƥ��Ȥ�������ʤ顢 ���饤����Ⱦ�� root - �Ȥ��ưʲ��Υ��ޥ�ɤ�¹Ԥ��Ƥ�������:</para> - + �⤷���������ƥ��Ȥ�������ʤ顢���饤����Ⱦ�� + <username>root</username> + ���¤ǰʲ��Υ��ޥ�ɤ�¹Ԥ�������Ǥ���</para> + <indexterm> + <primary>NFS</primary> + <secondary>�ޥ����</secondary> + </indexterm> <screen>&prompt.root; <userinput>mount server:/home /mnt</userinput></screen> - <para>����ˤ�ꡢ ���饤����Ȥ� <filename>/mnt</filename> - �ǥ��쥯�ȥ�˥����Ф� <filename>/home</filename> �� - �ޥ���Ȥ���ޤ��� - �⤷���٤Ƥ����������ꤵ��Ƥ���С� ���饤����Ȥ� /mnt - �ˡ� �����Фˤ���ե����뤹�٤Ƥ�������褦�ˤʤäƤ���Ϥ��Ǥ��� + <para>����ǡ������Ф� <filename>/home</filename> + �ǥ��쥯�ȥ꤬�����饤����Ȥ� <filename>/mnt</filename> + �˥ޥ���Ȥ���ޤ����⤷���٤Ƥ����������ꤵ��Ƥ���С� + ���饤����Ȥ� /mnt �����ꡢ + �����Фˤ���ե����뤹�٤Ƥ��Ϥ��Ǥ��� </para> - <para>��⡼�ȥե����륷���ƥ��� (��֡��Ȥ����٤�) - �ޥ���Ȥ������ʤ顢 <filename>/etc/fstab</filename> - �ե������������ɲä���ɬ�פ�����ޤ��� - ��Ȥ��ƤϤ��Τ褦�ˤʤ�ޤ�:</para> + <para>��⡼�ȥե����륷���ƥ��ư�Τ��Ӥ˼�ưŪ�˥ޥ���Ȥ������ʤ顢 + �ե����륷���ƥ�� <filename>/etc/fstab</filename> + �ե�������ɲä��Ƥ��������� + ��Ȥ��ƤϤ��Τ褦�ˤʤ�ޤ���</para> <programlisting>server:/home /mnt nfs rw 0 0</programlisting> - <para>�ۤ��Υ��ץ����˴ؤ��Ƥ� &man.fstab.5; �ޥ˥奢�� - �ڡ������ɤ߲�������</para> + <para>&man.fstab.5; + �ޥ˥奢��ڡ��������Ѳ�ǽ�ʥ��ץ�����٤ƷǺܤ���Ƥ��ޤ���</para> </sect2> <sect2> - <title>ŵ��Ū�ʻȤ���</title> + <title>����Ū�ʻȤ���</title> - <para>NFS �ˤϤ����Ĥ����Ƥ��ʻȤ���������ޤ��� - ��ϼ�ʬ���������Ƥ��� LAN �Ǥ��������Ѥ��Ƥ��ޤ��� - ���Τ����ˤ����Ĥ����ǾҲ𤷤ޤ��礦��</para> + <para><acronym>NFS</acronym> �ˤϼ���Ū�ʻ���ˡ�������Ĥ⤢��ޤ��� + ������ŵ��Ū�ʻ���ˡ���Ĥ��Ҳ𤷤ޤ��礦��</para> - <para>�ͥåȥ���ˤϴ��Ĥ��Υޥ�����ޤ����� - CD-ROM �ɥ饤�֤���äƤ���Τϰ�������Ǥ��� - �ʤ����ä�? ����ϰ���� CD-ROM �ɥ饤�֤�ۤ��Υޥ���� - NFS ��ͳ�Ƕ�ͭ���Ƥ��뤫��Ǥ��� - �ե��åԡ��ɥ饤�֤ˤĤ��Ƥ�Ʊ�����Ȥ������ޤ���</para> + <indexterm> + <primary>NFS</primary> + <secondary>����ˡ</secondary> + </indexterm> + <itemizedlist> + <listitem> + <para>�����Υޥ���� CDROM + �ʤɤΥ�ǥ�����ͭ����褦�����ꤷ�ޤ��� + ����ϰ¾夬��ǡ������Ƥ��ϡ� + ʣ���Υޥ���˥��եȥ������ȡ��뤹��Τˤ����������ˡ�Ǥ���</para> + </listitem> - <para>�ͥåȥ�����¿���Υޥ�����ȡ� �͡��ʾ��� - ����Ф�Ŀ�Ū�ʥե�������������˸Ť��ʤäƤ��ޤ��ޤ��� - ��Ϥ��٤ƤΥ桼���Υۡ���ǥ��쥯�ȥ���Ǽ���롢 - �濴�Ȥʤ� NFS �����Ф��Ѱդ��� LAN ��λĤ�Υޥ���� - ��ͭ���Ƥ��ޤ��� �������뤳�Ȥǡ� �ɤ��˥������Ƥ⡢ - Ʊ���ۡ���ǥ��쥯�ȥ��Ȥ����Ȥ��Ǥ���ΤǤ���</para> + <listitem> + <para>�絬�Ϥʥͥåȥ���Ǥϡ� + ���٤ƤΥ桼���Υۡ���ǥ��쥯�ȥ���Ǽ����ᥤ�� + <acronym>NFS</acronym> + �����Ф��ۤ���ȡ����ä������Ǥ��礦�� + �ɤΥ�����ơ������˥������Ƥ⡢ + �桼�������ĤǤ�Ʊ���ۡ���ǥ��쥯�ȥ�����ѤǤ���褦�ˡ� + �����Υۡ���ǥ��쥯�ȥ�ϥͥåȥ���˸����ƥ������ݡ��Ȥ���ޤ���</para> + </listitem> - <para>�ޥ���ΤҤȤĤ� FreeBSD ��ƥ��ȡ��뤹��ʤ顢 - NFS ����������ˡ�Ǥ��� �ǥ����ȥ�ӥ塼����� CD ��ե����� - �����Ф����졢 �ƥ��ȡ����¹Ԥ�������Ǥ���</para> - - <para>���Ѥ� <filename>/usr/ports/distfiles</filename> - �ǥ��쥯�ȥ���Ѱդ��ơ� ���٤ƤΥޥ���Ƕ�ͭ���Ƥ��ޤ��� - ������ˡ���ȡ� �̤Υޥ���Ǵ��˥��ȡ��뤷�����ȤΤ��� - port �ȡ��뤹���硢 �ƤӤ��٤ƤΥ����������������ɤ��� - ɬ�פ��ʤ��ʤ�ޤ���</para> + <listitem> + <para>�����Υޥ���� <filename>/usr/ports/distfiles</filename> + �ǥ��쥯�ȥ��ͭ�Ǥ��ޤ�����������ȡ� + �����Υޥ����� port �ȡ��뤹��ɬ�פ�������ˡ� + ���줾��Υޥ���ǥ����������ɤ����������ɤ��뤳�Ȥʤ��� + ľ���˥������˥��������Ǥ��ޤ���</para> + </listitem> + </itemizedlist> </sect2> - <sect2> - <title>Problems integrating with other systems</title> + <sect2 id="network-amd"> + <sect2info> + <authorgroup> + <author> + <firstname>Wylie</firstname> + <surname>Stilwell</surname> + <contrib>���: </contrib> + </author> + </authorgroup> + <authorgroup> + <author> + <firstname>Chern</firstname> + <surname>Lee</surname> + <contrib>�ƹ���: </contrib> + </author> + </authorgroup> + </sect2info> + <title><application>amd</application> �ˤ�뼫ư�ޥ����</title> - <para><emphasis>����: John Lind <email>john@starfire.MN.ORG</email>.</emphasis></para> + <indexterm><primary>amd</primary></indexterm> + <indexterm><primary>��ư�ޥ���ȥǡ����</primary></indexterm> - <para><emphasis>��: &a.jp.tomo;. - 6 September 1996.</emphasis></para> + <para>&man.amd.8; (��ư�ޥ���ȥǡ����) �ϡ� + �ե����륷���ƥ���Υե�����ޤ��ϥǥ��쥯�ȥ꤬�������������ȡ� + ��ưŪ�˥�⡼�ȥե����륷���ƥ��ޥ���Ȥ��ޤ��� + �ޤ�������δ֥�����������ʤ��ե����륷���ƥ�� + <application>amd</application> + �ˤ�äƼ�ưŪ�˥���ޥ���Ȥ���ޤ��� + <application>amd</application> ����Ѥ��뤳�Ȥϡ��̾� + <filename>/etc/fstab</filename> + ��˵��Ҥ��빱��Ū�ʥޥ���Ȥ��Ф��롢 + ñ������ذƤȤʤ�ޤ���</para> - <para>ISA�ѤΥ������ͥåȥ����ץ�����ˤ���ǽ���������ᡢ - �ͥåȥ���� �ä� NFS �ǿ�������꤬�������Τ�����ޤ��� - ����� FreeBSD �˸¤ä����ȤǤϤ���ޤ��� FreeBSD - �Ǥⵯ�������ޤ���</para> + <para><application>amd</application> �Ϥ��켫�Ȥ� NFS �����ФȤ��� + <filename>/host</filename> ����� <filename>/net</filename> + �ǥ��쥯�ȥ�˷�ӤĤ��뤳�Ȥˤ�ä�ư��ޤ��� + ���Υǥ��쥯�ȥ���Τɤ����ǥե����뤬�������������ȡ� + <application>amd</application> ���б������⡼�ȥޥ���Ȥ�Ĵ�٤ơ� + ��ưŪ�ˤ����ޥ���Ȥ��ޤ��� + <filename>/net</filename> �����������ݡ��Ȥ��줿�ե����륷���ƥ�� + IP ���ɥ쥹�ǻ��ꤷ�ƥޥ���Ȥ���Τ����Ѥ��������ǡ� + <filename>/host</filename> + �ϡ��������ݡ��Ȥ��줿�ե����륷���ƥ���⡼�ȥۥ���̾�ǻ��ꤷ�ƥޥ���Ȥ���Τ����Ѥ���ޤ���</para> - <para>��������ϡ� - (FreeBSD����Ѥ���) PC �����ꥳ����ե��å����Ҥ� - ���ޥ����������ƥॺ�Ҥʤɤι���ǽ�� WS - �˥ͥåȥ����³����Ƥ���������ˤ˵�����ޤ��� - NFS �ޥ���ȤϤ��ޤ��Ԥ��ޤ��� �ޤ��� - �����Ĥ������⤦�ޤ�Ư���ޤ����� ¾�Υ����ƥ� (WS) - ���Ф�����������³���Ƥ��Ƥ⡢ ���������Ф� - ���饤����Ȥ�����Ф���ȿ�����ʤ��ʤ�ޤ��� - ����ϡ� ���饤����Ȥ� FreeBSD ���嵭�� WS �Ǥ���Ȥ��� - �˥��饤�����¦�˵����븽�ݤǤ��� - ¿���Υ����ƥ�Ǥϡ� ���ä������꤬������ȡ� - �Ե��ɤ����饤����Ȥ�λ������ʤϤ���ޤ��� - NFS �����ξ��֤˴٤äƤ��ޤ��ȡ� ������᤹���ȤϤǤ��ʤ����ᡢ - ¿���ξ�硢 ���饤����Ȥ�����λ���� - �ƤӼ¹Ԥ��뤳�Ȥ�ͣ��β��ˡ�Ȥʤ�ޤ��� - </para> + <para><filename>/host/foobar/usr</filename> + ��Υե�����˥�����������ȡ� + <application>amd</application> �ϥۥ��� + <hostid>foobar</hostid> ���饨�����ݡ��Ȥ��줿 + <filename>/usr</filename> ��ޥ���Ȥ��ޤ���</para> - <para><quote>������</quote>���ˡ�ϡ� - ������ǽ�Υ������ͥåȥ����ץ���FreeBSD�����ƥ�� - ���ȡ��뤹�뤳�ȤǤ����� - �������Ǥ���褦�ʴ�ñ����ˡ������ޤ��� �⤷�� - FreeBSD�����ƥब<emphasis>������</emphasis>�ˤʤ�Τʤ顢 - ���饤����Ȥ���Υޥ���Ȼ��� - <option>-w=1024</option>���ץ�����Ĥ��Ʋ������� - �⤷FreeBSD�����ƥब<emphasis>���饤�����</emphasis>�ˤʤ� - �Τʤ顢 NFS�ե����륷���ƥ�� <option>-r=1024</option> - ���ץ����Ĥ��ǥޥ���Ȥ��Ʋ������� - �����Υ��ץ����ϼ�ưŪ�˥ޥ���Ȥ��ʤ����ˤ� - ���饤����Ȥ� <filename>fstab</filename> - ����ȥ��4���ܤΥե�����ɤ˻��ꤷ�Ƥ�褤�Ǥ����� - ��ư�ޥ���Ȥξ��� mount ���ޥ�ɤ� <option>-o</option> - �ѥ����ǻ��ꤷ�Ƥ�褤�Ǥ��礦��</para> + <example> + <title><application>amd</application> + �ˤ�륨�����ݡ��Ȥ��줿�ե����륷���ƥ�Υޥ����</title> - <para>NFS�����Фȥ��饤����Ȥ��̡��Υͥåȥ����ˤ���褦�� - ��硢 ����ȴְ㤨�䤹��¾�����꤬�����뤳�Ȥ����դ��Ʋ������� - ���Τ褦�ʾ��ϡ� �롼����ɬ�פ� UDP �������� - �롼�ƥ����Ƥ��뤫��Τ���Ʋ������� - �����Ǥʤ���С� ���Ȥ����ʤ������褦�Ȳ��Ǥ��ʤ��Ǥ��礦�� - </para> + <para><command>showmount</command> ���ޥ�ɤ��Ѥ��ơ� + ��⡼�ȥۥ��ȤΥޥ���Ȥ����ѤǤ����Τ������ޤ��� + ���Ȥ��С�<hostid>foobar</hostid> + ��̾�դ���줿�ۥ��ȤΥޥ���Ȥ뤿��˼��Τ褦�����ѤǤ��ޤ���</para> - <para>������Ǥϡ� <hostid>fastws</hostid>�Ϲ���ǽ��WS�Υۥ��� - (���ե�����)̾�ǡ� - <hostid>freebox</hostid>������ǽ�Υ������ͥåȥ����ץ��������� - FreeBSD�����ƥ�Υۥ���(���ե�����)̾�Ǥ���</para> + <screen>&prompt.user; <userinput>showmount -e foobar</userinput> +Exports list on foobar: +/usr 10.10.10.0 +/a 10.10.10.0 +&prompt.user; <userinput>cd /host/foobar/usr</userinput></screen> + </example> - <para>�ޤ��� <filename>/sharedfs</filename> �ϥ������ݡ��Ȥ���� - NFS �ե����륷���ƥ�Ǥ��� (<command>man exports</command> - �Ʋ�����)�� <filename>/project</filename> - �ϥ������ݡ��Ȥ��줿�ե����륷���ƥ�� - ���饤����Ⱦ�Υޥ���ȥݥ���ȤȤʤ�ޤ��� - ���Ƥξ��ˤ����ơ� <option>hard</option> �� <option>soft</option>�� - <option>bg</option> �Ȥ��ä��ɲå��ץ���� - ���ץꥱ�������ˤ���ᤵ��뤫�⤷��ʤ����Ȥ� - ���դ��Ʋ�������</para> + <para>��Τ褦�� <command>showmount</command> �ϥ������ݡ��ȤȤ��� + <filename>/usr</filename> ��ɽ�����ޤ��� + <filename>/host/foobar/usr</filename> �˥ǥ��쥯�ȥ���ѹ�����ȡ� + <application>amd</application> �ϥۥ���̾ <hostid>foobar</hostid> + ���褷����˾�ߤΥ������ݡ��Ȥ�ޥ���Ȥ��褦�Ȼ�ߤޤ���</para> - <para>���饤�����¦ FreeBSD �����ƥ� (<hostid>freebox</hostid>) - �����: - freebox �� <filename>/etc/fstab</filename> - �˼��Τ褦�˽Ʋ�����:</para> + <para><application>amd</application> �� + <filename>/etc/rc.conf</filename> ��˼��ιԤҤ���С� + ��ư������ץȤˤ�äƵ�ư����ޤ���</para> - <programlisting>fastws:/sharedfs /project nfs rw,-r=1024 0 0</programlisting> + <programlisting>amd_enable="YES"</programlisting> - <para><hostid>freebox</hostid> ��Ǽ�ư�� mount - ���ޥ�ɤ�¹Ԥ�����ϼ��Τ褦�ˤ��Ʋ�����:</para> + <para>����� <varname>amd_flags</varname> ���ץ����ˤ�ä� + <application>amd</application> + �˥ե饰�����ޥ��������Ϥ��ޤ����ǥե���ȤǤ� + <varname>amd_flags</varname> �ϼ��Τ褦�����ꤵ��Ƥ��ޤ���</para> - <screen>&prompt.root; <userinput>mount -t nfs -o -r=1024 fastws:/sharedfs /project</userinput></screen> + <programlisting>amd_flags="-a /.amd_mnt -l syslog /host /etc/amd.map /net /etc/amd.map"</programlisting> - <para>������¦FreeBSD�����ƥ�����: <hostid>fastws</hostid> �� - <filename>/etc/fstab</filename> �˼��Τ褦�˽Ʋ�����:</para> + <para><filename>/etc/amd.map</filename> �ե�����ϡ� + �������ݡ��Ȥ��ޥ���Ȥ����ǥե���ȥ��ץ�������ꤷ�ޤ��� + <filename>/etc/amd.conf</filename> �ե�����ϡ� + <application>amd</application> + �Τ����٤ʵ�ǽ�ΰ��������ꤷ�ޤ���</para> - <programlisting>freebox:/sharedfs /project nfs rw,-w=1024 0 0</programlisting> + <para>�ܺ٤ˤĤ��Ƥ� &man.amd.8; ����� &man.amd.conf.5; + �ޥ˥奢��ڡ����Ȥ��Ƥ���������</para> + </sect2> - <para><hostid>fastws</hostid> ��Ǽ�ư�� mount - ���ޥ�ɤǼ¹Ԥ�����ϼ��Τ褦�ˤ��Ʋ�����:</para> + <sect2 id="network-nfs-integration"> + <sect2info> + <authorgroup> + <author> + <firstname>John</firstname> + <surname>Lind</surname> + <contrib>���: </contrib> + </author> + </authorgroup> + </sect2info> + <title>¾�Υ����ƥ�Ȥ�����ˤĤ��Ƥ�����</title> - <screen>&prompt.root; <userinput>mount -t nfs -o -w=1024 freebox:/sharedfs /project</userinput></screen> + <para><emphasis>��: &a.jp.tomo;. 6 September 1996.</emphasis></para> - <para>�ᤤ�����ˤɤΤ褦�� 16 �ӥåȤΥ������ͥåȥ����ץ��Ǥ� - �嵭���ɤ߽Ф��� - ���ߥ����������¤ʤ������Ǥ���褦�ˤʤ�Ǥ��礦��</para> + <para>ISA �Х��ѤΥ������ͥåȥ����ץ�����ˤ���ǽ���������ᡢ + �ͥåȥ�����ä� NFS �ǿ�������꤬�������Τ�����ޤ��� + ����� FreeBSD �˸¤ä����ȤǤϤ���ޤ��� + FreeBSD �Ǥⵯ�������ޤ���</para> - <para>���Ԥ�ȯ�������Ȥ����������Ƥ��뤫�ؿ��Τ���ͤˡ� - �ʤ������Բ�ǽ�ʤΤ���ޤ���������ޤ��� NFS���̾� - (��꾮������������ʬ�䤵��뤫�⤷��ޤ���) - 8K��<quote>�֥��å�</quote> ��������Ư���ޤ��� - �������ͥåȤΥѥ��åȥ������Ϻ���1500�Х������٤ʤΤǡ� - ��̳��ؤΥ����ɤˤȤäƤ�1�ĤΥ�˥åȤΤޤޤʤΤǤ����� - NFS <quote>�֥��å�</quote>�� - ʣ���Υ������ͥåȥѥ��åȤ�ʬ�䤵��ޤ��� �����Ƽ������졢 - �Ȥ�Ω��ľ����Ƥ���<emphasis>�������</emphasis> - ����ʤ���Фʤ�ޤ��� - ����ǽ��WS�ϼ����� NFS��˥åȤ�������ѥ��åȤ� - �����ϰ���Ǵֳ֤�ͤ�Ƽ���������Ф����Ȥ��Ǥ��ޤ��� �������� - ���̤��㤤�����ɤǤϡ� Ʊ����˥åȤ� - ���Υѥ��åȤ��ۥ��Ȥ�ž����������ˡ� ��Υѥ��åȤ������ - <emphasis>Ƨ�ߤĤ֤�</emphasis>�Ƥ��ޤ��ޤ��� - ���Τ������ΤȤ��ƤΥ�˥åȤϺƹ����⤵��ʤ����� - ��������⤵��ޤ��� ���η�̡� - WS�ϥ����ॢ���Ȥ��ƺ������ߤޤ����� - 8K�Υ�˥å����Τ�������褦�Ȥ���Τǡ� ���Υץ������� - �ݸ�̵�������֤���Ƥ��ޤ��ޤ���</para> + <para>��������� (FreeBSD ����Ѥ���) PC + �����ꥳ��ե��å����Ҥ䥵�ޥ����������ƥॺ�Ҥʤɤι���ǽ�ʥ�����ơ������˥ͥåȥ����³����Ƥ���������ˤ˵�����ޤ��� + NFS �ޥ���ȤϤ��ޤ�ư���Ǥ��礦�� + �ޤ��������Ĥ������⤦�ޤ�ư��뤫�⤷��ޤ��� + ¾�Υ����ƥ���Ф�����������³���Ƥ��Ƥ⡢ + ���������Ф����饤����Ȥ�����Ф��Ʊ������ʤ��ʤ�ޤ�������ϡ� + ���饤����Ȥ� FreeBSD + ���嵭�Υ�����ơ������Ǥ���Ȥ��˥��饤�����¦�˵����븽�ݤǤ��� + ¿���Υ����ƥ�Ǥϡ����ä������꤬������ȡ� + �Ե��ɤ����饤����Ȥ�λ������ʤϤ���ޤ��� + NFS �����ξ��֤˴٤äƤ��ޤ���������᤹���ȤϤǤ��ʤ����ᡢ + ¿���ξ�祯�饤����Ȥ�ꥻ�åȤ��뤳�Ȥ�ͣ��β��ˡ�Ȥʤ�ޤ���</para> - <para>��˥åȥ����������ͥåȤΥѥ��åȥ������� - ���°ʲ����ޤ��뤳�Ȥˤ�ꡢ �������줿������ - �������ͥåȥѥ��åȤϸġ��˹��������������뤳�Ȥ� - �ݾڤ����Τǡ� - �ǥåɥ��å����֤��뤳�Ȥ��Ǥ���褦�ˤʤ�ޤ���</para> + <para><quote>������</quote>���ˡ�ϡ�������ǽ�Υ������ͥåȥ����ץ��� + FreeBSD �����ƥ�˥��ȡ��뤹�뤳�ȤǤ����� + ����ư������ñ����ˡ������ޤ��� + FreeBSD �����ƥब <emphasis>������</emphasis> �ˤʤ�Τʤ顢 + ���饤����Ȥ���Υޥ���Ȼ��� <option>-w=1024</option> + ���ץ�����Ĥ��Ʋ�������FreeBSD �����ƥब + <emphasis>���饤�����</emphasis> �ˤʤ�Τʤ顢NFS �ե����륷���ƥ�� + <option>-r=1024</option> ���ץ����Ĥ��ǥޥ���Ȥ��Ʋ������� + �����Υ��ץ����ϼ�ưŪ�˥ޥ���Ȥ��ʤ����ˤ� + ���饤����Ȥ� <filename>fstab</filename> + ����ȥ�� 4 ���ܤΥե�����ɤ˻��ꤷ�Ƥ�褤�Ǥ����� + ��ư�ޥ���Ȥξ��� mount ���ޥ�ɤ� <option>-o</option> + �ѥ����ǻ��ꤷ�Ƥ�褤�Ǥ��礦��</para> - <para>����ǽ�Υ����ɤ�ȤäƤ�����Ǥ⡢ ����ǽ�� WS - ����Ǥ���˼����� PC �����ƥ�˥ǡ��������ä��Ȥ��ˤ� - <emphasis>Ƨ�ߤĤ֤�</emphasis> �������뤫�⤷��ޤ��� - ���Τ褦��<emphasis>Ƨ�ߤĤ֤�</emphasis> - �� NFS <quote>��˥å�</quote> - �Ǥ��ݾڤ���Ƥ��ޤ��� - <emphasis>Ƨ�ߤĤ֤�</emphasis>�������ä��Ȥ��� - �ƶ����������˥åȤϺ�������ޤ��� �����Ƽ������졢 - �Ȥ�Ω�Ƥ�졢 - �������������ʿ�ʵ���Ϳ������Ǥ��礦��</para> + <para>NFS �����Фȥ��饤����Ȥ��̡��Υͥåȥ����ˤ���褦�ʾ�硢 + ����ȴְ㤨�䤹��¾�����꤬�����뤳�Ȥ����դ��Ʋ������� + ���Τ褦�ʾ��ϡ��롼����ɬ�פ� + UDP �������ȥ롼�ƥ����Ƥ��뤫��Τ���Ʋ������� + ���Ƥ��ʤ���С����Ȥ����ʤ������褦�Ȳ��Ǥ��ʤ��Ǥ��礦��</para> + + <para>������Ǥ� <hostid>fastws</hostid> + �Ϲ���ǽ������ơ������Υۥ��� (���ե�����) ̾�ǡ� + <hostid>freebox</hostid> ������ǽ�Υ������ͥåȥ����ץ��������� + FreeBSD �����ƥ�Υۥ��� (���ե�����) ̾�Ǥ��� + �ޤ� <filename>/sharedfs</filename> �ϥ������ݡ��Ȥ���� + NFS �ե����륷���ƥ�Ǥ��� (&man.exports.5; ��) �� + <filename>/project</filename> �ϥ������ݡ��Ȥ��줿�ե����륷���ƥ�Ρ� + ���饤����Ⱦ�Υޥ���ȥݥ���ȤȤʤ�ޤ��� + ���٤Ƥξ��ˤ����ơ����ץꥱ�������ˤ�äƤ� + <option>hard</option> �� <option>soft</option>, <option>bg</option> + �Ȥ��ä��ɲå��ץ���դ��路�����⤷��ʤ����Ȥ����դ��Ʋ�������</para> + + <para>���饤�����¦ FreeBSD �����ƥ� (<hostid>freebox</hostid>) + �� <filename>/etc/fstab</filename> ����ϰʲ��ΤȤ���Ǥ���</para> + + <programlisting>fastws:/sharedfs /project nfs rw,-r=1024 0 0</programlisting> + + <para><hostid>freebox</hostid> ��Ǽ�ư�� mount + ���ޥ�ɤ�¹Ԥ�����ϼ��Τ褦�ˤ��Ʋ�������</para> + + <screen>&prompt.root; <userinput>mount -t nfs -o -r=1024 fastws:/sharedfs /project</userinput></screen> + + <para>������¦ FreeBSD �����ƥ� (<hostid>fastws</hostid>) + �� <filename>/etc/fstab</filename> ����ϰʲ��ΤȤ���Ǥ���</para> + + <programlisting>freebox:/sharedfs /project nfs rw,-w=1024 0 0</programlisting> + + <para><hostid>fastws</hostid> ��Ǽ�ư�� mount + ���ޥ�ɤǼ¹Ԥ�����ϼ��Τ褦�ˤ��Ʋ�������</para> + + <screen>&prompt.root; <userinput>mount -t nfs -o -w=1024 freebox:/sharedfs /project</userinput></screen> + + <para>�ᤤ�����ˤɤΤ褦�� + 16 �ӥåȤΥ������ͥåȥ����ץ��Ǥ⡢�嵭���ɤ߽Ф��� + ���ߥ����������¤ʤ������Ǥ���褦�ˤʤ�Ǥ��礦��</para> + + <para>���Ԥ�ȯ�������Ȥ����������Ƥ��뤫�ؿ��Τ���ͤˡ� + �ʤ������Բ�ǽ�ʤΤ���ޤ���������ޤ���NFS ���̾� + (��꾮������������ʬ�䤵��뤫�⤷��ޤ���) + 8 K �� <quote>�֥��å�</quote> ��������ư��ޤ��� + �������ͥåȤΥѥ��åȥ������Ϻ��� 1500 �Х������٤ʤΤǡ� + ��̳��ؤΥ����ɤˤȤäƤ� 1 �ĤΥ�˥åȤǤ��äơ� + NFS <quote>�֥��å�</quote> + ��ʣ���Υ������ͥåȥѥ��åȤ�ʬ�䤵����ΤΡ� + ��̳��ؤΥ����ɤˤȤäƤ� 1 �ĤΥ�˥åȤǤ��äơ� + ��˥åȤȤ��Ƽ������졢�Ȥ�Ω��ľ���졢 + <emphasis>�������</emphasis> (ACK) ����ʤ���Фʤ�ޤ��� + ����ǽ�Υ�����ơ������ϼ����� NFS ��˥åȤ�������ѥ��åȤ� + ɸ��ε����¤�ֳ֤�ͤ�Ƽ���������Ф����Ȥ��Ǥ��ޤ��� + �����������̤��㤤�����ɤǤϡ� + Ʊ����˥åȤ����Υѥ��åȤ��ۥ��Ȥ�ž����������ˡ� + ��Υѥ��åȤ������Ƨ�ߤĤ֤��Ƥ��ޤ��ޤ��� + ���Τ������ΤȤ��ƤΥ�˥åȤϡ��ƹ�������������Ǥ��ޤ��� + ���η�̡� + ������ơ������ϥ����ॢ���Ȥ��ƺ������ߤޤ����� + 8 K �Υ�˥å����Τ�������褦�Ȥ���Τǡ� + ���Υץ������Ϻݸ�̵�������֤���Ƥ��ޤ��ޤ���</para> + + <para>��˥åȥ����������ͥåȤΥѥ��åȥ������� + ���°ʲ����ޤ��뤳�Ȥˤ�ꡢ + �������������ʥ������ͥåȥѥ��åȤˤĤ��Ƹġ��˹���������֤��뤳�Ȥ��ݾڤ����Τǡ� + �ǥåɥ��å����֤�����褦�ˤʤ�ޤ���</para> + + <para>����Ǥ⡢����ǽ�ʥ�����ơ��������Ǥ���˼����� + PC �����ƥ�˥ǡ��������ä��Ȥ��ˤ�Ƨ�ߤĤ֤��������뤫�⤷��ޤ��� + ������������ǽ�Υ����ɤ�ȤäƤ���С�NFS <quote>��˥å�</quote> + ��ɬ�����Τ褦��Ƨ�ߤĤ֤���������Ȥϸ¤�ޤ��� + Ƨ�ߤĤ֤����������顢�ƶ����������˥åȤϺ�������ơ� + �������졢�Ȥ�Ω�Ƥ�졢�����������뽽ʬ�ʸ����ߤ�����ޤ���</para> </sect2> </sect1> - <sect1 id="diskless"> - <title>Diskless operation</title> - - <para><emphasis>����: &a.martin;</emphasis></para> + <sect1 id="network-diskless"> + <sect1info> + <authorgroup> + <author> + <firstname>Jean-François</firstname> + <surname>Dockès</surname> + <contrib>����: </contrib> + </author> + </authorgroup> + </sect1info> + <title>�ǥ������쥹��Ư</title> <para><emphasis>��: &a.jp.yasu;</emphasis></para> - <para><filename>netboot.com</filename>/<filename>netboot.rom</filename> - �ˤ�äơ� �ǥ������Τʤ����饤����Ȥǥͥåȥ����ͳ�� - FreeBSD �ޥ���Υ֡��Ȥ�Ԥ� FreeBSD �����餻�뤳�Ȥ��Ǥ��ޤ��� - 2.0 �Ǥϥ�������ʥ���åפ���Ĥ��Ȥ��Ǥ��ޤ��� - NFS ��ͳ�Υ���åԥ⥵�ݡ��Ȥ���Ƥ��ޤ��� </para> + <indexterm><primary>�ǥ������쥹������ơ������</primary></indexterm> + <indexterm><primary>�ǥ������쥹��Ư</primary></indexterm> - <para>���ݡ��Ȥ���Ƥ��륤�����ͥåȥ�����: - Western Digital/SMC 8003, 8013, 8216 �Ȥ��θߴ��ܡ���, - NE1000/NE2000 �Ȥ��θߴ������� (�ƥ���ѥ��뤬ɬ��)</para> + <para>FreeBSD �ޥ���ϥͥåȥ�����̤��Ƶ�ư�Ǥ��� + ������ NFS �����Ф���ޥ���Ȥ����ե����륷���ƥ����Ѥ��ơ� + ��������ǥ������ʤ���ư��뤳�Ȥ��Ǥ��ޤ��� + ɸ�������ե�������ѹ�����ʾ�Ρ������ƥ�ν�����ɬ�פ���ޤ��� + ɬ�פ����ǤΤ��٤Ƥ��Ѱդ���Ƥ���Τǡ� + ���Τ褦�ʥ����ƥ�����ꤹ��Τϴ�ñ�Ǥ���</para> + <itemizedlist> + <listitem> + <para>�ͥåȥ�����̤��ƥ����ͥ���ɤ߹�����ˡ�ϡ� + ���ʤ��Ȥ���Ĥ���ޤ���</para> + <itemizedlist> + <listitem> + <para><emphasis>PXE</emphasis>: &intel; �� + Preboot Execution Environment (PXE) �����ƥ�ϡ� + �����Υͥåȥ�������ɤޤ��ϥޥ����ܡ��ɤ��Ȥ߹��ޤ줿�� + ���ޡ��Ȥʥ֡��� ROM �ΰ���֤Ǥ��� + �ܺ٤ˤĤ��Ƥ� &man.pxeboot.8; �Ȥ��Ƥ���������</para> + </listitem> + <listitem> + <para>port �� + <emphasis><application>etherboot</application></emphasis> + (<filename role="package">net/etherboot</filename>) �ϡ� + �ͥåȥ�����̤��ƥ����ͥ��ư���� ROM + ����ǽ�ʥ����ɤ����ޤ��� + �����ɤϥͥåȥ�������ɾ�Υ֡��� PROM �˾Ƥ��դ��뤫�� + ���뤤�ϥ�������ե��åԡ� (�ϡ���) �ǥ������ɥ饤�֡� + �ޤ���ư��Ƥ��� &ms-dos; �����ƥफ���ɤ߹��ळ�Ȥ��Ǥ��ޤ��� + ¿���Υͥåȥ�������ɤ��б����Ƥ��ޤ���</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> + <para>����ץ륹����ץ� + (<filename>/usr/share/examples/diskless/clone_root</filename>) + �ϥ����о�ǡ� + ������ơ������Υ롼�ȥե����륷���ƥ�κ����Ȱݻ�����פ����ޤ��� + ���Υ�����ץȤϾ��������ʤ��Ȥ����ʤ��Ǥ��礦���� + ����ݤ����褦�ˤ��ޤ���</para> + </listitem> + + <listitem> + <para>�ǥ������쥹�����ƥ൯ư���Τ����ݡ��Ȥ���ɸ��Υ����ƥ൯ư�ե����뤬 + <filename>/etc</filename> ��ˤ���ޤ���</para> + </listitem> + + <listitem> + <para>ɬ�פʤ顢NFS + �ե�����ޤ��ϥ�������ǥ������Τɤ��餫�˥���åפǤ��ޤ���</para> + </listitem> + </itemizedlist> + + <para>�ǥ������쥹������ơ����������ꤹ����ˡ�Ϥ�����������ޤ��� + ¿�������Ǥ��ؤ�äƤ��ꡢ + ����¿���ϥ�������ξ����˹�碌�ƥ������ޥ����Ǥ��ޤ��������ϡ� + ñ�㤵��ɸ��� FreeBSD + ��ư������ץȤȤθߴ�����Ĵ���������ʥ����ƥ��������������ޤ��� + ���Ҥ���Ƥ��륷���ƥ����ħ�ϼ��ΤȤ���Ǥ���</para> + + <itemizedlist> + <listitem> + <para>�ǥ������쥹������ơ������ϡ� + ��ͭ���줿�ɤ�����Ѥ� + <filename>�롼��</filename>�ե����륷���ƥ�ȡ� + ��ͭ���줿�ɤ�����Ѥ� + <filename>/usr</filename> ����Ѥ��ޤ���</para> + <para><filename>�롼��</filename> �ե����륷���ƥ�ϡ� + ɸ��Ū�� FreeBSD (ŵ��Ū�ˤϥ����Ф�) �Υ롼�ȤΥ��ԡ��ǡ� + ����������ե����뤬���ǥ������쥹��Ư�� + �ޤ����ˤ�äƤϤ��Υ�����ơ���������ͭ�Τ�ΤǾ����Ƥ��ޤ���</para> + <para>���߲�ǽ�Ǥʤ���Фʤ�ʤ� <filename>�롼��</filename> + ����ʬ�� &man.mfs.8; �ե����륷���ƥ��ʤ���ޤ��� + �����ƥब�Ƶ�ư����Ȥ��ˤϤ��٤Ƥ��ѹ���������Ǥ��礦��</para> + </listitem> + <listitem> + <para>�����ͥ�� DHCP (�ޤ��� BOOTP) ����� TFTP ���Ѥ��� + <application>etherboot</application> �ˤ�ä��ɤ߹��ޤ�ޤ���</para> + </listitem> + </itemizedlist> + + <caution><para>���Ҥ���Ƥ���Ȥ��ꡢ + ���Υ����ƥ�ϰ����ǤϤ���ޤ��� + �ͥåȥ�����ݸ�줿�ϰϤǻ��Ѥ����٤��Ǥ��ꡢ + ¾�Υۥ��Ȥ��鿮�ꤵ��ƤϤ����ޤ���</para> + </caution> <sect2> <title>���åȥ��åפμ��</title> - <procedure> - <step> - <para>�����Фˤ���ޥ���Ĥ��ޤ��� - ���Υޥ���ˤϡ� FreeBSD 2.0�ΥХ��ʥ��bootp�� - ������������ν�ʬ�ʥǥ��������ڡ�����ɬ�פǤ��� - tftp �� NFS ��Ȥ��ޤ��� + <sect3> + <title>DHCP/BOOTP ������</title> + <indexterm> + <primary>�ǥ������쥹��Ư</primary> + <secondary>��ư</secondary> + </indexterm> - �ƥ��Ȥ����ޥ���:</para> + <para>�ͥåȥ�����̤��������������� + ������ơ�������ư���뤿��˰���Ū�˻��Ѥ����ץ��ȥ���ˤϡ� + BOOTP �� DHCP �� 2 �Ĥ�����ޤ��� + �����ϥ�����ơ������Υ֡��ȥ��ȥ�å��˲����꤫�ǻ��Ѥ���ޤ���</para> + <itemizedlist> + <listitem><para><application>etherboot</application> + �ϥ����ͥ�Ĥ��뤿��� DHCP (�ǥե����) �ޤ��� + BOOTP (���ꥪ�ץ����ɬ��) ����Ѥ��ޤ� + (PXE �� DHCP ����Ѥ��ޤ�) ��</para> + </listitem> + <listitem><para>NFS �롼�Ȥξ������뤿��˥����ͥ�� + BOOTP ����Ѥ��ޤ���</para> + </listitem> + </itemizedlist> - <itemizedlist> - <listitem> - <para>HP9000/8xx / HP-UX 9.04�ʹ� - (9.04�����Ǥ�ư���ޤ���)</para> - </listitem> + <para>BOOTP ��������Ѥ���褦�˥����ƥ�����ꤹ�뤳�Ȥ�Ǥ��ޤ��� + &man.bootpd.8; �����Хץ������� + FreeBSD �Υ١��������ƥ�˴ޤޤ�Ƥ��ޤ���</para> - <listitem> - <para>Sun/Solaris 2.3. (bootp��ɬ��)</para> - </listitem> - </itemizedlist> - </step> + <para>�������ʤ��顢DHCP �ˤ� BOOTP �˾�������¿������ޤ��� + (���褤����ե����롢PXE ���Ȥ��뤳�ȡ� + �����ƥǥ������쥹��Ư�ˤ�ľ�ܴط����ʤ�¿����Ĺ��) + �����Ǥ� BOOTP �������Ѥ�����ȡ� + BOOTP �� DHCP ���Ȥ߹�碌��������ޤ����ä� ISC DHCP + ���եȥ������ѥå����������Ѥ����Ԥ���ˡ�˽������ޤ���</para> - <step> - <para>���饤����Ȥ�IP��gateway��netmask������ - bootp�����Фåȥ��åפ��ޤ���</para> + <sect4> + <title>ISC DHCP ����Ѥ�������</title> + <indexterm> + <primary>DHCP</primary> + <secondary>�ǥ������쥹��Ư</secondary> + </indexterm> - <programlisting>diskless:\ - :ht=ether:\ - :ha=0000c01f848a:\ - :sm=255.255.255.0:\ - :hn:\ - :ds=192.1.2.3:\ - :ip=192.1.2.4:\ - :gw=192.1.2.5:\ - :vm=rfc1048:</programlisting> - </step> + <para><application>isc-dhcp</application> �����Фϡ� + BOOTP ����� DHCP �ꥯ�����Ȥ�ξ���������뤳�Ȥ��Ǥ��ޤ���</para> - <step> - <para>���饤����Ȥ˥֡��Ⱦ�������� TFTP �����Ф� - (bootp �����Ф�Ʊ���ޥ����) ���åȥ��åפ��ޤ��� - ���Υե������̾���ϡ� - <filename>cfg.<replaceable>X.X.X.X</replaceable></filename> - (�⤷���� - <filename>/tftpboot/cfg.<replaceable>X.X.X.X</replaceable> - </filename>)�ǡ� - ������ <replaceable>X.X.X.X</replaceable> �ϥ��饤����Ȥ� - IP ���ɥ쥹�Ǥ��� - ���Υե���������Ƥ� netboot ���ޥ�ɤ�ͭ���Ǥ��� - 2.0�Ǥϡ� netboot �ϰʲ��Τ褦�ʥ��ޥ�ɤ�����ޤ�:</para> + <para>4.4-Release �λ����� <application>isc-dhcp 3.0</application> + �ϥ١��������ƥ�ΰ����Ǥ�̵���ʤ�ޤ����� + �ޤ��Ϥ���� + <filename role="package">net/isc-dhcp3</filename> port + �ޤ����б����� package �ȡ��뤹��ɬ�פ�����Ǥ��礦�� + ports ����� package �˴ؤ������Ū�ʾ���ˤĤ��Ƥ� + <xref linkend="ports"/> �Ȥ��Ƥ���������</para> - <informaltable frame="none"> - <tgroup cols="2"> - <tbody> - <row> - <entry>help</entry> - <entry>help�ꥹ�Ȥ�ɽ��</entry> - </row> + <para><application>isc-dhcp</application> �����ȡ��뤵���ȡ� + ư��뤿�������ե������ɬ�פȤ��ޤ� + (�̾� <filename>/usr/local/etc/dhcpd.conf</filename> + �����ꤵ��ޤ�) �� + �����˥����Ȥ�ޤ����ޤ���</para> - <row> - <entry>ip - <option><replaceable>X.X.X.X</replaceable></option></entry> - <entry>���饤����Ȥ�IP���ɥ쥹��ɽ��/���å�</entry> - </row> + <programlisting> + default-lease-time 600; + max-lease-time 7200; + authoritative; - <row> - <entry>server - <option><replaceable>X.X.X.X</replaceable></option></entry> - <entry>bootp/tftp �����ФΥ��ɥ쥹��ɽ��/���å�</entry> - </row> + option domain-name "example.com"; + option domain-name-servers 192.168.4.1; + option routers 192.168.4.1; - <row> - <entry>netmask - <option><replaceable>X.X.X.X</replaceable></option></entry> - <entry>netmask��ɽ��/���å�</entry> - </row> + subnet 192.168.4.0 netmask 255.255.255.0 { + use-host-decl-names on; <co id="co-dhcp-host-name"/> + option subnet-mask 255.255.255.0; + option broadcast-address 192.168.4.255; - <row> - <entry>hostname <replaceable>name</replaceable></entry> - <entry>hostname��ɽ��/���å�</entry> - </row> + host margaux { + hardware ethernet 01:23:45:67:89:ab; + fixed-address margaux.example.com; + next-server 192.168.4.4;<co id="co-dhcp-next-server"/> + filename "/tftpboot/kernel.diskless";<co id="co-dhcp-filename"/> + option root-path "192.168.4.4:/data/misc/diskless";<co id="co-dhcp-root-path"/> + } + }</programlisting> - <row> - <entry>kernel - <option><replaceable>name</replaceable></option></entry> - <entry>�����ͥ�̾��ɽ��/���å�</entry> - </row> + <calloutlist> + <callout arearefs="co-dhcp-host-name"><para>���Υ��ץ����� + <literal>host</literal> ������ͤ� + �ǥ������쥹�ۥ��ȤؤΥۥ���̾�Ȥ�������褦�� + <command>dhcpd</command> �˻ؼ����ޤ��� + �̤���ˡ�Ȥ��ơ��ۥ��������� + <literal>option host-name <replaceable>margaux</replaceable></literal> + ��ä����Τ�����ޤ���</para> + </callout> - <row> - <entry>rootfs - <option><replaceable>ip:/fs</replaceable></option></entry> - <entry>root �ե����륷���ƥ��ɽ��/���å�</entry> - </row> + <callout arearefs="co-dhcp-next-server"><para>TFTP �����Ф� + <literal>next-server</literal> �ǥ��쥯�ƥ��֤˻��ꤷ�ޤ� + (�ǥե���Ȥ� DHCP �����Ф�Ʊ���ۥ��Ȥ�Ȥ��ޤ�)��</para> + </callout> - <row> - <entry>swapfs - <option><replaceable>ip:/fs</replaceable></option></entry> - <entry>swap �ե����륷���ƥ��ɽ��/���å�</entry> - </row> + <callout arearefs="co-dhcp-filename"><para>�����ͥ�Ȥ��� + <application>etherboot</application> ���ɤ߹���ե������ + <literal>filename</literal> �ǥ��쥯�ƥ��֤˻��ꤷ�ޤ��� + <note><para>PXE ������Ū�ʥե�����̾��褦�Ǥ��� + �ޤ��������ͥ�ǤϤʤ� <command>pxeboot</command> + ���ɤ߹��ߤޤ� + (<literal>option filename "pxeboot"</literal>)��</para> + </note> + </para> + </callout> - <row> - <entry>swapsize - <option><replaceable>size</replaceable></option></entry> - <entry>diskless swapsize �� KBytesñ�̤ǥ��å�</entry> - </row> + <callout arearefs="co-dhcp-root-path"><para>�롼�ȥե����륷���ƥ�ؤΥѥ��� + �̾�� NFS �� <literal>root-path</literal> + ���ץ����˻��ꤷ�ޤ���</para> + </callout> + </calloutlist> + </sect4> + <sect4> + <title>BOOTP ����Ѥ�������</title> + <indexterm> + <primary>BOOTP</primary> + <secondary>�ǥ������쥹��Ư</secondary> + </indexterm> - <row> - <entry>diskboot</entry> - <entry>�ǥ���������Υ֡���</entry> - </row> + <para>³���ơ�<command>bootpd</command> + ��Ʊ���Τ��Ȥ�����Ǥ��� + ����� <filename>/etc/bootptab</filename> �ˤ����ޤ���</para> - <row> - <entry>autoboot</entry> - <entry>�֡��ȥץ�������³��</entry> - </row> + <para>BOOTP ����Ѥ��뤿��ˡ��ǥե���ȤǤϤʤ� + <literal>NO_DHCP_SUPPORT</literal> ���ץ�����դ��� + <application>etherboot</application> + ��ѥ��뤷�ʤ���Фʤ�ʤ����Ȥȡ�PXE �� DHCP + �� <emphasis>ɬ��</emphasis> �Ȥ��뤳�Ȥ����դ��Ƥ��������� + <application>bootpd</application> ��ͣ������������ϡ� + ���줬�١��������ƥ��¸�ߤ���Ȥ������ȤǤ���</para> - <row> - <entry>trans - <option>on</option>|<option>off</option></entry> - <entry>�ȥ���ФΥ���|����</entry> - </row> + <programlisting> + .def100:\ + :hn:ht=1:sa=192.168.4.4:vm=rfc1048:\ + :sm=255.255.255.0:\ + :ds=192.168.4.1:\ + :gw=192.168.4.1:\ + :hd="/tftpboot":\ + :bf="/kernel.diskless":\ + :rp="192.168.4.4:/data/misc/diskless": - <row> - <entry>flags - <option>b</option><option>c</option> - <option>d</option><option>h</option> - <option>s</option><option>v</option></entry> - <entry>�֡��ȥե饰������</entry> - </row> - </tbody> - </tgroup> - </informaltable> + margaux:ha=0123456789ab:tc=.def100</programlisting> + </sect4> + </sect3> - <para>�����˥ǥ������쥹�ʾ��ΰ���Ū�� cfg - �ե�����ϰʲ��Τ褦�ˤʤ�ޤ�:</para> + <sect3> + <title><application>Etherboot</application> + ���Ѥ���֡��ȥץ������ν���</title> - <programlisting>rootfs 192.1.2.3:/rootfs/myclient -swapfs 192.1.2.3:/swapfs -swapsize 20000 -hostname myclient.mydomain</programlisting> + <indexterm> + <primary>Etherboot</primary> + </indexterm> - <para>��������� swap - ����ĥޥ���ˤĤ��Ƥϰʲ��Τ褦�ˤʤ�ޤ�:</para> + <para><ulink url="http://etherboot.sourceforge.net">Etherboot + �Υ����֥�����</ulink> �ˤϼ�� Linux �����ƥ�ˤĤ��ƽҤ٤�<ulink + url="http://etherboot.sourceforge.net/doc/html/userman/t1.html"> + ���ϰϤ�ʸ��</ulink> + ���ޤޤ�Ƥ��ޤ��� + ������������ˤ⤫����餺ͭ�Ѥʾ����ޤ�Ǥ��ޤ��� + ������ FreeBSD �����ƥ��Ǥ� <application>etherboot</application> + �λ���ˡ�ˤĤ��Ƥγ��Ѥ��ޤ���</para> - <programlisting>rootfs 192.1.2.3:/rootfs/myclient -hostname myclient.mydomain</programlisting> + <para>�ޤ��Ϥ���� <filename role="package">net/etherboot</filename> + �� package �ޤ��� port �ȡ��뤷�ʤ���Фʤ�ޤ��� + <application>etherboot</application> port ���̾� + <filename>/usr/ports/net/etherboot</filename> �ˤ���ޤ��� + ports �ĥ�������ƥ�˥��ȡ��뤵��Ƥ����硢 + ���Υǥ��쥯�ȥ���� <literal>make</literal> + ��¹Ԥ���С��褭�˷פ�äƤ���ޤ��� + ports ����� packages �˴ؤ������� <xref linkend="ports"/> + �Ȥ��Ƥ���������</para> - </step> + <para>�������������Ƥ�����ˡ�Ǥϡ��֡��ȥե��åԡ�����Ѥ��ޤ��� + ¾����ˡ (PROM �ޤ��� DOS �ץ������) �ˤĤ��Ƥ� + <application>etherboot</application> + ��ʸ��Ȥ��Ƥ���������</para> - <step> - <para>NFS �����Ф����饤����Ȥ�root(ɬ�פʤ�swap��) - �ե����륷���ƥ��export���Ƥ��뤫�� �ޤ��� - ���饤����Ȥ������Υե����륷���ƥ�� - �롼�ȥ��������Ǥ��뤫��ǧ���ޤ��� FreeBSD�ˤ��������Ū�� - <filename>/etc/exports</filename> �ե������ - �ʲ��Τ褦�ˤʤ�ޤ�:</para> + <para>�֡��ȥե��åԡ���������뤿��ˤϡ� + <application>etherboot</application> + �ȡ��뤷���ޥ���Υɥ饤�֤˥ե��åԡ��ǥ��������������ޤ��� + ���줫�饫���ȥǥ��쥯�ȥ�� <application>etherboot</application> + �ĥ��� <filename>src</filename> + �ǥ��쥯�ȥ�ˤ��Ƽ��Τ褦�����Ϥ��ޤ���</para> - <programlisting>/rootfs/myclient -maproot=0:0 myclient.mydomain -/swapfs -maproot=0:0 myclient.mydomain</programlisting> + <screen> + &prompt.root; <userinput>gmake bin32/<replaceable>devicetype</replaceable>.fd0</userinput> + </screen> - <para>�����ơ� HP-UX¦�Ǥϰʲ��Τ褦�ˤʤ�ޤ�:</para> + <para><replaceable>devicetype</replaceable> �� + �ǥ������쥹������ơ������Υ������ͥåȥ����ɥ����פ˰�¸���ޤ��� + ������ <replaceable>devicetype</replaceable> ����ꤹ�뤿��ˡ� + Ʊ���ǥ��쥯�ȥ���� <filename>NIC</filename> + �ե�����Ȥ��Ƥ���������</para> + </sect3> - <programlisting>/rootfs/myclient -root=myclient.mydomain -/swapfs -root=myclient.mydomain</programlisting> - </step> + <sect3> + <title>TFTP ����� NFS �����Ф�����</title> - <step> - <para>NFS��ͳ�ǥ���åԥ�Ԥ���� - (�����˥ǥ������쥹�ʾ�������)�� ���饤����Ȥ����Ѥ��� - swap �ե������ <command>dd</command> �Ǻ������ޤ��� - �⤷�� <command>swapfs</command> ���ޥ�ɤ��嵭����Τ褦�� - ���� <filename>/swapfs</filename>��������Υ������� 20000 - �Ǥ����硢 myclient���Ф��륹��åץե������ - <filename>/swapfs/swap.<replaceable>X.X.X.X</replaceable> - </filename> �ǸƤӽФ���ޤ��� ������ - <replaceable>X.X.X.X</replaceable> �ϥ��饤����Ȥ� IP - ���ɥ쥹�Ǥ��� ��:</para> + <indexterm> + <primary>TFTP</primary> + <secondary>�ǥ������쥹��Ư</secondary> + </indexterm> + <indexterm> + <primary>NFS</primary> + <secondary>�ǥ������쥹��Ư</secondary> + </indexterm> - <screen>&prompt.root; <userinput>dd if=/dev/zero of=/swapfs/swap.192.1.2.4 bs=1k count=20000</userinput></screen> + <para>TFTP �����о�� <command>tftpd</command> + ��ͭ���ˤ���ɬ�פ�����ޤ���</para> + <procedure> + <step> + <para><command>tftpd</command> ������ե�������֤��ǥ��쥯�ȥ� + (���Ȥ��� <filename>/tftpboot</filename>) + ��������Ƥ���������</para> + </step> - <para>�ޤ��� ����åԥ����Ϥ����ȥ��饤����Ȥ� - ����åץ��ڡ����ϥ��ƥ��֤ʾ����ޤ�褦�ˤʤ�Τǡ� - �����ʥ����������ɻߤ��뤿�ᡢ ���Υե�����ؤ� - �ɤ߽Υ����������¤��ʤ���Ƥ��뤳�Ȥ��ǧ���Ʋ�����: - </para> + <step> + <para><filename>/etc/inetd.conf</filename> + �ե�����˰ʲ��ιԤ��ɲä��Ƥ���������</para> - <screen>&prompt.root; <userinput>chmod 0600 /swapfs/swap.192.1.2.4</userinput></screen> - </step> + <programlisting>tftp dgram udp wait root /usr/libexec/tftpd tftpd -s /tftpboot</programlisting> - <step> - <para>���饤����Ȥ����줾���root�ե����륷���ƥ�Ȥ��ƻȤ� - �ǥ��쥯�ȥ��root�ե����륷���ƥ��Ÿ�����ޤ� - (�嵭����Ǥ�<filename>/rootfs/myclient</filename>)��</para> + <note><para>���ʤ��Ȥ� PXE �Τ����Ĥ��ΥС������ TCP �Ǥ� + TFTP ���᤹��褦�Ǥ������ξ�� + <literal>dgram udp</literal> �� <literal>stream tcp</literal> + ���֤������� 2 ���ܤιԤ��ɲä��Ƥ���������</para> + </note> + </step> + <step> + <para><command>inetd</command> + ������ե��������ɤ߹��ߤ����Ƥ���������</para> + <screen>&prompt.root; <userinput>kill -HUP `cat /var/run/inetd.pid`</userinput></screen> + </step> + </procedure> - <itemizedlist> - <listitem> - <para>HP-UX �����ƥ�: �����Ф�HP9000/800 - ������Υޥ���ǡ� HP-UX 9.04 �ʹߤ�ɬ�פǤ��� - ��������ΥС������Ǥ� NFS - ���ͳ����ǥХ����ե����뤬�������Ǥ��ޤ���</para> - </listitem> + <para><filename>tftpboot</filename> + �ǥ��쥯�ȥ�ϥ����о�Τɤ��ˤǤ��֤��ޤ��� + ���ξ�꤬ <filename>inetd.conf</filename> ����� + <filename>dhcpd.conf</filename> + ��ξ�������ꤵ��Ƥ��뤳�Ȥ�Τ���Ƥ���������</para> - <listitem> - <para><filename>/rootfs/myclient</filename> �� - <filename>/dev</filename> �� - Ÿ������ݤˡ� �����Ĥ��Υ����ƥ� (HPUX) �Ǥ� - FreeBSD �˹�ä� �ǥХ����ե����뤬��������ʤ��Τ� - ���դ��Ƥ��������� - ���κݤˤϺǽ�ε�ư���˥���桼���⡼�ɤ� - �ܹԤ��� (�֡��Ȥ��ʳ���Ctrl-C��)�� - <filename>/dev</filename> �˰ܤä� - <command>sh ./MAKEDEV all</command> �Ȥ��ơ� - ���饤����Ȥ��餳��� �������Ƥ���������</para> - </listitem> - </itemizedlist> - </step> + <para>����� NFS ��ͭ���ˤ��� + NFS �����Ф�Ŭ�ڤʥե����륷���ƥ�����ݡ��Ȥ���ɬ�פ�����ޤ���</para> - <step> - <para>���饤����Ȥ� <command>netboot.com</command> - ��¹Ԥ��뤫�� <filename>netboot.rom</filename> - �ե����뤫�� EPROM��������ޤ���</para> - </step> - </procedure> - </sect2> + <procedure> + <step> + <para>���ιԤ� <filename>/etc/rc.conf</filename> + ���ɲä��Ƥ���������</para> + <programlisting>nfs_server_enable="YES"</programlisting> + </step> - <sect2> - <title><filename>/</filename> ����� <filename>/usr</filename> - �ե����륷���ƥ��ͭ���ƻ��Ѥ���</title> + <step> + <para>������ <filename>/etc/exports</filename> �˲ä��뤳�Ȥǡ� + �ǥ������쥹�ޥ���Υ롼�ȥǥ��쥯�ȥ꤬���֤���ե����륷���ƥ�����ݡ��Ȥ��Ƥ������� + (�ܥ�塼��Υޥ���ȥݥ���Ȥ�Ŭ����Ĵ�ᤷ�� + <replaceable>margaux</replaceable> + ��ǥ������쥹������ơ�������̾�����֤������Ƥ�������)��</para> - <para>���ΤȤ����� �����Ԥ�������ǧ���줿��ˡ�Ϥ���ޤ��� - ��Ϥ��줾��Υ��饤����Ȥ� <filename>/usr</filename> - �ե����륷���ƥ�ȸġ��� <filename>/</filename> - �ե����륷���ƥ��ͭ���ƻȤäƤ��ޤ��� - �ɤʤ����������ȹԤ����������Ƥ�����ޤ����顢 - ��ˡ� �⤷���� &a.core; ���롼�פ��Τ餻�Ƥ���������</para> - </sect2> + <programlisting><replaceable>/data/misc</replaceable> -alldirs -ro <replaceable>margaux</replaceable></programlisting> + </step> + <step> + <para><command>mountd</command> + ������ե��������ɤ߹��ߤ����Ƥ��������� + <filename>/etc/rc.conf</filename> ��� NFS + ��Ϥ����ͭ���ˤ���ɬ�פ����ä��Τʤ顢 + ����˺Ƶ�ư���������褤���⤷��ޤ���</para> + <screen>&prompt.root; <userinput>kill -HUP `cat /var/run/mountd.pid`</userinput></screen> + </step> + </procedure> + </sect3> - <sect2> - <title>���������ˤĤ���netboot��ѥ��뤹��</title> + <sect3> + <title>�ǥ������쥹�ѤΥ����ͥ빽��</title> - <para><filename>/sys/i386/boot/netboot/Makefile</filename> - �����������ѹ����� - ����ѥ��뤹�뤳�Ȥǡ� netboot��NE1000/2000 - �����ɤݡ��Ȥ��ޤ��� - ���Υե��������Ƭ�ˤ��륳���ȤƤ���������</para> + <indexterm> + <primary>�ǥ������쥹��Ư</primary> + <secondary>�����ͥ�����</secondary> + </indexterm> + + <para>���Υ��ץ����� (�̾�Τ�Τ�) �ɲä����� + �ǥ������쥹���饤������ѤΥ����ͥ륳��ե����졼�����ե������������Ƥ���������</para> + + <programlisting> + options BOOTP # Use BOOTP to obtain IP address/hostname + options BOOTP_NFSROOT # NFS mount root filesystem using BOOTP info + options BOOTP_COMPAT # Workaround for broken bootp daemons.</programlisting> + + <para><literal>BOOTP_NFSV3</literal> ����� + <literal>BOOTP_WIRED_TO</literal> �����Ѥ��Ƥ�褤���⤷��ޤ��� + (<filename>LINT</filename> �Ȥ��Ƥ�������)��</para> + + <para>�����ͥ���ۤ��� (<xref linkend="kernelconfig"/> ��)�� + <filename>dhcpd.conf</filename> �˵��Ҥ���̾�Τ� + tftp �ǥ��쥯�ȥ�˥��ԡ����Ƥ���������</para> + </sect3> + + <sect3> + <title>�롼�ȥե����륷���ƥ�ν���</title> + + <indexterm> + <primary>�롼�ȥե����륷���ƥ�</primary> + <secondary>�ǥ������쥹��Ư</secondary> + </indexterm> + + <para><filename>dhcpd.conf</filename> �� + <literal>root-path</literal> �Ȥ��Ƶ��ܤ��줿 + �ǥ������쥹������ơ������Τ���Υ롼�ȥե����륷���ƥ���������ɬ�פ�����ޤ���</para> + + <para>�����Ԥ��Ǥ��ñ����ˡ�� + <filename>/usr/share/examples/diskless/clone_root</filename> + �����륹����ץȤ���Ѥ��뤳�ȤǤ��� + ���Υ�����ץȤϡ����ʤ��Ȥ�ե����륷���ƥब����������� + (<literal>DEST</literal> �ѿ�) + ��Ĵ�᤹�뤿����ѹ�����ɬ�פ�����ޤ���</para> + + <para>�����ˤĤ��Ƥϥ�����ץȤΰ��־�ˤ��륳���ȤȤ��Ƥ��������� + �١��������ƥ��ɤΤ褦�˹��ۤ��뤫�� + �ޤ��ե����뤬�ɤΤ褦�˥ǥ������쥹��Ư�����֥ͥåȡ� + �ޤ��ϸġ��Υ�����ơ������˸�ͭ�ΥС������ˤ�äơ� + ����Ū�˥����Х饤�ɤǤ��뤫���������ޤ��� + �ޤ����ǥ������쥹�ʾ��� + <filename>/etc/fstab</filename> �ե����뤪��� + <filename>/etc/rc.conf</filename> �ե����������ޤ���</para> + + <para><filename>/usr/share/examples/diskless</filename> + ��� <filename>README</filename> + �ե�����ˤϡ�¿���ζ�̣�����طʾ���Ƥ��ޤ��� + ������ <filename>diskless</filename> �ǥ��쥯�ȥ����¾�����Ʊ������ + <filename>clone_root</filename> �� + <filename>/etc/rc.diskless[12]</filename> + �Ǽºݤ˻Ȥ��Ƥ����ΤȤϰۤʤ�������ˡ����������Ƥ��ޤ��� + �����˽�Ƥ�����ˡ�� + <filename>rc</filename> ������ץȤ��ѹ���ɬ�פˤʤ�ޤ����� + ������������������ä��Ȥ����ΤǤʤ���С� + ���ȤˤȤɤ�Ƥ���������</para> + </sect3> + + <sect3> + <title>����åפ�����</title> + + <para>ɬ�פʤ顢�����Ф��֤��줿����åץե������ + NFS ��ͳ�ǥ��������Ǥ��ޤ��� + <filename>bootptab</filename> �ޤ��� + <filename>dhcpd.conf</filename> �����Τʥ��ץ����ϡ� + �������Ǥ����Τˤ�ʸ����Ƥ��ޤ��� + ������������� isc-dhcp 3.0rc11 + ����Ѥ���ư�������𤵤�Ƥ����ΤǤ���</para> + <procedure> + <step><para><filename>dhcpd.conf</filename> + �˲����ιԤ��ɲä��Ƥ���������</para> + <programlisting> + # Global section + option swap-path code 128 = string; + option swap-size code 129 = integer 32; + + host margaux { + ... # Standard lines, see above + option swap-path <replaceable>"192.168.4.4:/netswapvolume/netswap"</replaceable>; + option swap-size <replaceable>64000</replaceable>; + }</programlisting> + <para>����ϡ����ʤ��Ȥ� FreeBSD ���饤����Ȥˤ����Ƥϡ� + DHCP/BOOTP ���ץ�����ɤ� 128 �� + NFS ����åץե�����ؤΥѥ��ǡ����ץ������ 129 + �� KB ñ�̤Υ���åץ��������Ȥ������ȤǤ��� + ��äȸŤ��С������� <command>dhcpd</command> �Ǥ� + <literal>option option-128 "...</literal> + �Ȥ����������դ����ޤ���������Ϥ�ư���ʤ��褦�Ǥ���</para> + <para>������Ф��ơ�<filename>/etc/bootptab</filename> + �Ǥϼ��ν�Ȥ��ޤ���</para> + + <para><literal>T128="192.168.4.4:/netswapvolume/netswap":T129=64000 + </literal></para> + </step> + + <step> + <para>NFS ����åץե����륵����¦�ǥ���åץե������������ޤ���</para> + <screen> + &prompt.root; <userinput>mkdir <replaceable>/netswapvolume/netswap</replaceable></userinput> + &prompt.root; <userinput>cd <replaceable>/netswapvolume/netswap</replaceable></userinput> + &prompt.root; <userinput>dd if=/dev/zero bs=1024 count=<replaceable>64000</replaceable> of=swap.<replaceable>192.168.4.6</replaceable></userinput> + &prompt.root; <userinput>chmod 0600 swap.<replaceable>192.168.4.6</replaceable></userinput></screen> + <para><replaceable>192.168.4.6</replaceable> + �ϥǥ������쥹���饤����Ȥ� IP ���ɥ쥹�Ǥ���</para> + </step> + + <step> + <para>NFS ����åץե����륵���о�� + <filename>/etc/exports</filename> + �˲����ιԤ��ɲä��Ƥ���������</para> + <programlisting> + <replaceable>/netswapvolume</replaceable> -maproot=0:10 -alldirs <replaceable>margaux</replaceable></programlisting> + <para>���줫�顢��Ҥ����褦�� <application>mountd</application> + �˥������ݡ��ȥե��������ɤ߹��ߤ����Ƥ���������</para> + </step> + </procedure> + </sect3> + + <sect3> + <title>��¿������</title> + + <sect4> + <title>�ɤ�����Ѥ� <filename>/usr</filename> + ��ư�����</title> + + <indexterm> + <primary>�ǥ������쥹��Ư</primary> + <secondary>�ɤ�����Ѥ� /usr</secondary> + </indexterm> + + <para>�ǥ������쥹������ơ������ X + ��ư����褦�����ꤵ��Ƥ����硢 + xdm ����ե������Ĵ�����ʤ���Фʤ�ʤ��Ǥ��礦�� + ����ϥǥե���Ȥǥ��顼�ե������ + <filename>/usr</filename> ���֤��ޤ���</para> + </sect4> + <sect4> + <title>FreeBSD �ǤϤʤ������Ф���Ѥ���</title> + + <para>�롼�ȥե����륷���ƥ�����륵���Ф� FreeBSD + ��ư��Ƥ��ʤ���硢 + FreeBSD �ޥ����ǥ롼�ȥե����륷���ƥ��������� + <command>tar</command> �ޤ��� <command>cpio</command> + �����Ѥ����֤��������˥��ԡ����ʤ���Фʤ�ʤ��Ǥ��礦��</para> + <para>���ξ����Ǥϡ�major/minor �������������ۤʤäƤ��뤳�Ȥˤ�� + <filename>/dev</filename> + ��Υ��ڥ����ե�����˴ؤ������꤬����������ޤ��� + ����������褹��ˤϡ��� FreeBSD + �����Ф���ǥ��쥯�ȥ�����ݡ��Ȥ��ơ� + ���Υǥ��쥯�ȥ�� FreeBSD �ޥ���ǥޥ���Ȥ��� + FreeBSD �ޥ����� <command>MAKEDEV</command> + ��¹Ԥ����������ǥХ�������ȥ��������ޤ� + (FreeBSD 5.0 ����Ӥ���ʹߤǤϡ�&man.devfs.5; + ����Ѥ��ƥ桼���˰ռ��������˥ǥХ����Ρ��ɤ������Ƥ�Τǡ� + �����ΥС������Ǥ� + <command>MAKEDEV</command> ��ɬ�פ���ޤ���)��</para> + </sect4> + </sect3> </sect2> </sect1> - <sect1 id="isdn"> + <sect1 id="network-isdn"> <title>ISDN</title> - <para><emphasis>�ǽ�����: Bill Lloyd <email>wlloyd@mpd.ca</email></emphasis>.</para> + <indexterm> + <primary>ISDN</primary> + </indexterm> <para><emphasis>��: &a.jp.kiroh;. 11 December 1996.</emphasis></para> <para>ISDN ���Ѥȥϡ��ɥ������˴ؤ��Ƥϡ� - <ulink url="http://alumni.caltech.edu/~dank/isdn/"> + <ulink url="http://www.alumni.caltech.edu/~dank/isdn/"> Dan Kegel's ISDN Page</ulink> ���褤���ͤˤʤ�Ǥ��礦��</para> - <para>ISDN ��Ƴ�����ϡ� ��ñ�ˤ��äưʲ��Τ褦�ˤʤ�ޤ��� </para> + <para>��ڤ� ISDN ��Ƴ�����ϰʲ��Τ褦�ˤʤ�ޤ���</para> <itemizedlist> <listitem> - <para>�衼���åѺ߽������ϡ� ISDN - �����ɤ���˿ʤ�Ǥ���������</para> + <para>�衼���åѺ߽������� ISDN �����ɤ���˿ʤ�Ǥ���������</para> </listitem> <listitem> - <para>ISDN ��Ȥäơ� - �����ͥåȥץ��Х�����(�������ϻ��Ѥ���)�� �� - �����륢�å���³���褦�Ȥ��Ƥ�����ϡ� + <para>������륢�å����ѤǤʤ�������ǡ� + �����ͥåȥץ��Х�����Ĥ��äƥ����ͥåȤ���³���뤿��� + ISDN ����Ѥ��뤳�Ȥ����˹ͤ��Ƥ�����ϡ� �����ߥʥ륢���ץ��λ��Ѥ�ͤ��ƤߤƤ��������� - ������ˡ�Ϥ�äȤ�����������ꡢ �ץ��Х������ѹ������� - �������⾯�ʤ��Ǥ��礦��</para> + ������ˡ�Ϥ�äȤ�����������ꡢ + �ץ��Х������ѹ�������������⾯�ʤ��Ǥ��礦��</para> </listitem> <listitem> - <para>2�Ĥ� LAN �δ֤���³���褦������䡢 ISDN - ����������Ѥ����� �ˤϡ� - ������ɥ�������롼��/�֥�å��λ��Ѥ�ޤ���</para> + <para>2 �Ĥ� LAN ����³������䡢 + ISDN ����������Ѥ�����ˤϡ� + ������ɥ�����ʥ롼���ޤ��ϥ֥�å��λ��Ѥ�ޤ���</para> </listitem> </itemizedlist> - <para>�ɤ���ˡ���Ѥ��뤫����ꤹ��ˤϡ� - ���Ѥ����פ����ǤˤʤäƤ��ޤ��� �ʲ��ˡ� �Ǥ�²�����ˡ���顢 - �������ˡ�ޤǽ���������Ƥ����ޤ���</para> + <para>���ѤϤɤβ��ˡ�����֤��������פ��װ��Ǥ��� + �ʲ��ˡ��Ǥ�²�����ˡ���顢�������ˡ�ޤǽ���������Ƥ����ޤ���</para> - <sect2> + <sect2 id="network-isdn-cards"> + <sect2info> + <authorgroup> + <author> + <firstname>Hellmuth</firstname> + <surname>Michaelis</surname> + <contrib>���: </contrib> + </author> + </authorgroup> + </sect2info> <title>ISDN ������</title> - <para><emphasis>����:&a.hm;.</emphasis></para> + <indexterm> + <primary>ISDN</primary> + <secondary>������</secondary> + </indexterm> - <para>���Υ��������ε��Ҥϡ� DSS1/Q.931 ISDN - ɸ�ब���ݡ��Ȥ���Ƥ����Υ桼���ˤΤ�ͭ���Ǥ���</para> + <para>FreeBSD �� ISDN �����ϡ��ѥå��֥����ɤ���Ѥ��� DSS1/Q.931 + (�ޤ��� Euro-ISDN) ɸ��������б����Ƥ��ޤ���FreeBSD 4.4 + ����ϡ��ե����०������¾�ο���ץ��ȥ���ˤ��б����Ƥ��� + �����Υ����ƥ��֥����ɤˤ��б����ޤ����� + ������ˤϡ��Ϥ�����б����줿�켡��®�٥��ե����� (PRI) + ISDN �����ɤ⤢��ޤ���</para> - <para>�Ƕ������Ƥ��Ƥ��� PC ISDN �����ɤΤ��������Ĥ��ϡ� FreeBSD - 2.2.x �ʹߤ� isdn4bsd - �ɥ饤�Хѥå������ˤ�ꥵ�ݡ��Ȥ���Ƥ��ޤ��� - �����Ȥ��Ƴ�ȯ��ǤϤ���ޤ����� - �衼���å���Ǥ��ޤ�ư��Ƥ���Ȥ�����𤬤���ޤ���</para> + <para><application>Isdn4bsd</application> �� IP over raw HDLC + �ޤ���Ʊ�� PPP �����Ѥ���¾�� ISDN �롼������³�Ǥ���褦�ˤ��ޤ��� + PPP �Ǥϡ������ͥ� PPP �� spp �������� isppp + �ɥ饤�ФȤȤ�����Ѥ��뤫���ޤ��� �桼���ץ����� &man.ppp.8; + �����Ѥ��뤫�Τɤ��餫�ˤʤ�ޤ����桼�� &man.ppp.8; + �����Ѥ���ȡ���İʾ�� ISDN B ����ͥ��ʻ�������ѤǤ��ޤ��� + ���եȥ����� 300 �ܡ���ǥ�Τ褦��¿���Υ桼�ƥ���ƥ��ȤȤ�ˡ� + α�������å��ץꥱ�����������Ѳ�ǽ�Ǥ���</para> - <para>�ǿ��� isdn4bsd �ϡ� - <ulink url="ftp://isdn4bsd@ftp.consol.de/pub/"> - ftp://isdn4bsd@ftp.consol.de/pub/</ulink> ��������Ǥ��ޤ��� - ���� ftp �����ȤǤϡ� �桼��̾�Ȥ��� <username>isdn4bsd</username> - ��Ȥ��� �ѥ���ɤ˥�륢�ɥ쥹��Ȥäƥ������� - ɬ�פ�����ޤ��� ��������Ǥ����� <filename>pub</filename> - �ǥ��쥯�ȥ�˰�ư���Ƥ��������� �桼����̾ - <username>ftp</username> �� <username>anonymous</username> - �ˤ���������Ǥϡ� ɬ�פʥե�����ˤ��ɤ�Ĥ��ޤ���</para> + <para>FreeBSD ���б����Ƥ��� PC ISDN �����ɤο������ä��Ƥ��ꡢ + �衼���å�����������Τ���¾¿�����ϰ�Ǥ��ޤ��Ȥ��뤳�Ȥ���𤵤�Ƥ��ޤ���</para> - <para>isdn4bsd �ϡ� IP over raw HDLC �⤷����Ʊ�� PPP - �����Ѥ���¾�� ISDN �롼������³�Ǥ��ޤ��� - α�������å��ץꥱ��������Ȥ��ޤ���</para> + <para>�б����Ƥ���ѥå��� ISDN �����ɤΤۤȤ�ɤ� Infineon + (���Ȥ� Siemens) �� ISAC/HSCX/IPAC ISDN + ���åץ��åȤ������������ɤǤ����� + Cologne Chip ���鶡�뤵�줿���åפ������� ISDN ������ + (ISA �Х��Τ�)��Winbond W6692 ���åפ������� PCI �����ɡ� + Tiger300/320/ISAC ���åץ��åȤ��Ȥ߹�錄�����ɤΰ����� + ����� AVM Fritz!Card PCI V.1.0 �� AVM Fritz!Card PnP + �Τ褦�ʥ٥���ȼ��Υ��åץ��åȤ˴�Ť��������ɤ⤢��ޤ���</para> - <para>Siemens ISDN ���åץ��å� (ISAC/HSCX) - ����Ѥ�����Τ���¿���Υ����ɤ����ݡ��Ȥ���Ƥ��ޤ��� - ¾�Υ��åץ��å� (Motorola�� Cologn ChipDesigns) - �Υ��ݡ��Ȥϸ��߳�ȯ��Ǥ��� - ���ݡ��Ȥ���륫���ɤκǿ��Υꥹ�Ȥϡ� - <ulink url="ftp://isdn4bsd@ftp.consol.de/pub/README">README</ulink> - �Ȥ��Ƥ���������</para> + <para>���ߤΤȤ������б����Ƥ��륢���ƥ��֥����ɤ� + AVM B1 (ISA ����� PCI) BRI �����ɤ� AVM T1 PCI PRI �����ɤǤ���</para> - <para>¾�� ISDN �ץ��ȥ�����ɲä��������䡢 - ���ݡ��Ȥ���Ƥ��ʤ� ISDN PC ������ ���ݡ��Ȥ��������ʤ� - isdn4bsd ���ĥ���������ϡ� <email>hm@kts.org</email> - �ޤǤ�Ϣ������������</para> + <para><application>isdn4bsd</application> �ˤĤ��Ƥ�ʸ��� + FreeBSD �����ƥ���� <filename>/usr/share/examples/isdn/</filename> + �ǥ��쥯�ȥ�ޤ��� + <ulink url="http://www.freebsd-support.de/i4b/">isdn4bsd + �Υ����֥�����</ulink>�Ȥ��Ƥ��������� + �����ˤϥҥ�Ȥ�����ɽ�� + <ulink url="http://people.FreeBSD.org/~hm/">isdn4bsd + �ϥ�ɥ֥å�</ulink>�Τ褦�ʡ� + �����¿����ʸ����Ф���ݥ�������ޤ���</para> - <para>majordomo�ˤ����ꥹ�Ȥ����ѤǤ��ޤ��� - ���ä���ˤϡ� ��ʸ��</para> + <para>�ۤʤ� ISDN �ץ��ȥ���䡢�����б�����Ƥ��ʤ� ISDN PC + �����ɤ��б����뤳�Ȥ䡢����¾ <application>isdn4bsd</application> + ���ĥ���뤳�Ȥ˶�̣������ʤ顢&a.hm; ��Ϣ�����Ƥ���������</para> - <programlisting>subscribe freebsd-isdn</programlisting> - - <para>�ȵ����������� - &a.majordomo; ���Ƥ����äƤ���������</para> + <para><application>isdn4bsd</application> �Υ��ȡ��롢���ꡢ + �����ƥȥ�֥륷�塼�ƥ��˴ؤ��Ƽ��䤬����� + &a.isdn.name; ���ꥹ�Ȥ����Ѳ�ǽ�Ǥ���</para> </sect2> <sect2> <title>ISDN �����ߥʥ륢���ץ�</title> - <para>�����ߥʥ륢���ץ� (TA) ��ISDN ���Ф��ơ� - �̾�����������Ф����ǥ�����������ΤǤ���</para> - - <para>�ۤȤ�ɤ� TA �ϡ� ɸ��Υإ��� AT + <para>�����ߥʥ륢���ץ� (TA) �� ISDN �ǡ� + �̾���������ˤ������ǥ�����������ΤǤ���</para> + <indexterm><primary>��ǥ�</primary></indexterm> + <para>�ۤȤ�ɤ� TA �ϡ�ɸ��Υإ��� AT ���ޥ�ɥ��åȤ���Ѥ��Ƥ���Τǡ� ñ�˥�ǥ���֤������ƻȤ����Ȥ��Ǥ��ޤ���</para> - <para>TA �ϡ� ����Ū�ˤϥ�ǥ��Ʊ���褦��ư��ޤ����� - ��³��ˡ�ϰۤʤꡢ �̿�®�٤�Ť���ǥ���Ϥ뤫��®���ʤ�ޤ��� + <para>TA �ϡ�����Ū�ˤϥ�ǥ��Ʊ���褦��ư��ޤ����� + ��³��ˡ�ϰۤʤꡢ�̿�®�٤�Ť���ǥ���Ϥ뤫��®���ʤ�ޤ��� <link linkend="ppp">PPP</link> ������� - ��ǥ�ξ���Ʊ���褦�˹ԤäƤ��������� �Ȥ��˥��ꥢ��®�٤� - ���ѤǤ���ǹ�®�٤����ꤹ��Τ�˺��ʤ��Ǥ���������</para> + ��ǥ�ξ���Ʊ���褦�˹ԤäƤ��������� + �ä˥��ꥢ��®�٤���ѤǤ���ǹ�®�٤����ꤹ��Τ�˺��ʤ��Ǥ���������</para> + <indexterm><primary>PPP</primary></indexterm> + <para>�ץ��Х����ؤ���³�� TA ����Ѥ������Υ��åȤϡ�ưŪ + PPP ��Ԥ��뤳�ȤǤ��� + �Ƕ� IP ���ɥ쥹���֤��ޤ��ޤ������Ƥ��Ƥ��뤿�ᡢ + �ۤȤ�ɤΥץ��Х����ϡ� + ���� IP ���ɥ쥹�������Ƥʤ��褦�ˤʤäƤ��ޤ��� + �ۤȤ�ɤΥ�����ɥ�������롼���ϡ�ưŪ IP + ���ɥ쥹������Ƥ��б����Ƥ��ޤ���</para> - <para>�ץ��Х����ؤ���³�� TA ����Ѥ������Υ��åȤϡ� ưŪ - PPP ��Ԥ��뤳�ȤǤ��� �Ƕ� IP ���ɥ쥹�������Ƥ��Ƥ��뤿�ᡢ - �ۤȤ�ɤΥץ��Х����ϡ� ���Ѥ� IP - ���ɥ쥹�������Ƥʤ��褦�ˤʤäƤ��ޤ��� - �ۤȤ�ɤΥ�����ɥ�������롼���ϡ� ưŪ IP - ���ɥ쥹���б����Ƥ��ޤ���</para> + <note> + <title>����</title> + <para>�Ƕ�� ISDN �롼���Ǥ� + IP ���ɥ쥹��ưŪ������Ƥ��б����Ƥ����Τ�¿���褦�Ǥ��� + ���������¤�������⤢��ޤ��Τǡ� + �ܤ����ϥ�����䤤��碌�Ƥ���������</para> + </note> - <para>����: �Ƕ�� ISDN �롼���Ǥϡ� IP - ���ɥ쥹��ưŪ������Ƥ��б����Ƥ����Τ�¿���褦�Ǥ��� - ���������¤�������⤢��ޤ��Τǡ� �ܤ����ϥ�� - ���䤤��碌�Ƥ���������</para> - - <para>TA ����Ѥ������ε�ǽ����³�ΰ������ϡ� ���Ѥ��Ƥ��� PPP - �ǡ����˴����˰�¸���ޤ��� ���Τ��ᡢ FreeBSD �� PPP - �����꤬��λ���Ƥ���С� ���Ѥ��Ƥ����¸�Υ�ǥ�� ISDN �� TA - �˴�ñ�˥��åץ��졼�ɤ��뤳�Ȥ��Ǥ��ޤ��� �������� ����ޤǤ� - PPP �Υץ����������꤬���ä���硢 ��������� TA + <para>TA ����Ѥ������ε�ǽ����³�ΰ������ϡ����Ѥ��Ƥ��� PPP + �ǡ����˴����˰�¸���ޤ������Τ��ᡢFreeBSD �� PPP + �����꤬��λ���Ƥ���С����Ѥ��Ƥ����¸�Υ�ǥ�� ISDN �� TA + �˴�ñ�˥��åץ��졼�ɤ��뤳�Ȥ��Ǥ��ޤ���������������ޤǤ� + PPP �Υץ����������꤬���ä���硢��������� TA ���֤������Ƥ⤽�ΤޤĤ�ޤ���</para> - <para>�ǹ�ΰ����������ΤǤ���С� �桼�����ץ����� - <link linkend="userppp">iijPPP</link> �ǤϤʤ��� �����ͥ� + <para>�ǹ�ΰ����������ΤǤ���С��桼�����ץ����� + <link linkend="userppp">iijPPP</link> �ǤϤʤ��������ͥ� <link linkend="ppp">PPP</link>����Ѥ��Ƥ���������</para> - <para>�ʲ��� TA �ϡ� FreeBSD ��ư���ǧ���ߤǤ���</para> + <para>�ʲ��� TA �ϡ�FreeBSD ��ư���ǧ���ߤǤ���</para> <itemizedlist> <listitem> @@ -1340,69 +3049,66 @@ hostname myclient.mydomain</programlisting> </listitem> </itemizedlist> - <para>¾�� TA ��ۤȤ�ɤξ�礦�ޤ�ư���Ǥ��礦�� TA - �Υ�����Ǥϡ� TA ���ۤȤ�ɤ�ɸ���ǥ� AT - ���ޥ�ɥ��åȤ�����դ���褦�ˤ���褦�� - ���Ϥ��Ƥ���褦�Ǥ���</para> + <para>¾�� TA ��ۤȤ�ɤξ�礦�ޤ�ư���Ǥ��礦��TA + �Υ�����Ǥϡ�TA ���ۤȤ�ɤ�ɸ���ǥ� AT + ���ޥ�ɥ��åȤ�����դ���褦�ˤ���褦���Ϥ��Ƥ���褦�Ǥ���</para> <para>���� TA ��Ȥ��ݤκ�����������ϡ� - ��ǥ�ξ���Ʊ�����ɤ����ꥢ�륫�� - �ɤ�ɬ�פǤ���Ȥ������ȤǤ���</para> + ��ǥ�ξ���Ʊ�����ɤ����ꥢ�륫���ɤ�ɬ�פǤ���Ȥ������ȤǤ���</para> - <para>���ꥢ��ǥХ����ξܺ١� - ��������Ʊ�����ꥢ��ݡ��Ȥ�Ʊ�����ꥢ��ݡ��Ȥκ��ˤĤ��Ƥϡ� - Ʊ������Ʊ���ΰ㤤�䥷�ꥢ��ǥХ����ˤĤ��������������塼�ȥꥢ�� <ulink - url="http://www.freebsd.org/tutorials">FreeBSD Serial - Hardware</ulink> �Ȥ��Ƥ���������</para> + <para>���ꥢ��ǥХ����ξܺ٤ȡ� + ��Ʊ�����ꥢ��ݡ��Ȥ�Ʊ�����ꥢ��ݡ��Ȥκ�������ˤϡ�<ulink + url="../../../en_US.ISO8859-1/articles/serial-uart/index.html">FreeBSD + ���ꥢ��ϡ��ɥ�����</ulink>���塼�ȥꥢ��Ȥ��Ƥ���������</para> - <para>ɸ��� PC ���ꥢ��ݡ���(��Ʊ��)����³���줿 TA �ϡ� 128Kbs - ����³��ԤäƤ��Ƥ⡢ �����̿�®�٤� 115.2Kbs - �����¤���Ƥ��ޤ��ޤ��� 128Kbs �� ISDN - ����ǽ�����¤�����������ˤϡ� TA + <para>ɸ��� PC ���ꥢ��ݡ��� (��Ʊ��) ����³���줿 TA �� + 128 Kbs ����³��ԤäƤ��Ƥ⡢�����̿�®�٤� 115.2 Kbs + �����¤���Ƥ��ޤ��ޤ���128 Kbs �� ISDN + ����ǽ�����¤�����������ˤ� TA ��Ʊ�����ꥢ�륫���ɤ���³���ʤ���Фʤ�ޤ���</para> - <para>��¢ TA ��������ơ� - Ʊ������Ʊ����������դ��Ƥ��ޤ����Ȥϻפ�ʤ��Ǥ� �������� - ��¢ TA �ˤϡ� ñ��ɸ�� PC ���ꥢ��ݡ��ȤΥ��åפ���¢����Ƥ� - ������Ǥ��� ��¢ TA �������Ȥ����С� - ���ꥢ�륱���֥�����ʤ��Ƥ����� �������Ȥȡ� + <para>��¢ TA ���������С� + Ʊ��/��Ʊ����������Ǥ���Ȥϻפ�ʤ��Ǥ�����������¢ TA �ˤϡ� + ñ��ɸ�� PC ���ꥢ��ݡ��ȤΥ��åפ���¢����Ƥ�������Ǥ��� + ��¢ TA �������Ȥ����С� + ���ꥢ�륱���֥�����ʤ��Ƥ����Ȥ������Ȥȡ� �Ÿ�����Ȥ���ľ��ʤ��ƺѤ�Ȥ������Ȥ��餤�Ǥ��礦�� </para> - <para>Ʊ�������ɤ� TA ���ȹ礻�� 386 �� FreeBSD - �ޥ���ξ��Ǥ⡢ ������ɥ� - ������Υ롼����Ʊ���٤�®�٤ϳ��ݤǤ��ޤ��� - �ޤ������ȹ礻�Ǥϡ� �롼������������꤬��ǽ�Ǥ���</para> + <para>Ʊ�������ɤ� TA + ���ȹ礻�Ǥ⡢������ɥ�����Υ롼����Ʊ���٤�®�٤ϳ��ݤǤ��ޤ��� + ����ˡ�386 �� FreeBSD �ޥ�����ȹ礻��ȡ� + ����������꤬��ǽ�Ǥ���</para> - <para>Ʊ��������/TA �����֤��� ������ɥ�������롼�������֤��ϡ� + <para>Ʊ��������/TA �����֤���������ɥ�����롼�������֤��ϡ� ¿ʬ�˽���Ū������Ǥ��� - ���ꥹ�ȤǤ⤤���Ĥ�����������ޤ����� ���������Ƥ� - �Ĥ��Ƥϡ� <ulink url="../search/search.html">archives</ulink> + ���ꥹ�ȤǤ⤤���Ĥ�����������ޤ��������������ƤˤĤ��Ƥϡ� + <ulink url="../../../../search/search.html">����������</ulink> �Ȥ��Ƥ���������</para> </sect2> <sect2> - <title>������ɥ������� ISDN �֥�å�/�롼��</title> - - <para>ISDN �֥�å���롼���ϡ� OS ��ͭ�Τ�ΤǤϤ���ޤ��� - ������� FreeBSD ��ͭ�Τ�ΤǤ⤢��ޤ��� + <title>������ɥ����� ISDN �֥�å�/�롼��</title> + <indexterm> + <primary>ISDN</primary> + <secondary>������ɥ����� �֥�å�/�롼��</secondary> + </indexterm> + <para>ISDN �֥�å����뤤�ϥ롼���ϡ� + FreeBSD ���뤤��¾�� OS ����ͭ�Τ�ΤǤϳ��ܤ���ޤ��� �롼�ƥ���֥�å����Ѥ˴ؤ���ܺ٤ϡ� �ͥåȥ���λ��ͽ��������������</para> <para>���Υڡ����Ǥϡ� �롼���ȥ֥�å��ˤɤ���Ǥ⤢�ƤϤޤ�褦�˵��Ҥ��ޤ���</para> - <para>ISDN �롼��/�֥�å��ϡ� - ��������ɤ����ʤΥ����Ȥ������äƤ��Ƥ��뤳�Ȥ⤢�ꡢ - ������Ū�˻��Ѥ����褦�ˤʤ�Ǥ��礦�� ISDN �롼���ϡ� - �����Ͼ�����Ȣ�ǡ� - ��������Υ������ͥåȥͥåȥ��(�⤷���ϥ�����)��ľ�ܡ� - ��³���ޤ��� �ޤ��� - ���Ȥ�¾�Υ֥�å�/�롼���Ȥ���³�����椷�ޤ��� PPP - ��¾�Υץ��ȥ������Ѥ��뤿��Υ��եȥ������ϡ� - ���٤��Ȥ߹��ޤ�Ƥ��ޤ���</para> + <para>��������� ISDN �롼��/�֥�å����ʤϡ� + ���ʤ������äƤ��Ƥ��뤳�Ȥ⤢�ꡢ + ��깭�������褦�ˤʤ�Ǥ��礦��ISDN �롼���ϡ� + �������륤�����ͥåȥͥåȥ����ľ����³���� + ���Ȥ�¾�Υ֥�å�/�롼���Ȥ���³�����椹�뾮����Ȣ�Ǥ���PPP + ��¾�ι������Ѥ���Ƥ���ץ��ȥ����Ĥ��ä��̿����뤿��Υ��եȥ��������Ȥ߹��ޤ�Ƥ��ޤ���</para> - <para>�롼���ϡ� ������Ʊ�� ISDN ��³����Ѥ��뤿�ᡢ �̾�� TA + <para>�롼���ϡ�������Ʊ�� ISDN ��³����Ѥ��뤿�ᡢ�̾�� TA ����Ӥ��ƥ��롼�ץåȤ������˸��夷�ޤ���</para> <para>ISDN �롼��/�֥�å�����Ѥ�����κ�����������ϡ� @@ -1410,48 +3116,64 @@ hostname myclient.mydomain</programlisting> �����ͥåȥץ��Х����Ȥ���³��ͤ��Ƥ�����ˤϡ� �ץ��Х��������̤��뤳�Ȥ��ᤷ�ޤ���</para> - <para>��̳��� LAN �Ȳ����� LAN �δ֤ʤɡ� ��Ĥ� LAN + <para>��̳��� LAN �Ȳ����� LAN �δ֤ʤɡ���Ĥ� LAN �������Ȥδ֤���³���褦�Ȥ��Ƥ�����ϡ� - �֥�å�/�롼���λ��Ѥ���äȤ���ƥʥ� ��ñ�ǡ� - ���Ϥ����ʤ��Ƥ�����ˡ�Ǥ��� ξ¦�ε�����������ΤǤ���С� - ������֤���³���������ʤ��Ǥ��礦��</para> + ����Ϥ�äȤ���ƥʥ���ñ�ǡ��¤�����������ˡ�Ǥ��� + ��³��ξ¦�ε�����������Τǡ� + ������ޤ������Ǥ��������Ȥ��ݾڤǤ��ޤ���</para> - <para>���Ȥ��в����� LAN ���ĥ��� LAN - ���ܼҤΥͥåȥ������³���뤿��ˤϡ� + <para>���Ȥ��С� + �����Υ���ԥ塼�����Ź�Υͥåȥ�����ܼҤΥͥåȥ������³���뤿��ˤϡ� �ʲ��Τ褦�����꤬���ѤǤ��ޤ���</para> <example> - <title>��ĥ�� LAN �ޤ��� ���� LAN</title> + <title>��Ź�ޤ��ϲ����Υͥåȥ��</title> - <para>�ͥåȥ���ϡ� 10 Base T �������ͥåȤǤ��� - �롼���ȥͥåȥ���δ֤ϡ� ɬ�פ˱����� AUI/10BT - �ȥ���Ф�Ȥä���³���ޤ���</para> + <indexterm><primary>10 base 2</primary></indexterm> + <para>�ͥåȥ���� 10 Base 2 �������ͥå� (<quote>thinnet</quote>) + �ΥХ����ȥݥ������Ѥ��Ƥ��ޤ����롼���ȥͥåȥ���δ֤ϡ� + ɬ�פ˱����� AUI/10BT �ȥ���Ф�Ȥä���³���Ƥ���������</para> - <!-- This should be a graphic --> - <programlisting>---Sun ������ơ������ + <mediaobject> + <imageobject> + <imagedata fileref="advanced-networking/isdn-bus"/> + </imageobject> + + <textobject> + <literallayout class="monospaced">---Sun ������ơ������ | ----FreeBSD �ޥ��� +---FreeBSD box | ---Windows 95 (�̤˴���Ƥ���櫓���㤢��ޤ���) | -������ɥ�������롼�� +������ɥ�����롼�� | -ISDN BRI �饤��</programlisting> +ISDN BRI �饤��</literallayout> + </textobject> - <para> - ����/��ĥ�� LAN �ǡ� - ���椷������ԥ塼������³���ʤ��ΤǤ���С� ������ - �Υĥ����ȥڥ������֥����Ѥ��ơ� - ������ɥ�������롼����ľ����ǽ�Ǥ���</para> + <textobject> + <phrase>10 Base 2 �������ͥå�</phrase> + </textobject> + </mediaobject> + + <para>����/��Ź�ǰ��椷������ԥ塼������Ѥ��ʤ��ΤǤ���С� + �������Υĥ����ȥڥ������֥����Ѥ��ơ� + ľ�ܥ�����ɥ�����롼������³���뤳�Ȥ��ǽ�Ǥ���</para> </example> <example> <title>�ܼ� LAN ��¾�� LAN</title> - <para>�ͥåȥ���ϡ� �ĥ����ȥڥ��������ͥåȤǤ��� </para> + <para>�ͥåȥ���� 10 base T �������ͥå� + (<quote>Twisted Pair</quote>) + �Υ��������ȥݥ������Ѥ��Ƥ��ޤ���</para> - <!-- This should be a graphic --> - <programlisting>-------Novell ������ + <mediaobject> + <imageobject> + <imagedata fileref="advanced-networking/isdn-twisted-pair"/> + </imageobject> + <textobject> + <literallayout class="monospaced"> -------Novell ������ | | |�� ---Sun | | @@ -1461,192 +3183,255 @@ ISDN BRI | | |___---������ɥ�������롼�� | - ISDN BRI �饤��</programlisting> + ISDN BRI �饤��</literallayout> + </textobject> + <textobject> + <phrase>ISDN �ͥåȥ�������������</phrase> + </textobject> + </mediaobject> </example> - <para>�ۤȤ�ɤΥ롼��/�֥�å��Ǥϡ� �̡�����ĤΥ����Ȥ��Ф��ơ� - <emphasis>Ʊ��</emphasis>�ˤ��� - ����<emphasis>��Ω����</emphasis>��Ĥ� PPP ��³����ǽ�Ǥ��� - ����ϡ� �̾�� TA �Ǥϥ��ݡ��Ȥ���ʤ���ǽ�ǡ� - �롼��/�֥�å���³���礭�������Ǥ� (���ꥢ��ݡ��Ȥ� - ��Ĥ���ü�(�����ƹ����) TA �Ǥϲ�ǽ�Ǥ�)�� - �����ͥ������Ƥ� MPP �ʤɤȺ�Ʊ���ʤ��Ǥ���������</para> + <para>�ۤȤ�ɤΥ롼��/�֥�å����礭�������ϡ� + �̡�����ĤΥ����Ȥ��Ф��ơ�<emphasis>Ʊ��</emphasis> + �ˤ��줾��<emphasis>��Ω����</emphasis>��Ĥ� PPP + ��³����ǽ�Ǥ��뤳�ȤǤ��� + ����ϡ����ꥢ��ݡ��Ȥ� 2 �Ĥ�ä������ (�̾�Ϲ����) + ��ǥ������ơ��̾�� TA �Ǥ��б����Ƥ��ޤ��� + ����ͥ�ܥ�ǥ��� MPP �ʤɤȺ�Ʊ���ʤ��Ǥ���������</para> - <para>����ϡ� ���������ʵ�ǽ�Ǥ��� - ���Ȥ��л�̳��������� ISDN ��³����Ѥ��Ƥ��ơ� - �̤� ISDN �饤�������������ʤ��Ȥ��ޤ��� ���ξ�硢 - ��̳��Υ롼���ϡ� ��Ĥ������� B - �����ͥ���³(64Kbs)��ݻ����Ĥġ� �� �� B - �����ͥ��¾�����Ӥ˻��Ѥ��뤳�Ȥ��Ǥ��ޤ��� ���Ȥ��С� - ¾�ξ�� �ȤΥ������륤�� �������륢���Ȥ˻��Ѥ����ꡢ - �Х���������䤹����ˡ� - �����ͥåȤȤ���³�ؤ�ưŪ�ʳ������(MPP - �ʤ�)�˻��Ѥ����ꤹ�뤳�Ȥ���ǽ�Ǥ���</para> - - <para>�ޤ��������ͥåȥ֥�å��ϡ� IP �ѥ��åȤ����Ǥʤ� IPX/SPX - �ʤɤ��٤Ƥ� - �ץ��ȥ���Υѥ��åȤ���Ѥ��뤳�Ȥ���ǽ�Ǥ���</para> + <para>���Ȥ��С���̳��������� ISDN ��³����Ѥ��Ƥ��ơ� + �̤� ISDN ����������������ʤ��Ȥ��ˤ����������ʵ�ǽ�Ǥ������ξ�硢 + ��̳��Υ롼���ϡ������ͥåȤ���³���뤿��ΰ�Ĥ������� B + ����ͥ���³ (64 Kbs) ��������� + �̤� B ����ͥ��¾�Υǡ�����³�˻��ѤǤ��ޤ��� + 2 ���ܤ� B ����ͥ��¾�ξ��ȤΥ������륤�� + �������륢���Ȥ˻��Ѥ����ꡢ�Х���������䤹����ˡ� + 1 ���ܤ� B ����ͥ��ưŪ�˷�礹�뤳�� (MPP�ʤ�) + ���Ǥ��ޤ���</para> + <indexterm><primary>IPX/SPX</primary></indexterm> + <para>�ޤ��������ͥåȥ֥�å��ϡ�IP �ѥ��åȰʳ�����ѤǤ��ޤ��� + IPX/SPX �ʤɡ����Ѥ��뤹�٤ƤΥץ��ȥ�������뤳�Ȥ���ǽ�Ǥ���</para> </sect2> </sect1> - <sect1 id="nis"> + <sect1 id="network-nis"> + <sect1info> + <authorgroup> + <author> + <firstname>Bill</firstname> + <surname>Swingle</surname> + <contrib>����: </contrib> + </author> + </authorgroup> + <authorgroup> + <author> + <firstname>Eric</firstname> + <surname>Ogren</surname> + <contrib>�ɵ�: </contrib> + </author> + <author> + <firstname>Udo</firstname> + <surname>Erdelhoff</surname> + </author> + </authorgroup> + </sect1info> <title>NIS/YP</title> - <para><emphasis>����: &a.unfurl;, - 2000 ǯ 1 �� 21 ��, - �ƽ�: Eric Ogren <email>eogren@earthlink.net</email>, - Udo Erdelhoff <email>ue@nathan.ruhr.de</email>, - 2000 ǯ 6 ��.</emphasis></para> - <sect2> <title>NIS/YP �Ȥ�?</title> + <indexterm><primary>NIS</primary></indexterm> + <indexterm><primary>Solaris</primary></indexterm> + <indexterm><primary>HP-UX</primary></indexterm> + <indexterm><primary>AIX</primary></indexterm> + <indexterm><primary>Linux</primary></indexterm> + <indexterm><primary>NetBSD</primary></indexterm> + <indexterm><primary>OpenBSD</primary></indexterm> + <para>NIS �Ȥ� Network Information Services ��ά�� - Sun Microsystems �ˤ�ä� Unix �� (��Ȥ�Ȥ� SunOS ��) - ��������Τ���˳�ȯ����ޤ����� ���ߤǤϻ��¾�ζȳ�ɸ��ˤʤäƤ��ꡢ - ���פ� Unix �� (Solaris�� HP-UX�� AIX�� Linux�� NetBSD�� OpenBSD�� - FreeBSD�� ����) ���٤Ƥ���ݡ��Ȥ��Ƥ��ޤ���</para> + Sun Microsystems �ˤ�ä� &unix; �� (��Ȥ�Ȥ� &sunos; ��) + ��������Τ���˳�ȯ����ޤ��������ߤǤϻ��¾�ζȳ�ɸ��ˤʤäƤ��ꡢ + ���פ� &unix; �饤�������ƥ� + (&solaris;, HP-UX, &aix;, Linux, NetBSD, OpenBSD, FreeBSD������) + �Ϥ��٤Ƥ���ݡ��Ȥ��Ƥ��ޤ���</para> - <para>NIS �ϸ����� ���������ڡ��� (�ޤ��� yp) �Ȥ����Τ��Ƥ��ޤ������� - ��������Ƥ���Ȥ��� Sun �Ϥ���̾���Ѥ��������ޤ�����</para> + <indexterm><primary>���������ڡ���</primary><see>NIS</see></indexterm> + <para>NIS �ϸ��������������ڡ����Ȥ��äƤ��ޤ������� + ��ɸ���꤫�� Sun �Ϥ���̾�����Ѥ��ޤ����� + �Ť��Ѹ� (����� yp) �Ϥޤ��褯����졢���Ѥ���Ƥ��ޤ���</para> + <indexterm> + <primary>NIS</primary> + <secondary>�ɥᥤ��</secondary> + </indexterm> <para>NIS �� RPC ��Ȥä����饤�����/�����Х����ƥ�Ǥ��� - �����Ȥ��� NIS�ɥᥤ����Υޥ���֤ǡ� - ���̤�����ե������ͭ���뤳�Ȥ��Ǥ��ޤ��� - �ޤ��� NIS ��Ȥ����Ȥǥ����ƥ�����ԤϺǾ��¤�����ǡ����� - NIS ���饤����Ȥ�Ω���夲�뤳�Ȥ��Ǥ��� - 1 ���꤫������ǡ������ɲá� ����� �ѹ�����ǽ�Ǥ��� </para> + �����Ȥ��� NIS �ɥᥤ����Υޥ���֤ǡ� + ���̤�����ե������ͭ���뤳�Ȥ��Ǥ��ޤ��� + �ޤ� NIS ��Ȥ����Ȥǥ����ƥ�����ԤϺǾ��¤�����ǡ����� + NIS ���饤����Ȥ�Ω���夲�뤳�Ȥ��Ǥ��� + 1 ���꤫������ǡ������ɲá�������ѹ�����ǽ�Ǥ���</para> - <para>NIS �� Windows NT �Υɥᥤ���ƥ�˻��Ƥ��ޤ��� - �����μ����ϻ��Ƥ���Ĥ��ʤ���ΤǤ����� ����Ū�ʵ�ǽ�� - ���椹�뤳�ȤϤǤ��ޤ���</para> + <indexterm><primary>Windows NT</primary></indexterm> + <para>NIS �� &windowsnt; �Υɥᥤ���ƥ�˻��Ƥ��ޤ��� + �����μ����ϻ��Ƥ���Ĥ��ʤ���ΤǤ����� + ����Ū�ʵ�ǽ�����椹�뤳�ȤϤǤ��ޤ���</para> </sect2> <sect2> <title>�ΤäƤ����٤��Ѹ� / �ץ�����</title> <para>NIS �����Ф�Ω���夲�� NIS ���饤����Ȥ�����ʤɡ� - NIS �� FreeBSD ��Ƴ������ˤ����äơ� - �ܤˤ���Ǥ������Ѹ����פʥ桼���ץ������������Ĥ�����ޤ���</para> + NIS �� FreeBSD ��Ƴ������ˤ����äơ� + �ܤˤ���Ǥ������Ѹ����פʥ桼���ץ������������Ĥ�����ޤ���</para> - <itemizedlist> - <listitem> - <para><emphasis>NIS �ɥᥤ��̾</emphasis>. NIS �ޥ����������а�Ĥ� - ���Υ��饤����� (���졼�֥����Ф�ޤ�) �ϰ�Ĥ� NIS �ɥᥤ��̾�� - �����ޤ��� NT �Υɥᥤ��̾Ʊ�͡� - NIS �ɥᥤ��̾�� DNS �Ȥϲ��δط��⤢��ޤ���</para> - </listitem> - <listitem> - <para><emphasis>portmap</emphasis>. <command>portmap</command> - �� RPC (Remote Procedure Call�� NIS - �ǻȤ���ͥåȥ���ץ��ȥ���) - �����Ѥ��뤿��˼¹Ԥ��Ƥ����ʤ���Фʤ�ޤ��� - <command>portmap</command> ��ư���Ƥ��ʤ���С� - NIS �����Фε�ư�⥯�饤����ȤȤ��Ƥε�ǽ�������ޤ���</para> - </listitem> - <listitem> - <para><emphasis>ypbind</emphasis>. <command>ypbind</command> - �� NIS ���饤����Ȥ� NIS �����Ф�<quote>����դ�</quote>�ޤ��� - ����� NIS �ɥᥤ��̾���ƥफ������� RPC - ���Ѥ��ƥ����Ф���³���ޤ��� <command>ypbind</command> - �ϥ��饤����Ȥȥ����ФΥ��ߥ�˥�������������Ǥ��ꡢ - �⤷���饤����ȥޥ���� <command>ypbind</command> - ����ǽ����ߤ������� - NIS �����Фإ��������Ǥ��ʤ��ʤ�ޤ���</para> - </listitem> - <listitem> - <para><emphasis>ypserv</emphasis>. <command>ypserv</command> - �� NIS �����ФǤΤ¹Ԥ�����Τǡ� NIS - �Υ����Хץ��������Τ�ΤǤ��� ypserv ����ǽ����ߤ����Ȥ��ϡ� - �����Ф� NIS �ꥯ�����Ȥ��������ʤ��ʤ�ޤ� - (�����ɤ���С� ���졼�֥����Ф�����������ؤ��Ǥ��礦)��</para> + <indexterm> + <primary><application>portmap</application></primary> + </indexterm> - <note> - <para>���ޤǻȤäƤ��������Ф���ǽ����ߤ����Ȥ��� - �̤Υ����Ф˺���³���˹Ԥ��ʤ� NIS �μ����⤤���Ĥ�����ޤ� - (FreeBSD �Τ�Τϰ㤤�ޤ�)�� - ���Τ褦�ʾ����������뤿���ͣ�����ˡ�ϡ� - �����Хץ����� (���뤤�ϥ���������)�� �⤷���ϥ��饤����Ȥ� - <command>ypbind</command> - �ץ�������ƥ������Ȥ��뤳�ȤǤ���</para> - </note> - </listitem> - <listitem> - <para><emphasis>rpc.yppasswdd</emphasis>. - <command>rpc.yppasswdd</command> �� NIS - �ޥ����������Ф�ư�������٤��⤦��ĤΥץ������ǡ� - NIS ���饤����Ȥ��� - NIS �ѥ���ɤ��ѹ�������ǡ����Ǥ��� - ���Υǡ����ư���Ƥ��ʤ��Ȥ��ϡ� �桼���� NIS �ޥ����������Ф� - login ���� �����ǥѥ���ɤ��ѹ����뤳�Ȥˤʤ�ޤ���</para> - </listitem> - - <!-- XXX Missing: rpc.ypxfrd (not important, though) May only run - on the master --> - </itemizedlist> + <informaltable> + <tgroup cols="2"> + <thead> + <row> + <entry>�Ѹ�</entry> + <entry>����</entry> + </row> + </thead> + <tbody> + <row> + <entry>NIS �ɥᥤ��̾</entry> + <entry>NIS �ޥ��������ФȤ��Υ��饤����Ȥ��٤� + (���졼�֥����Ф�ޤ�) �ˤ� NIS �ɥᥤ��̾���Ĥ��Ƥ��ޤ��� + &windowsnt; �ɥᥤ��̾��Ʊ�ͤˡ�NIS �ɥᥤ��̾�� + DNS �Ȥϲ��δط��⤢��ޤ���</entry> + </row> + <row> + <entry>portmap</entry> + <entry>RPC (Remote Procedure Call, + NIS �ǻ��Ѥ����ͥåȥ���ץ��ȥ���) + �����Ѥ��뤿��˼¹Ԥ��Ƥ����ʤ���Фʤ�ޤ��� + <command>portmap</command> ��ư��Ƥ��ʤ���С� + NIS �����Ф�ư���뤳�Ȥ⡢ + NIS ���饤����ȤȤ���ư����뤳�Ȥ�Ǥ��ޤ���</entry> + </row> + <row> + <entry>ypbind</entry> + <entry>NIS ���饤����Ȥ� + NIS �����Ф�<quote>��ӤĤ�</quote>�ޤ��� + ����� NIS �ɥᥤ��̾���ƥफ������� + RPC ���Ѥ��ƥ����Ф���³���ޤ���<command>ypbind</command> + �� NIS �Ķ��ˤ����륯�饤����Ȥȥ����д֤��̿�������Ǥ��� + ���饤����ȥޥ���� + <command>ypbind</command> ����ߤ������ϡ�NIS + �����Фإ����������뤳�Ȥ��Ǥ��ʤ��ʤ�ޤ���</entry> + </row> + <row> + <entry>ypserv</entry> + <entry>�� NIS �����ФǤΤ¹Ԥ����٤���Τǡ� + NIS �����Хץ��������Τ�ΤǤ���&man.ypserv.8; + ����ߤ�����硢�����ФϤ�Ϥ� NIS + �ꥯ�����Ȥ˱������뤳�Ȥ��Ǥ��ʤ��ʤ�Ǥ��礦 + (�Ǥ���С��������Ѥ����졼�֥����Ф�����Ȥ褤�Ǥ��礦)�� + ���ޤǻȤäƤ��������Ф���ǽ����ߤ����Ȥ��� + �̤Υ����Ф˺���³���˹Ԥ��ʤ� NIS �μ����⤤���Ĥ�����ޤ� + (FreeBSD �Τ�Τϰ㤤�ޤ�)�� + ���Τ褦�ʾ����������뤿���ͣ�����ˡ�ϡ� + �����Хץ����� (���뤤�ϥ���������)���⤷���ϥ��饤����Ȥ� + <command>ypbind</command> + �ץ�������ƥ������Ȥ��뤳�ȤǤ���</entry> + </row> + <row> + <entry>rpc.yppasswdd</entry> + <entry>NIS �ޥ����������Ф�ư�����٤��� + �⤦��ĤΥץ������Ǥ�������� NIS ���饤����Ȥ� + NIS �ѥ���ɤ��ѹ����뤳�Ȥ��ǽ�ˤ���ǡ����Ǥ��� + ���Υǡ����ư��Ƥ��ʤ��Ȥ��ϡ� + �桼���� NIS �ޥ��������Ф˥������� + �����ǥѥ���ɤ��ѹ����ʤ���Фʤ�ޤ���</entry> + </row> + </tbody> + </tgroup> + </informaltable> + <!-- XXX Missing: rpc.ypxfrd (not important, though) May only run + on the master --> </sect2> <sect2> <title>ư��Τ�����</title> - <para>NIS �Ķ��ˤ���ۥ��Ȥϡ� ���� 3 �����ʬ�व��ޤ��� ����ϡ� - �ޥ����������С� ���졼�֥����С� ���饤����ȤǤ��� - �����Фϡ� �ۥ��Ȥ����������濴Ū�ʾ����Ǽ�ˤ����ޤ��� - �ޥ����������Фϸ��Ȥʤ뿮��Ǥ��������ݻ����� - ���졼�֥����Фϡ� ��Ĺ������ݤ��뤿�ᡢ ���ξ����ߥ顼���ޤ��� - �����ƥ��饤����Ȥϡ� �����Ф��������������ư��ޤ���</para> + <para>NIS �Ķ��ˤ���ۥ��Ȥϡ� + �ޥ����������С����졼�֥����С����饤����Ȥ� + 3 �����ʬ�व��ޤ��� + �����Фϡ��ۥ��Ȥ����������濴Ū�ʾ����Ǽ�ˤ����ޤ��� + �ޥ����������Фϸ��Ȥʤ뿮��Ǥ��������ݻ����� + ���졼�֥����ФϾ�Ĺ������ݤ��뤿�ᤳ�ξ����ߥ顼���ޤ��� + �����ƥ��饤����Ȥϡ������Ф��������������ư��ޤ���</para> - <para>������ˡ���Ѥ��뤳�Ȥǡ� ��¿���Υե�����ˤ������ͭ�Ǥ��ޤ��� - �褯 NIS �Ƕ�ͭ�����Τϡ� - <filename>master.passwd</filename> �� <filename>group</filename>�� + <para>������ˡ���Ѥ��뤳�Ȥǡ���¿���Υե�����ˤ������ͭ�Ǥ��ޤ��� + �褯 NIS �Ƕ�ͭ�����Τϡ� + <filename>master.passwd</filename> �� <filename>group</filename>, <filename>hosts</filename> �Ȥ��ä��ե�����Ǥ��� - ���饤����Ⱦ�Υץ������ǡ� �̾��������Υե�����ˤ������ɬ�� - �Ȥʤä��Ȥ��� - ���饤����Ȥ���³���Ƥ��륵���Ф��䤤��碌��Ԥ��� ���ξ�������ޤ��� - </para> + ���饤����Ⱦ�Υץ��������� + �̾�ʤ��������Υե�����ˤ�������ɬ�פȤ���Ȥ��ϡ� + ���饤����Ȥ��������³���Ƥ��� + NIS �����Ф��䤤��碌��Ԥ��ޤ���</para> <sect3> - <title>�ޥ����ʬ��</title> + <title>�ޥ����ʬ��</title> - <itemizedlist> - <listitem> - <para><emphasis>NIS �ޥ�����������</emphasis>. - ���Υ����Ф� Windows NT �Ǹ����Ȥ����Υץ饤�ޥ� - �ɥᥤ��ȥ�����ˤ�����ޤ��� - ���٤Ƥ� NIS ���饤����Ȥ����Ѥ����ե�������ݼ餷�� - <filename>passwd</filename> �� - <filename>group</filename>�� ����¾ NIS - ���饤����Ȥ����Ȥ���ե�����ϡ� - �ޥ����������Фˤ���ޤ���</para> + <itemizedlist> + <indexterm> + <primary>NIS</primary> + <secondary>�ޥ���������</secondary> + </indexterm> - <note> - <para>��ĤΥޥ���İʾ�� NIS - �ɥᥤ��Υޥ����������Фˤʤ뤳�Ȥϲ�ǽ�Ǥ��� - �������� �����Ǥ����Ū�����Ϥ� NIS �Ķ����оݤȤ��Ƥ��뤿�ᡢ - ���Τ褦�ʾ��ˤĤ��Ƥϰ����ޤ���</para> - </note> - </listitem> - <listitem> - <para><emphasis>NIS ���졼�֥�����</emphasis>�� - NT �Ǹ����Ȥ����ΥХå����åץɥᥤ��ȥ�����˻�����Τǡ� - NIS ���졼�֥����Ф� NIS - �ޥ����������ФΥǡ����ե�����Υ��ԡ����ݻ����ޤ��� - NIS ���졼�֥����ФϽ��פʴĶ���ɬ�פȤ�����Ĺ�������� - �ޥ����������Ф���٤ΥХ��Ȥ�ޤ��� - NIS ���饤����ȤϾ�˺ǽ�˥쥹�ݥ��֤��������Ф� - NIS �����ФȤ�����³���ޤ����� - ����ˤϥ��졼�֥����Ф�ޤޤ�ޤ���</para> - </listitem> - <listitem> - <para><emphasis>NIS ���饤�����</emphasis>�� - NIS ���饤����Ȥ�����ʬ�� NT ������ơ������Τ褦�ˡ� - logon �˺ݤ��� - NIS �����Ф��Ф��� (NT ������ơ������ξ��Ǥ� NT - �ɥᥤ��ȥ������) ǧ�ڤ��ޤ���</para> - </listitem> - </itemizedlist> + <listitem> + <para><emphasis>NIS �ޥ�����������</emphasis>�� + ���Υ����Ф� &windowsnt; + �Ǹ����Ȥ����Υץ饤�ޥ�ɥᥤ��ȥ�����ˤ�����ޤ��� + ���٤Ƥ� NIS ���饤����Ȥ����Ѥ����ե�������ݼ餷�ޤ��� + <filename>passwd</filename> �� <filename>group</filename>�� + ����¾ NIS ���饤����Ȥ����Ȥ���ե�����ϡ� + �ޥ����������Фˤ���ޤ���</para> + + <note><para>��ĤΥޥ���İʾ�� NIS + �ɥᥤ��Υޥ����������Фˤʤ뤳�Ȥϲ�ǽ�Ǥ��� + �������������Ǥ����Ū�����Ϥ� NIS �Ķ����оݤȤ��Ƥ��뤿�ᡢ + ���Τ褦�ʾ��ˤĤ��Ƥϰ����ޤ���</para></note> + </listitem> + + <listitem> + <indexterm> + <primary>NIS</primary> + <secondary>���졼�֥�����</secondary> + </indexterm> + + <para><emphasis>NIS ���졼�֥�����</emphasis>�� + &windowsnt; �ΥХå����åץɥᥤ��ȥ�����˻�����Τǡ� + NIS ���졼�֥����Ф� NIS + �ޥ����������ФΥǡ����ե�����Υ��ԡ����ݻ����ޤ��� + NIS ���졼�֥����ФϽ��פʴĶ���ɬ�פȤ�����Ĺ�������� + �ޥ����������Ф���٤ΥХ��Ȥ�ޤ��� + NIS ���饤����ȤϾ�˺ǽ�˥쥹�ݥ��֤��������Ф� + NIS �����ФȤ�����³���ޤ����� + ����ˤϥ��졼�֥����Ф�ޤޤ�ޤ���</para> + </listitem> + + <listitem> + <indexterm> + <primary>NIS</primary> + <secondary>���饤�����</secondary> + </indexterm> + + <para><emphasis>NIS ���饤�����</emphasis>�� + NIS ���饤����Ȥ�����ʬ�� &windowsnt; + ������ơ������Τ褦�ˡ���������˺ݤ��� + NIS ������ (&windowsnt; ������ơ������ξ��� + &windowsnt; �ɥᥤ��ȥ�����) + ����³����ǧ�ڤ��ޤ���</para> + </listitem> + </itemizedlist> </sect3> </sect2> @@ -1656,234 +3441,250 @@ ISDN BRI <para>������Ǥ� NIS �Ķ���Ω���夲�����夲�ޤ���</para> <note> - <para>������ǤϤ��ʤ��� FreeBSD 3.3 �ʹߤ�ȤäƤ����ΤȤ��ޤ��� - ������Ϳ������ؼ���<emphasis>�����餯</emphasis> FreeBSD �� - 3.0 �ʹߤΡ� �ɤΥС������Ǥⵡǽ����Ǥ��礦���� - ������ݾڤ����ΤǤϤ���ޤ���</para> + <para>������ǤϤ��ʤ��� FreeBSD 3.3 + �ʹߤ�ȤäƤ����ΤȤ��ޤ��� + ������Ϳ������ؼ��� <emphasis>�����餯</emphasis> FreeBSD �� + 3.0 �ʹߤΤɤΥС������Ǥⵡǽ����Ǥ��礦���� + ������ݾڤ����ΤǤϤ���ޤ���</para> </note> <sect3> - <title>�ײ��Ω�Ƥ�</title> + <title>�ײ��Ω�Ƥ�</title> - <para>���ʤ�����ؤξ����ʸ��漼�δ����ͤǤ���Ȥ��ޤ��礦�� - ���θ��漼�� 15 ��� FreeBSD �ޥ���ʤäƤ��ơ� - ���ߤϤޤ������������Ƥ��ޤ��� - ���ʤ���� �ƥޥ���� <filename>/etc/passwd</filename> �� - <filename>/etc/master.passwd</filename> ��ơ������äƤ��ޤ��� + <para>���ʤ�����ؤξ����ʸ��漼�δ����ͤǤ���Ȥ��ޤ��礦�� + ���θ��漼�� 15 ��� FreeBSD �ޥ���ʤäƤ��ơ� + ���ߤϤޤ������������Ƥ��ޤ��� + ���ʤ�����ƥޥ���� <filename>/etc/passwd</filename> �� + <filename>/etc/master.passwd</filename> ��ơ������äƤ��ޤ��� �����Υե�����ϼ�ư�Ǥ��ߤ���Ʊ�������Ƥ��ޤ��� - �Ĥޤ긽�����Ǥϡ� �������桼���ʤ����ɲä���Ȥ��� - <command>adduser</command> �� 15 ���ꤹ�٤ƤǼ¹Ԥ��ʤ���Фʤ�ޤ��� - ��������餫���Ѥ���ɬ�פ����뤿�ᡢ + �Ĥޤ긽�����Ǥϡ��������桼���ʤ����ɲä���Ȥ��� + <command>adduser</command> �� 15 ���ꤹ�٤ƤǼ¹Ԥ��ʤ���Фʤ�ޤ��� + ��������餫���Ѥ���ɬ�פ����뤿�ᡢ ���ʤ��Ϥ��Τ��� 2 ����Фˤ��� NIS ��Ƴ�����뤳�Ȥ���ޤ�����</para> - <para>���η�̡� ���漼������Ϥ��Τ褦�ʤ�Τˤʤ�ޤ�:</para> + <para>���η�̡����漼������Ϥ��Τ褦�ʤ�Τˤʤ�ޤ�:</para> - <informaltable> - <tgroup cols="3"> - <thead> - <row> - <entry>�ޥ����̾��</entry> - <entry>IP address</entry> - <entry>���</entry> - </row> - </thead> - <tbody> - <row> - <entry><hostid>ellington</hostid></entry> - <entry><hostid role="ipaddr">10.0.0.2</hostid></entry> - <entry>NIS �ޥ���</entry> - </row> - <row> - <entry><hostid>coltrane</hostid></entry> - <entry><hostid role="ipaddr">10.0.0.3</hostid></entry> - <entry>NIS ���졼��</entry> - </row> - <row> - <entry><hostid>basie</hostid></entry> - <entry><hostid role="ipaddr">10.0.0.4</hostid></entry> - <entry>�����ѤΥ�����ơ������</entry> - </row> - <row> - <entry><hostid>bird</hostid></entry> - <entry><hostid role="ipaddr">10.0.0.5</hostid></entry> - <entry>���饤����ȥޥ���</entry> - </row> - <row> - <entry><hostid>cli[1-11]</hostid></entry> - <entry><hostid role="ipaddr">10.0.0.[6-17]</hostid></entry> - <entry>����¾�Υ��饤����ȥޥ���</entry> - </row> - </tbody> - </tgroup> - </informaltable> + <informaltable> + <tgroup cols="3"> + <thead> + <row> + <entry>�ޥ����̾��</entry> + <entry>IP ���ɥ쥹</entry> + <entry>���</entry> + </row> + </thead> + <tbody> + <row> + <entry><hostid>ellington</hostid></entry> + <entry><hostid role="ipaddr">10.0.0.2</hostid></entry> + <entry>NIS �ޥ���</entry> + </row> + <row> + <entry><hostid>coltrane</hostid></entry> + <entry><hostid role="ipaddr">10.0.0.3</hostid></entry> + <entry>NIS ���졼��</entry> + </row> + <row> + <entry><hostid>basie</hostid></entry> + <entry><hostid role="ipaddr">10.0.0.4</hostid></entry> + <entry>�����ѤΥ�����ơ������</entry> + </row> + <row> + <entry><hostid>bird</hostid></entry> + <entry><hostid role="ipaddr">10.0.0.5</hostid></entry> + <entry>���饤����ȥޥ���</entry> + </row> + <row> + <entry><hostid>cli[1-11]</hostid></entry> + <entry><hostid role="ipaddr">10.0.0.[6-17]</hostid></entry> + <entry>����¾�Υ��饤����ȥޥ���</entry> + </row> + </tbody> + </tgroup> + </informaltable> <para>�⤷ NIS �ˤ�륷���ƥ�����������Ԥʤ��Τ����Ƥʤ顢 - �ɤΤ褦�ˤ������Τ��� �ҤȤȤ���Ǹ�ޤǹͤ��Ƥߤ뤳�Ȥ��ᤷ�ޤ��� - �ͥåȥ���ε��Ϥˤ�餺�� �����Ĥ�����٤����Ȥ����뤫��Ǥ���</para> + �ɤΤ褦�ˤ������Τ����ҤȤȤ���Ǹ�ޤǹͤ��Ƥߤ뤳�Ȥ��ᤷ�ޤ��� + �ͥåȥ���ε��Ϥˤ�餺�������Ĥ�����٤����Ȥ����뤫��Ǥ���</para> - <sect4> - <title>NIS �ɥᥤ��̾�����</title> + <sect4> + <title>NIS �ɥᥤ��̾�����</title> - <para>�����Ǥ����ɥᥤ��̾�ϡ� ���ޤǤ��ʤ����ȤäƤ����� - ������ <quote>�ɥᥤ��̾</quote> - �ȸƤ�Ǥ�����ΤȤϰ㤤�ޤ��� + <indexterm> + <primary>NIS</primary> + <secondary>�ɥᥤ��̾</secondary> + </indexterm> + <para>�����Ǥ����ɥᥤ��̾�ϡ����ޤǤ��ʤ����ȤäƤ����� + ������ <quote>�ɥᥤ��̾</quote> �ȸƤ�Ǥ�����ΤȤϰ㤤�ޤ��� ���Τˤ� <quote>NIS �ɥᥤ��̾</quote> �ȸƤФ�ޤ��� - ���饤����Ȥ������Ф˾�����᤹��Ȥ��� - ������ˤϼ�ʬ��°���� NIS �ɥᥤ���̾�����ޤޤ�Ƥ��ޤ��� - ����ϡ� 1 �ĤΥͥåȥ����ʣ���Υ����Ф�������ˡ� - �ɤΥ����Ф�������������ɤ�������뤿��˻Ȥ��ޤ��� - NIS �ɥᥤ��̾�Ȥϡ� ��Ϣ�Τ���ۥ��Ȥ롼�ײ����뤿���̾���Ǥ��롢 - �ȹͤ�����ɤ��Ǥ��礦�� </para> + ���饤����Ȥ������Ф˾�����᤹��Ȥ��� + ������ˤϼ�ʬ��°���� NIS �ɥᥤ���̾�����ޤޤ�Ƥ��ޤ��� + ����� 1 �ĤΥͥåȥ����ʣ���Υ����Ф�������ˡ� + �ɤΥ����Ф�������������ɤ�������뤿��˻Ȥ��ޤ��� + NIS �ɥᥤ��̾�Ȥϡ� + ��Ϣ�Τ���ۥ��Ȥ롼�ײ����뤿���̾���Ǥ��롢 + �ȹͤ�����ɤ��Ǥ��礦��</para> <para>�ȿ��ˤ�äƤϥ����ͥåȤΥɥᥤ��̾�� - NIS �ɥᥤ��̾�˻ȤäƤ���Ȥ���������ޤ����� - ����ϥͥåȥ���Υȥ�֥��ǥХå�����Ȥ��˺���θ����Ȥʤ뤿�ᡢ - ������Ǥ��ޤ��� - NIS �ɥᥤ��̾�ϥͥåȥ����ǰ�դǤʤ���Фʤ�ʤ��Τǡ� - �ɥᥤ��̾���ɥᥤ��˴ޤޤ��ޥ����ɽ���褦�ʤ�ΤǤ���С� - ʬ����䤹���ʤ�ޤ��� ���Ȥ��� - Acme �ҤΥ�����(Art)����Ǥ���С� - NIS �ɥᥤ��̾��"acme-art"�Ȥ�����ɤ��Ǥ��礦�� </para> + NIS �ɥᥤ��̾�˻ȤäƤ���Ȥ���������ޤ��� + ����ϥͥåȥ���Υȥ�֥��ǥХå�����Ȥ��˺���θ����Ȥʤ뤿�ᡢ������Ǥ��ޤ��� + NIS �ɥᥤ��̾�ϥͥåȥ����ǰ�դʤ���Ф����ޤ������ơ� + �ɥᥤ��̾���ɥᥤ��˴ޤޤ��ޥ����ɽ���褦�ʤ�ΤǤ����ʬ����פ��Ǥ��� + ���Ȥ��� Acme �ҤΥ����� (Art) ����Ǥ���� NIS �ɥᥤ��̾�� + <quote>acme-art</quote> �Ȥ�����ɤ��Ǥ��礦��������Ǥ� + NIS �ɥᥤ��̾�Ȥ��� <emphasis>test-domain</emphasis> + ����Ѥ��ޤ���</para> - <para>�������ʤ��顢 ���ڥ졼�ƥ������ƥ�ˤ�äƤϡ� - ���Υͥåȥ���ɥᥤ��̾�� NIS - �Υɥᥤ��̾�Ȥ��ƻȤ���Τ⤢��ޤ� (�ä� SunOS)�� - ���ʤ��Υͥåȥ���ˤ��Τ褦�����¤Τ���ޥ��� 1 ��Ǥ⤢��Ȥ��ϡ� NIS - �Υɥᥤ��̾�Ȥ��ƥ����ͥåȤΥͥåȥ���ɥᥤ��̾��Ȥ�ʤ����<emphasis>�����ޤ���</emphasis>��</para> - </sect4> + <indexterm><primary>SunOS</primary></indexterm> + <para>�������ʤ��饪�ڥ졼�ƥ������ƥ�ˤ�äƤ� (�ä� &sunos;)�� + NIS �ɥᥤ��̾��ͥåȥ���ɥᥤ��̾�Ȥ��ƻȤ���Τ⤢��ޤ��� + ���ʤ��Υͥåȥ���ˤ��Τ褦�����¤Τ���ޥ��� + 1 ��Ǥ⤢��Ȥ��ϡ�NIS + �Υɥᥤ��̾�Ȥ��ƥ����ͥåȤΥͥåȥ���ɥᥤ��̾��Ȥ�ʤ����<emphasis>�����ޤ���</emphasis>��</para> + </sect4> - <sect4> - <title>�����Хޥ����ʪ��Ū�ʾ��Ȥ�</title> + <sect4> + <title>�����Хޥ����ʪ��Ūɬ���</title> <para>NIS �����ФȤ��ƻȤ��ޥ�������ֺݤˤϡ� - �����Ĥ���������������ޤ��� - NIS �ˤ����뺤�ä����Ȥΰ�Ĥˡ� - ���饤����ȤΥ����Фؤΰ�¸�٤�����ޤ��� - ���饤����Ȥ���ʬ�� NIS �ɥᥤ��Υ����Ф���³�Ǥ��ʤ���硢 - �ޥ�������ǽ�ˤʤ뤳�Ȥ��褯����ޤ��� - �⤷�� �桼���䥰�롼�פ˴ؤ�����������ʤ���С� - �ۤȤ�ɤΥ����ƥ�ϰ��Ū�ˤǤ�����ߤ��Ƥ��ޤ��ޤ��� - �������ä����Ȥ�ǰƬ���֤��ơ� - ����ä��夦��֡��Ȥ����ޥ���䡢 - ��ȯ�˻Ȥ�줽���ʥޥ�������Фʤ��褦�ˤ��ʤ���Фʤ�ޤ��� - ����Ū�ˤϡ� NIS �����Фϥ�����ɥ������ - NIS ���������ѤȤʤ�ޥ���ˤ���٤��Ǥ��� - �ͥåȥ������٤��Ť��ʤ���С� - ¾�Υ����ӥ������餻�Ƥ���ޥ���� NIS - �����Фˤ��Ƥ⤫�ޤ��ޤ��� ������ NIS - �����Ф��Ȥ��ʤ��ʤ�ȡ� - <emphasis>���٤Ƥ�</emphasis>���饤����Ȥ˱ƶ���ܤ��� - �Ȥ������ˤ����դ��ʤ���Фʤ�ޤ���</para> - </sect4> + �����Ĥ����դ��٤���������ޤ��� + NIS �˴ؤ��뺤�ä����Ȥΰ�Ĥˡ� + ���饤����ȤΥ����Фؤΰ�¸�٤�����ޤ��� + ���饤����Ȥ���ʬ�� NIS �ɥᥤ��Υ����Ф���³�Ǥ��ʤ��ȡ� + �ޥ�������ǽ�ˤʤ뤳�Ȥ����ޤ��¿���ΤǤ��� + �⤷���桼���䥰�롼�פ˴ؤ�����������ʤ���С� + �ۤȤ�ɤΥ����ƥ�ϰ��Ū����ߤ��Ƥ��ޤ��ޤ��� + �������ä����Ȥ�ǰƬ���֤��ơ����ˤ˥�֡��Ȥ����ޥ���䡢 + ��ȯ�˻Ȥ�줽���ʥޥ�������Фʤ��褦�ˤ��ʤ���Фʤ�ޤ��� + ����Ū�ˤ� NIS �����Фϥ�����ɥ������ + NIS ���������ѤΥޥ���ˤ���٤��Ǥ��� + �ͥåȥ������٤��Ť��ʤ���С� + ¾�Υ����ӥ������餻�Ƥ���ޥ���� NIS �����Фˤ��Ƥ⤫�ޤ��ޤ��� + ������ NIS �����Ф��Ȥ��ʤ��ʤ�ȡ�<emphasis>���٤Ƥ�</emphasis> + ���饤����Ȥ˱ƶ���ܤ����Ȥ������ˤ����դ��ʤ���Фʤ�ޤ���</para> + </sect4> </sect3> <sect3> - <title>NIS ������</title> + <title>NIS ������</title> <para>���Ȥʤ뤹�٤Ƥ� NIS ����ϡ� - NIS �ޥ����������ФȸƤФ�� 1 ��Υޥ�����֤���ޤ��� - ���ξ���Ǽ�����ǡ����١����� NIS �ޥåפȸƤӤޤ��� - FreeBSD�Ǥϡ� ���Υޥåפ� + NIS �ޥ����������ФȸƤФ�� 1 ��Υޥ���˳�Ǽ����ޤ��� + ���ξ���Ǽ�����ǡ����١����� NIS �ޥåפȸƤӤޤ��� + FreeBSD �Ǥϡ����Υޥåפ� <filename>/var/yp/[domainname]</filename> ���֤���ޤ��� <filename>[domainname]</filename> �ϡ� - �����Ф������ӥ����� NIS �ɥᥤ��Ǥ��� - 1 ��� NIS �����Ф�ʣ���Υɥᥤ��ݡ��Ȥ��뤳�Ȥ��ǽ�Ǥ��� - �Ĥޤꡢ ���Υǥ��쥯�ȥ��ơ��Υɥᥤ�Ȥ˺�뤳�Ȥ��Ǥ��� - �ƥɥᥤ�ȡ� ��Ω�����ޥåפν������Ĥ��Ȥˤʤ�ޤ���</para> + �����Ф������ӥ����� NIS �ɥᥤ��Ǥ��� + 1 ��� NIS �����Ф�ʣ���Υɥᥤ��ݡ��Ȥ��뤳�Ȥ��ǽ�Ǥ��� + �Ĥޤꡢ���Υǥ��쥯�ȥ��ơ��Υɥᥤ�Ȥ˺�뤳�Ȥ��Ǥ��ޤ��� + ���줾��Υɥᥤ��ϡ���Ω�����ޥåפν������Ĥ��Ȥˤʤ�ޤ���</para> <para>NIS �Υޥ����������Фȥ��졼�֥����о�Ǥϡ� <command>ypserv</command> �ǡ�����٤Ƥ� NIS ���������ޤ��� - <command>ypserv</command> �� NIS ���饤����Ȥ�����������դ��� - �ɥᥤ��̾�ȥޥå�̾���б�����ǡ����١����ե�����ؤΥѥ����Ѵ����� - �ǡ����饤����Ȥ��������ޤ���</para> + <command>ypserv</command> �� NIS ���饤����Ȥ�����������դ��� + �ɥᥤ��̾�ȥޥå�̾���б�����ǡ����١����ե�����ؤΥѥ����Ѵ����� + �ǡ����饤����Ȥ��������ޤ���</para> - <sect4> + <sect4> <title>NIS �ޥ����������Ф�����</title> - - <para>��ꤿ�����Ȥˤ���ޤ����� - NIS �ޥ����������Ф���������Ūñ��Ǥ��� + <indexterm> + <primary>NIS</primary> + <secondary>����������</secondary> + </indexterm> + <para>��ꤿ�����Ȥˤ���ޤ��� + NIS �ޥ����������Ф���������Ūñ��Ǥ��� FreeBSD �Ͻ�����֤� NIS ���б����Ƥ��ޤ��� - ɬ�פʤ��Ȥϰʲ��ιԤ� <filename>/etc/rc.conf</filename> ���ɲä��� - FreeBSD ��ꥹ�����Ȥ��뤳�Ȥ����Ǥ���</para> + ɬ�פʤΤϰʲ��ιԤ� <filename>/etc/rc.conf</filename> + ���ɲä��뤳�Ȥ����ǡ� + ���Ȥ� FreeBSD ����äƤ���ޤ���</para> - <itemizedlist> - <listitem> - <para> - <programlisting>nisdomainname="test-domain"</programlisting> + <procedure> + <step> + <para><programlisting>nisdomainname="test-domain"</programlisting> + ���ιԤϥͥåȥ���������� (���Ȥ��кƵ�ư���) + NIS �Υɥᥤ��̾�� <emphasis>test-domain</emphasis> + �����ꤷ�ޤ���</para> + </step> + <step> + <para> + <programlisting>nis_server_enable="YES"</programlisting> + ����� FreeBSD �˼��˥ͥåȥ����Ω���夬�ä��Ȥ� NIS + �Υ����Хץ�������ư�����ޤ���</para> + </step> + <step> + <para> + <programlisting>nis_yppasswdd_enable="YES"</programlisting> + ����� <command>rpc.yppasswdd</command> + �ǡ�����ͭ���ˤ��ޤ�����Ҥ����褦�ˤ���ϥ桼���� NIS + �Υѥ���ɤ饤����ȤΥޥ����ѹ����뤳�Ȥ��ǽ�ˤ��ޤ���</para> + </step> + </procedure> - ���ιԤϥͥåȥ���Υ��åȥ��å��� - (���ʤ���Ƶ�ư�����Ȥ���) NIS �Υɥᥤ��̾�� - <emphasis>test-domain</emphasis> - �˥��åȤ��ޤ���</para> - </listitem> - <listitem> - <para> - <programlisting>nis_server_enable="YES"</programlisting> + <note> + <para>NIS ������ˤ�äƤϡ� + �����¾�Υ���ȥ���դ��ä���ɬ�פ����뤫�⤷��ޤ��� + �ܺ٤ˤĤ��Ƥϡ������� + <link linkend="network-nis-server-is-client">NIS ���饤����ȤȤ��Ƥ�ư��Ƥ��� NIS ������</link> + ��Ȥ��Ƥ���������</para> + </note> - ����� FreeBSD �ˡ� ���˥ͥåȥ����Ω���夬�ä��Ȥ� NIS - �Υ����Хץ�������ư�����ޤ���</para> - </listitem> - <listitem> - <para> - <programlisting>nis_yppasswdd_enable="YES"</programlisting> - - ����� <command>rpc.yppasswdd</command> �ǡ�����ͭ���ˤ��ޤ��� - ��Ҥ����褦�ˤ���ϥ桼���� NIS - �Υѥ���ɤ饤����ȤΥޥ����ѹ����뤳�Ȥ��ǽ�ˤ��ޤ���</para> - </listitem> - </itemizedlist> - - <para>���ȡ� ���ʤ������ʤ���Ф����ʤ����Ȥϥ����ѥ桼�����¤ǥ��ޥ�� - <command>/etc/netstart</command> ��¹Ԥ��뤳�ȤǤ��� + <para>���ơ����Ȥϥ����ѥ桼�����¤� + <command>/etc/netstart</command> ���ޥ�ɤ�¹Ԥ�������Ǥ��� ����ˤ�� <filename>/etc/rc.conf</filename> - ��������줿�ͤ�ȤäƤ��٤Ƥ����꤬�Ԥʤ��ޤ���</para> + ��������줿�ͤ�ȤäƤ��٤Ƥ����꤬�Ԥʤ��ޤ���</para> </sect4> - <sect4> - <title>NIS �ޥåפν����</title> + <sect4> + <title>NIS �ޥåפν����</title> + <indexterm> + <primary>NIS</primary> + <secondary>�ޥå�</secondary> + </indexterm> + <para><emphasis>NIS �ޥå�</emphasis> �Ȥ� + <filename>/var/yp</filename> + �ǥ��쥯�ȥ�ˤ���ǡ����١����ե�����Ǥ��� + ������ NIS �ޥ����� <filename>/etc</filename> + �ǥ��쥯�ȥ������ե����뤫�����ޤ��� + ͣ����㳰�� <filename>/etc/master.passwd</filename> �ե�����Ǥ��� + ����� <username>root</username> + ��¾�δ����ѥ�������ȤΥѥ���ɤޤǤ��� + NIS �ɥᥤ��Τ��٤ƤΥ����Ф����������ʤ��Ȥ����� + ��äȤ����ͳ�ˤ���ΤǤ������Τ��� NIS + �ޥåפν���������˰ʲ���Ԥ�ɬ�פ�����ޤ���</para> - <para><emphasis>NIS �ޥå�</emphasis> �Ȥ� - <filename>/var/yp</filename> �ǥ��쥯�ȥ�ˤ���ǡ����١����ե�����Ǥ��� - ������ NIS �ޥ����� <filename>/etc</filename> - �ǥ��쥯�ȥ������ե����뤫�����ޤ��� - ͣ����㳰�� - <filename>/etc/master.passwd</filename> �ե�����Ǥ��� - ����ϡ� root ��¾�δ����ѥ�������ȤΥѥ���ɤޤǤ��� - NIS �ɥᥤ��Τ��٤ƤΥ����Ф����������ʤ��Ȥ����� - ��äȤ����ͳ�ˤ���ΤǤ��� ���Τ��� NIS - �ޥåפν���������˰ʲ���Ԥ�ɬ�פ�����ޤ���</para> - - <screen>&prompt.root; <userinput>cp /etc/master.passwd /var/yp/master.passwd</userinput> + <screen>&prompt.root; <userinput>cp /etc/master.passwd /var/yp/master.passwd</userinput> &prompt.root; <userinput>cd /var/yp</userinput> &prompt.root; <userinput>vi master.passwd</userinput></screen> - <para>���ʤ��ϥ����ƥ�˴ؤ��륢������� (bin�� tty�� kmem�� games�� etc) - �٤ƺ�����ʤ���Фʤ�ޤ��� - �ޤ����ʤ��� NIS ���饤����Ȥ����������ʤ��Ȼפ���������� - (���Ȥ��� root ��¾�� UID �� 0 (�����ѥ桼��) �Υ��������) - �ˤĤ��Ƥ�������ɬ�פ�����ޤ���</para> + <para>�����ƥ�˴ؤ��륢������� + (<username>bin</username>, <username>tty</username>, + <username>kmem</username>, <username>games</username> �ʤ�) + �䡢NIS ���饤����Ȥ����������ʤ���������� + (���Ȥ��� <username>root</username> + ��¾�� UID �� 0 (�����ѥ桼��) �Υ��������) + �٤� NIS �ޥåפ���������ʤ���Фʤ�ޤ���</para> - <note> - <para><filename>/var/yp/master.passwd</filename> �� - ���롼�פ������������ɤ��褦�ˤʤäƤ��ʤ��褦�ˤ��Ƥ������� - (�⡼�� 600)! ɬ�פʤ� <command>chmod</command> ���ޥ�ɤ� - �ȤäƤ���������</para> - </note> + <note><para> + <filename>/var/yp/master.passwd</filename> �� + ���롼�פޤ���ï�⤬�ɤ��褦�ˤʤäƤ��ʤ��褦�ˤ��Ƥ������� + (�⡼�� 600)! + ɬ�פʤ� <command>chmod</command> + ���ޥ�ɤ�ȤäƤ���������</para></note> - <para>���٤Ƥ�����ä���ޥåפ��������ޤ�! - FreeBSD �ˤϡ� �����Ԥ������ <command>ypinit</command> - �Ȥ���̾�Υ�����ץȤ��ޤޤ�Ƥ��ޤ� - (�ܺ٤Ϥ��Υޥ˥奢��ڡ���������������)�� - ���Υ�����ץȤϤۤȤ�ɤ� UNIX OS ��¸�ߤ��ޤ����� - ���٤ƤȤϸ¤�ʤ����Ȥ�Ф��Ƥ����Ƥ��������� - Digital Unix/Compaq Tru64 Unix �Ǥ� - <command>ypsetup</command> �ȸƤФ�Ƥ��ޤ��� - NIS �ޥ����Τ���Υޥåפ��뤿��ˤ� + <indexterm><primary>Tru64 UNIX</primary></indexterm> + <para>���٤Ƥ�����ä��� NIS �ޥåפ��������ޤ�! + FreeBSD �ˤϡ������Ԥ������ <command>ypinit</command> + �Ȥ���̾�Υ�����ץȤ��ޤޤ�Ƥ��ޤ� + (�ܺ٤Ϥ��Υޥ˥奢��ڡ���������������)�� + ���Υ�����ץȤϤۤȤ�ɤ� &unix; OS ��¸�ߤ��ޤ����� + ���٤ƤȤϸ¤�ʤ����Ȥ�Ф��Ƥ����Ƥ��������� + Digital Unix/Compaq Tru64 UNIX �Ǥ� <command>ypsetup</command> + �ȸƤФ�Ƥ��ޤ���NIS �ޥ����Τ���Υޥåפ��뤿��ˤ� <option>-m</option> ���ץ����� <command>ypinit</command> - ��Ϳ���ޤ��� ��ҤΥ��ƥåפ�λ���Ƥ���ʤ顢 - �ʲ���¹Ԥ��� NIS �ޥåפ��������ޤ���</para> + ��Ϳ���ޤ�����ҤΥ��ƥåפ�λ���Ƥ���ʤ顢�ʲ���¹Ԥ��� + NIS �ޥåפ��������ޤ���</para> - <screen>ellington&prompt.root; <userinput>ypinit -m test-domain</userinput> + <screen>ellington&prompt.root; <userinput>ypinit -m test-domain</userinput> Server Type: MASTER Domain: test-domain Creating an YP server will require that you answer a few questions. Questions will all be asked at the beginning of the procedure. @@ -1907,37 +3708,40 @@ Is this correct? [y/n: y] <userinput>y</userinput> NIS Map update completed. ellington has been setup as an YP master server without any errors.</screen> - <para><command>ypinit</command> �� - <filename>/var/yp/Makefile</filename> �� - <filename>/var/yp/Makefile.dist</filename> ����������ޤ��� - ��������Ƥ���С� - ���Υե�����Ϥ��ʤ������äƤ���Τ� FreeBSD - �Τߤ���ʤ롢 - �����Ф���Ĥ����� NIS �Ķ��Ǥ���Ȥ��������Ω�äƤ��ޤ��� + <para><command>ypinit</command> �� + <filename>/var/yp/Makefile</filename> �� + <filename>/var/yp/Makefile.dist</filename> ����������ޤ��� + �������줿�����Ǥϡ����Υե�����Ϥ��ʤ��� FreeBSD + �ޥ����������ʤ륵���Ф� 1 ������� + NIS �Ķ��äƤ���Ȳ��ꤷ�Ƥ��ޤ��� <emphasis>test-domain</emphasis> - �ϥ��졼�֥����Ф��Ļ��äƤ��ޤ��Τǡ� - <filename>/var/yp/Makefile</filename> - ���Խ�����ɬ�פ�����ޤ���</para> + �ϥ��졼�֥����Ф��Ļ��äƤ��ޤ��Τ� + <filename>/var/yp/Makefile</filename> + ���Խ����ʤ���Фʤ�ޤ���</para> - <screen>ellington&prompt.root; <userinput>vi /var/yp/Makefile</userinput></screen> + <screen>ellington&prompt.root; <userinput>vi /var/yp/Makefile</userinput></screen> - <para>`NOPUSH = "True"' - �Ȥ��Ƥ���Ԥ� (�⤷���˥����ȥ����Ȥ���Ƥ��ʤ��ʤ��) - �����ȥ����Ȥ��ʤ���Фʤ�ޤ���</para> - </sect4> + <para>�ʲ��ιԤ� (�⤷���˥����ȥ����Ȥ���Ƥ��ʤ��ʤ��) + �����ȥ����Ȥ��ʤ���Фʤ�ޤ���</para> - <sect4> + <programlisting>NOPUSH = "True"</programlisting> + </sect4> + + <sect4> <title>NIS ���졼�֥����Ф�����</title> - + <indexterm> + <primary>NIS</primary> + <secondary>���졼�֥�����</secondary> + </indexterm> <para>NIS ���졼�֥����Ф�����ϥޥ����������Ф�����ʾ�˴�ñ�Ǥ��� ���졼�֥����Ф˥������� <filename>/etc/rc.conf</filename> - �ե�����������Ʊ�ͤ��Խ����ޤ��� ͣ��ΰ㤦�Ȥ����� + �ե�����������Ʊ�ͤ��Խ����ޤ���ͣ��ΰ㤦�Ȥ����� <command>ypinit</command> �μ¹Ԥ� <option>-s</option> - ���ץ�����Ȥ�ʤ���Ф����ʤ����ȤǤ��� - <option>-s</option> ���ץ����� NIS - �ޥ����������Ф�̾�����ᤷ�� ���ޥ�ɥ饤��ϰʲ��Τ褦�ˤʤ�ޤ���</para> + ���ץ�����Ȥ�ʤ���Ф����ʤ����ȤǤ��� + <option>-s</option> ���ץ����� NIS �ޥ����������Ф�̾�����ᤷ�� + ���ޥ�ɥ饤��ϰʲ��Τ褦�ˤʤ�ޤ�:</para> - <screen>coltrane&prompt.root; <userinput>ypinit -s ellington test-domain</userinput> + <screen>coltrane&prompt.root; <userinput>ypinit -s ellington test-domain</userinput> Server Type: SLAVE Domain: test-domain Master: ellington @@ -1994,108 +3798,123 @@ ypxfr: Exiting: Map successfully transferred coltrane has been setup as an YP slave server without any errors. Don't forget to update map ypservers on ellington.</screen> - <para>������ξ�硢 <filename>/var/yp/test-domain</filename> - �Ȥ����ǥ��쥯�ȥ꤬ɬ�פˤʤ�ޤ��� - NIS �ޥ����������ФΥޥåץե�����Υ��ԡ��Ϥ��Υǥ��쥯�ȥ���֤���ޤ����� - ���ʤ��ϡ� ����餬�μ¤˺ǿ��Τ�Τ˰ݻ������褦�ˤ���ɬ�פ�����ޤ��� - ���Υ���ȥ�졼�֥����Ф� <filename>/etc/crontab</filename> - ���ɲä��뤳�Ȥǡ� �ǿ��Τ�Τ��ݤĤ��Ȥ��Ǥ��ޤ��� - </para> + <para>������ξ�� <filename>/var/yp/test-domain</filename> + �Ȥ����ǥ��쥯�ȥ꤬ɬ�פˤʤ�ޤ��� + NIS �ޥ����������ФΥޥåץե�����Υ��ԡ��ϡ� + ���Υǥ��쥯�ȥ���֤��Ƥ��������� + ������μ¤˺ǿ��Τ�Τ˰ݻ�����ɬ�פ�����ޤ��� + ���Υ���ȥ�졼�֥����Ф� <filename>/etc/crontab</filename> + ���ɲä��뤳�Ȥǡ��ǿ��Τ�Τ��ݤĤ��Ȥ��Ǥ��ޤ�:</para> <programlisting>20 * * * * root /usr/libexec/ypxfr passwd.byname 21 * * * * root /usr/libexec/ypxfr passwd.byuid</programlisting> - <para>������Ԥϡ� - ���졼�֥����Фˤ���ޥåץե������ޥ����������ФΥޥåץե������Ʊ���������ΤǤ����� - ɬ�ܤȤ����櫓�ǤϤ���ޤ��� �ʤ��ʤ顢 - �ޥ����������Фϡ� NIS �ޥåפ��Ф����ѹ��졼�֥����Ф������褦�Ȥ��뤫��Ǥ��� - �������� �����Ф��������륷���ƥ�ˤȤäƥѥ���ɾ���ϤȤƤ���פʤ�ΤǤ��Τǡ� - ����Ū�˹������Ƥ��ޤ������ɤ��Ǥ��礦�� - �äˡ� - �ޥåץե�����ι�����������ȹԤʤ��뤫�ɤ����狼��ʤ����餤��������ͥåȥ���Ǥϡ� - ���פʥݥ���Ȥˤʤ�ޤ���</para> + <para>������Ԥϥ��졼�֥����Фˤ���ޥåץե������ + �ޥ����������ФΥޥåץե������Ʊ���������ΤǤ��� + ���Υ���ȥ��ɬ�ܤȤ����櫓�ǤϤ���ޤ����ޥ����������Ф� + NIS �ޥåפ��Ф����ѹ��졼�֥����Ф������褦�Ȥ��ޤ����� + �����Ф��������륷���ƥ�ˤȤäƥѥ���ɾ���ϤȤƤ���פʤΤǡ� + ����Ū�˹������Ƥ��ޤ����ȤϤ褤�ͤ��Ǥ����äˡ� + �ޥåץե�����ι�����������ȹԤʤ��뤫�ɤ����狼��ʤ����餤��������ͥåȥ���Ǥϡ� + ���פˤʤ�ޤ���</para> - <para>���ޥ�� <command>/etc/netstart</command> - �졼�֥����ФǤ�¹Ԥ��Ƥ��������� - NIS �����Ф�ư���ޤ���</para> + <para>���졼�֥����о�Ǥ� <command>/etc/netstart</command> + ���ޥ�ɤ�¹Ԥ��ơ�NIS �����Ф�Ƶ�ư���Ƥ���������</para> </sect4> </sect3> <sect3> - <title>NIS ���饤�����</title> + <title>NIS ���饤�����</title> <para>NIS ���饤����Ȥ� <command>ypbind</command> - �ǡ�����Ȥäơ� ����� NIS - �����ФȤδ֤˷�� (binding) �ȸƤФ��ط�����Ω�����ޤ��� + �ǡ�����Ȥäơ������ NIS + �����ФȤδ֤˷�� (binding) �ȸƤФ��ط�����Ω�����ޤ��� <command>ypbind</command> �ϥ����ƥ�Υǥե���ȤΥɥᥤ�� - (<command>domainname</command> ���ޥ�ɤ����ꤵ��ޤ�) - ������å����� RPC ���֥����ɥ��㥹�ȥѥ��åȤȤ��ƥ�������ͥåȥ�����������ޤ��� - ���� RPC ��ˤ�ꡢ <command>ypbind</command> - ��������Ω�����褦�Ȥ��Ƥ���ɥᥤ��̾�����ꤵ��ޤ��� + (<command>domainname</command> ���ޥ�ɤ����ꤵ��ޤ�) + ���ǧ����RPC ����������ͥåȥ���˥֥����ɥ��㥹�Ȥ��ޤ��� + ���� RPC ��ˤ�� <command>ypbind</command> + ��������Ω�����褦�Ȥ��Ƥ���ɥᥤ��̾�����ꤵ��ޤ��� �ᤵ��Ƥ���ɥᥤ��̾���Ф��ƥ����ӥ�����褦���ꤵ�줿�����Ф� - �֥����ɥ��㥹�ȥѥ��åȤ��������ȡ� - �����Ф� <command>ypbind</command> �˱������� - <command>ypbind</command> �ϱ����Τ��ä������ФΥ��ɥ쥹��Ͽ���ޤ��� - ʣ���Υ����Ф�����(���Ȥ��а�ĤΥޥ����������Фȡ� - ʣ���Υ��졼�֥����Ф�����)��硢 - <command>ypbind</command> �ϡ� - �ǽ�˱������������ФΥ��ɥ쥹����Ѥ��ޤ��� - ����ʹߡ� ���饤����ȤΥ����ƥ�ϡ� - ���٤Ƥ� NIS ����Υ����Ф˸������������ޤ��� + �֥����ɥ��㥹�Ȥ��������ȡ� + �����Ф� <command>ypbind</command> �˱�����<command>ypbind</command> + �ϱ����Τ��ä������ФΥ��ɥ쥹��Ͽ���ޤ���ʣ���Υ����� + (���Ȥ��а�ĤΥޥ����������Фȡ�ʣ���Υ��졼�֥�����) + �����Ѳ�ǽ�ʾ�硢<command>ypbind</command> �ϡ� + �ǽ�˱������������ФΥ��ɥ쥹����Ѥ��ޤ��� + ����ʹߡ����饤����ȤΥ����ƥ�ϡ� + ���٤Ƥ� NIS ����Υ����Ф˸������������ޤ��� <command>ypbind</command> �ϡ� - �����Ф���Ĵ��ư��Ƥ��뤳�Ȥ��ǧ���뤿�ᡢ - ���� <quote>ping</quote> ���Ф�����ޤ��� - ȿ������äƤ���٤�������� ping ���Ф����������ʤ���С� - <command>ypbind</command> �ϡ� - ���Υɥᥤ�������ǽ(unbound)�Ȥ��Ƶ�Ͽ���� - �̤Υ����ФĤ���٤��� �Ƥӥ֥����ɥ��㥹�ȥѥ��åȤ�������Ԥ��ޤ��� </para> + �����Ф���Ĵ��ư��Ƥ��뤳�Ȥ��ǧ���뤿�ᡢ + ���� <quote>ping</quote> ���Ф�����ޤ��� + ȿ������äƤ���٤�������� ping ���Ф����������ʤ���С� + <command>ypbind</command> �ϡ����Υɥᥤ�������ǽ + (unbound) �Ȥ��Ƶ�Ͽ�����̤Υ����ФĤ���٤��� + �Ƥӥ֥����ɥ��㥹�ȥѥ��åȤ�������Ԥ��ޤ���</para> <sect4> <title>NIS ���饤����Ȥ�����</title> + <indexterm> + <primary>NIS</primary> + <secondary>���饤����Ȥ�����</secondary> + </indexterm> + <para>FreeBSD �ޥ���� NIS ���饤����Ȥˤ������������ñ��Ǥ���</para> - <para>FreeBSD �ޥ���ˤ����� NIS ���饤����Ȥ����������ñ��Ǥ���</para> - - <itemizedlist> - <listitem> - <para><filename>/etc/rc.conf</filename> - �ե�������Խ����ưʲ��ιԤ��ɲä��� - �ͥåȥ���Υ��åȥ��å��� - NIS �ɥᥤ��̾�åȤ��� - <command>ypbind</command> ��ư�����ޤ���</para> + <procedure> + <step> + <para>�ͥåȥ���ε�ư���� NIS �ɥᥤ��̾�����ꤷ�� + <command>ypbind</command> ��ư�����뤿��� + <filename>/etc/rc.conf</filename> + �ե�������Խ����ưʲ��ιԤ��ɲä��ޤ���</para> <programlisting>nisdomainname="test-domain" nis_client_enable="YES"</programlisting> - </listitem> + </step> - <listitem> - <para>NIS �����Фˤ��뤹�٤ƤΥѥ���ɥ���ȥ������ि�ᡢ - <command>vipw</command> ���ޥ�ɤǰʲ��ιԤ� - <filename>/etc/master.passwd</filename> ���ɲä��ޤ��� </para> + <step> + <para>NIS �����Ф��顢 + ���Ѳ�ǽ�ʥѥ���ɥ���ȥ�٤Ƽ����ि�ᡢ + <filename>/etc/master.passwd</filename> + ���餹�٤ƤΥ桼����������Ȥ�������ơ� + <command>vipw</command> ���ޥ�ɤǰʲ��ιԤ� + <filename>/etc/master.passwd</filename> �κǸ���ɲä��ޤ���</para> <programlisting>+:::::::::</programlisting> <note> <para>���ιԤˤ�ä� NIS - �����ФΥѥ���ɥޥåפ˥�������Ȥ�����������˥�������Ȥ�Ϳ�����ޤ��� - ���ιԤ��ѹ�����ȡ� ���ޤ��ޤ� NIS ���饤����Ȥ������Ԥʤ����Ȥ���ǽ�Ǥ��� - �ܺ٤� <link linkend="netgroups">netgroups</link> ����ʬ�� - ����˾ܤ�������ˤĤ��Ƥϡ� O'Reilly �� - <literal>Managing NFS and NIS</literal> ���ɤߤ���������</para> + �����ФΥѥ���ɥޥåפ˥�������Ȥ�����������˥�������Ȥ�Ϳ�����ޤ��� + ���ιԤ��ѹ�����ȡ� + ���ޤ��ޤ� NIS ���饤����Ȥ������Ԥʤ����Ȥ���ǽ�Ǥ��� + �ܺ٤� <link linkend="network-netgroups">�ͥåȥ��롼��</link> + ����˾ܤ�������ˤĤ��Ƥϡ�O'Reilly �� + <literal>Managing NFS and NIS</literal> �Ȥ��Ƥ���������</para> </note> - </listitem> - <listitem> + <note> + <para><filename>/etc/master.passwd</filename> + ��˾��ʤ��Ȥ��ĤΥ������륢������� + (�Ĥޤ� NIS ��ͳ�ǥ���ݡ��Ȥ���Ƥ��ʤ����������) + ���֤��٤��Ǥ��� + �ޤ������Υ�������Ȥ� <groupname>wheel</groupname> + ���롼�פΥ��С��Ǥ���٤��Ǥ��� + NIS ���ɤ���Ĵ�Ұ����Ȥ��ˤϡ� + ��⡼�Ȥ��餳�Υ�������Ȥǥ������� + root �ˤʤäƽ�������Τ����ѤǤ��ޤ���</para> + </note> + </step> + + <step> <para>NIS �����Фˤ��뤹�٤ƤΥ��롼�ץ���ȥ������ि�ᡢ - �ʲ��ιԤ� <filename>/etc/group</filename> ���ɲä��ޤ���</para> + �ʲ��ιԤ� <filename>/etc/group</filename> ���ɲä��ޤ���</para> <programlisting>+:*::</programlisting> - </listitem> - </itemizedlist> + </step> + </procedure> <para>�嵭�μ�礬���٤ƴ�λ����С� - <command>ypcat passwd</command> �ˤ�ä� - NIS �����Ф� passwd �ޥåפ����ȤǤ���褦�ˤʤäƤ���Ϥ��Ǥ��� - </para> + <command>ypcat passwd</command> �ˤ�ä� + NIS �����Ф� passwd �ޥåפ����ȤǤ���褦�ˤʤäƤ���Ϥ��Ǥ��� + </para> </sect4> </sect3> </sect2> @@ -2104,20 +3923,20 @@ nis_client_enable="YES"</programlisting> <title>NIS �������ƥ�</title> <para>���̤˥ɥᥤ��̾�����ΤäƤ���С� - �ɤ��ˤ����⡼�ȥ桼���Ǥ� ypserv �� RPC ��ȯ�Ԥ��� - NIS �ޥåפ����Ƥ�����Ф����Ȥ��Ǥ��ޤ��� - �������ä������ʤ��Ȥ���ɤ����ᡢ - ypserv �ˤ� securenets �ȸƤФ�뵡ǽ������ޤ��� - ����ϥ������������줿�ۥ��Ȥ��������¤��뵡ǽ�Ǥ��� - ypserv �ϵ�ư���� <filename>/var/yp/securenets</filename> �ե����뤫�� - securenets �˴ؤ��������ɤ߹��ߤޤ���</para> + �ɤ��ˤ����⡼�ȥ桼���Ǥ� &man.ypserv.8; �� RPC ��ȯ�Ԥ��� + NIS �ޥåפ����Ƥ�����Ф����Ȥ��Ǥ��ޤ��� + �������ä������ʤ��Ȥ���ɤ����ᡢ + &man.ypserv.8; �ˤ� securenets �ȸƤФ�뵡ǽ������ޤ�������ϡ� + �������������줿�ۥ��Ȥ��������¤���Τ˻Ȥ��뵡ǽ�Ǥ��� + &man.ypserv.8; �ϵ�ư���� <filename>/var/yp/securenets</filename> + �ե����뤫�� securenets �˴ؤ��������ɤ߹��ߤޤ���</para> <note> - <para>�嵭�Υѥ�̾�ϡ� <option>-p</option> - ���ץ����ǻ��ꤵ�줿�ѥ�̾�ˤ�ä��Ѥ��ޤ��� - ���Υե�����ϡ� ����Ƕ��ڤ�줿�ͥåȥ������ȥͥåȥޥ����Υ���ȥ꤫��ʤäƤ��ơ� - <quote>#</quote> �ǻϤޤ�Ԥϥ����ȤȤߤʤ���ޤ��� - ��ñ�� securenets �ե���������ʲ��˼����ޤ���</para> + <para>�嵭�Υѥ�̾�� <option>-p</option> + ���ץ����ǻ��ꤵ�줿�ѥ�̾�ˤ�ä��Ѥ��ޤ������Υե�����ϡ� + ����Ƕ��ڤ�줿�ͥåȥ������ȥͥåȥޥ����Υ���ȥ꤫��ʤäƤ��ơ� + <quote>#</quote> �ǻϤޤ�Ԥϥ����ȤȤߤʤ���ޤ��� + ��ñ�� securenets �ե���������ʲ��˼����ޤ���</para> </note> <programlisting># allow connections from local host -- mandatory @@ -2129,48 +3948,53 @@ nis_client_enable="YES"</programlisting> # between 10.0.0.0 to 10.0.15.255 10.0.0.0 255.255.240.0</programlisting> - <para>ypserv ���嵭�Υ롼��ΰ�Ĥȹ��פ��륢�ɥ쥹�������������ä���硢 - �������̾�˹Ԥʤ��ޤ��� - �⤷���ɥ쥹���롼��˹��פ��ʤ���С� - �������̵�뤵��Ʒٹ��å������������˵�Ͽ����ޤ��� - �ޤ��� <filename>/var/yp/securenets</filename> ��¸�ߤ��ʤ���硢 - ypserv �Ϥ��٤ƤΥۥ��Ȥ������³���������ޤ��� + <para>&man.ypserv.8; + ���嵭�Υ롼��ΰ�Ĥȹ��פ��륢�ɥ쥹�������������ä���硢 + ����������˹Ԥʤ��ޤ��� + �⤷���ɥ쥹���롼��˹��פ��ʤ���С� + �������̵�뤵��Ʒٹ��å������������˵�Ͽ����ޤ��� + �ޤ� <filename>/var/yp/securenets</filename> ��¸�ߤ��ʤ���硢 + <command>ypserv</command> �Ϥ��٤ƤΥۥ��Ȥ������³���������ޤ��� </para> - <para>ypserv �� Wietse Venema ��ˤ�� + <para><command>ypserv</command> �� Wietse Venema ��ˤ�� <application>tcpwrapper</application> �ѥå������⥵�ݡ��Ȥ��Ƥ��ޤ��� - ���Τ��ᡢ <filename>/var/yp/securenets</filename> ������� - tcpwrapper ������ե������Ȥäƥ������������Ԥʤ����Ȥ��ǽ�Ǥ��� - </para> + ���Τ��� <filename>/var/yp/securenets</filename> ������� + <application>tcpwrapper</application> + ������ե������Ȥäƥ������������Ԥʤ����Ȥ��ǽ�Ǥ���</para> <note> <para>�����Υ����������浡ǽ�ϰ���Υ������ƥ������ޤ����� - �ɤ�����ø��ݡ��ȤΥƥ��ȤΤ褦�� <quote>IP spoofing</quote> - ������Ф����ȼ�Ǥ��� - ���٤Ƥ� NIS ��Ϣ�Υȥ�ե��å��ϥե�������������ǥ֥��å������٤��Ǥ���</para> + �ɤ�����ø��ݡ��ȤΥƥ��ȤΤ褦�� <quote>IP spoofing</quote> + ������Ф����ȼ�Ǥ������٤Ƥ� NIS + ��Ϣ�Υȥ�ե��å��ϥե�������������ǥ֥��å������٤��Ǥ���</para> - <para><filename>/var/yp/securenets</filename> - ��ȤäƤ��륵���Фϡ� - ������ TCP/IP ������������������饤����ȤؤΥ����ӥ��˼��Ԥ��뤳�Ȥ�����ޤ��� - �����μ�������ˤϥ֥����ɥ��㥹�ȤΥۥ��ȥӥåȤ٤� 0 �ǥ��åȤ��Ƥ��ޤä��� + <para><filename>/var/yp/securenets</filename> + ��ȤäƤ��륵���Фϡ��Ť� TCP/IP + ��������������ʥ��饤����ȤؤΥ����ӥ��˼��Ԥ��뤳�Ȥ�����ޤ��� + �����μ�������ˤϥ֥����ɥ��㥹�ȤΥۥ��ȥӥåȤ٤� + 0 �ǥ��åȤ��Ƥ��ޤä��ꡢ �֥����ɥ��㥹�ȥ��ɥ쥹�η��ǥ��֥ͥåȥޥ�������Ȥ��Ƥ��ޤä��ꤹ���Τ�����ޤ��� - ����������ϥ��饤����Ȥ�������������Ԥʤ����Ȥǽ����Ǥ��ޤ����� - ¾�����������ȤʤäƤ��륯�饤����ȥ����ƥ��ű� - <filename>/var/yp/securenets</filename> ��������ɬ�פǤ���</para> + ����������ˤϥ��饤����Ȥ�������������Ԥʤ��в��Ǥ����Τ⤢��ޤ����� + ����ȤʤäƤ��륯�饤����ȥ����ƥ����व���뤫�� + <filename>/var/yp/securenets</filename> + ��Ȥ�ʤ��褦�ˤ��ʤ���Фʤ�ʤ���Τ⤢��ޤ���</para> - <para>���Τ褦�ʸ����� TCP/IP �μ�������ĥ����Ф� - <filename>/var/yp/securenets</filename> - ��Ȥ����Ȥ����˰����ͤ��Ǥ��ꡢ - ���ʤ��Υͥåȥ��������ʬ�ˤ����� - NIS �ε�ǽ�����Ȥˤʤ�Ǥ��礦��</para> + <para>���Τ褦�ʸ����� TCP/IP �μ�������ĥ����Ф� + <filename>/var/yp/securenets</filename> + ��Ȥ����Ȥϼ¤˰����ͤ��Ǥ��ꡢ + ���ʤ��Υͥåȥ��������ʬ�ˤ����� + NIS �ε�ǽ�Ӽ����ޤ���</para> - <para><application>tcpwrapper</application> - �ѥå������λ��ѤϤ��ʤ��� NIS �����ФΥ쥤�ƥ� (�ٱ�) �����ä����ޤ��� - �ɲä��줿�ٱ�ϡ� �ä˺��������ͥåȥ�����٤� - NIS �����Фǥ��饤����ȥץ������Υ����ॢ���Ȥ�����������˽�ʬ�ʤ���Ĺ���Ǥ��礦�� - ��İʾ�Υ��饤����ȥ����ƥब���������������ʤ顢 - ���ʤ�������ȤʤäƤ��륯�饤����ȥ����ƥ�� - NIS ���졼�֥����Фˤ��Ƽ�ʬ���Ȥ˷���դ��褦�˶������٤��Ǥ���</para> + <indexterm><primary>tcpwrapper</primary></indexterm> + <para><application>tcpwrapper</application> + �ѥå�������Ȥ��Ȥ��ʤ��� NIS �����ФΥ쥤�ƥ� (�ٱ�) + �����ä��ޤ����ä˺��������ͥåȥ�����٤� NIS + �����ФǤϡ��ٱ�����äˤ�äơ� + ���饤����ȥץ������Υ����ॢ���Ȥ������뤫�⤷��ޤ��� + ��İʾ�Υ��饤����ȥ����ƥब���������������ʤ顢 + ���ʤ�������ȤʤäƤ��륯�饤����ȥ����ƥ�� + NIS ���졼�֥����Фˤ��Ƽ�ʬ���Ȥ˷���դ��褦�˶������٤��Ǥ���</para> </note> </sect2> @@ -2178,26 +4002,27 @@ nis_client_enable="YES"</programlisting> <title>���ͤ��Υ桼���Υ����������Ǥ���</title> <para>�錄�������θ��漼�ˤ� <hostid>basie</hostid> �Ȥ����� - �������ѤΥޥ�����ޤ��� �錄�������Ϥ��Υޥ���� - NIS �ɥᥤ��γ��˽Ф������ʤ��ΤǤ����� - �ޥ��� NIS �����Ф� <filename>passwd</filename> - �ե�����ˤ϶����ȳ�����ξ�����ܤäƤ��ޤ��� - �ɤ������餤���Ǥ��礦?</para> + �������ѤΥޥ�����ޤ����錄�������Ϥ��Υޥ���� + NIS �ɥᥤ��γ��˽Ф������ʤ��ΤǤ����� + �ޥ��� NIS �����Ф� <filename>passwd</filename> + �ե�����ˤ϶����ȳ�����ξ�����ܤäƤ��ޤ��� + �ɤ������餤���Ǥ��礦?</para> <para>������ʪ�� NIS �Υǡ����١����˺ܤäƤ��Ƥ⡢ - ���Υ桼�����ޥ���˥�������Ǥ��ʤ��褦�ˤ�����ˡ������ޤ��� - ��������ˤϡ� <emphasis>-<replaceable>username</replaceable></emphasis> �� - ���饤����ȥޥ���� <filename>/etc/master.passwd</filename> - �ե�������������դ����ޤ��� - <replaceable>username</replaceable> - �Ϥ��ʤ����������������ʤ��ȻפäƤ���桼���Υ桼��̾�Ǥ��� - ����� <command>vipw</command> �ǹԤ��٤��Ǥ��� - <command>vipw</command> �� <filename>/etc/master.passwd</filename> - �ؤ��ѹ�������å����� �Խ���λ��ѥ���ɥǡ����١�����ƹ��ۤ��ޤ��� - ���Ȥ��С� �桼�� <emphasis>bill</emphasis> �� <hostid>basie</hostid> - �˥�������Τ��ɤ������ʤ顢 �ʲ��Τ褦�ˤ��ޤ���</para> + ���Υ桼�����ޥ���˥�������Ǥ��ʤ��褦�ˤ�����ˡ������ޤ��� + ��������ˤ� + <emphasis>-<replaceable>username</replaceable></emphasis> + �饤����ȥޥ���� <filename>/etc/master.passwd</filename> + �ե�������������դ����ޤ��� + <replaceable>username</replaceable> + �Ϥ��ʤ����������������ʤ��ȻפäƤ���桼���Υ桼��̾�Ǥ��� + ����� <command>vipw</command> �ǹԤ��٤��Ǥ��� + <command>vipw</command> �� <filename>/etc/master.passwd</filename> + �ؤ��ѹ�������å������Խ���λ��ѥ���ɥǡ����١�����ƹ��ۤ��ޤ��� + ���Ȥ��С��桼�� <emphasis>bill</emphasis> �� <hostid>basie</hostid> + �˥�������Τ��ɤ������ʤ顢�ʲ��Τ褦�ˤ��ޤ���</para> - <screen>basie&prompt.root; <userinput>vipw</userinput> + <screen>basie&prompt.root; <userinput>vipw</userinput> <userinput>[add -bill to the end, exit]</userinput> vipw: rebuilding the database... vipw: done @@ -2225,201 +4050,206 @@ nobody:*:65534:65534::0:0:Unprivileged user:/nonexistent:/sbin/nologin basie&prompt.root;</screen> </sect2> - <sect2 id="netgroups"> - <title>netgroups ������</title> + <sect2 id="network-netgroups"> + <sect2info> + <authorgroup> + <author> + <firstname>Udo</firstname> + <surname>Erdelhoff</surname> + <contrib>���: </contrib> + </author> + </authorgroup> + </sect2info> + <title>�ͥåȥ��롼�פ�����</title> + <indexterm><primary>�ͥåȥ��롼��</primary></indexterm> - <para><emphasis>netgroups ����ʬ�θ���: - Udo Erdelhoff <email>ue@nathan.ruhr.de</email>. - 2000 ǯ 7 ��.</emphasis></para> - - <para>����ޤǤ˸��Ƥ�����ˡ��, - �ˤ�ƾ��ʤ��桼��/�ޥ�������˸��̤Υ롼���ɬ�פȤ��Ƥ�����ˤϤ��ޤ���ǽ���ޤ��� - �������礭�ʥͥåȥ���Ǥ�, - �桼���˿���줿���ʤ��ޥ���إ���������ɤ��Τ�<emphasis>˺���Ǥ��礦</emphasis>��, - �����Ǥʤ��Ȥ�ƥޥ������̤����ꤷ�Ʋ��ʤ���Фʤ餺�� + <para>����ޤǤ˸��Ƥ�����ˡ�ϡ� + �ˤ�ƾ��ʤ��桼��/�ޥ�������˸��̤Υ롼���ɬ�פȤ��Ƥ�����ˤϤ��ޤ���ǽ���ޤ��� + �������礭�ʥͥåȥ���Ǥϡ� + �桼���˿���줿���ʤ��ޥ���إ���������ɤ��Τ� + <emphasis>˺���Ǥ��礦</emphasis> ���� + �����Ǥʤ��Ȥ�ƥޥ������̤����ꤷ�Ʋ��ʤ���Фʤ餺�� <emphasis>����</emphasis>�����Ȥ��� NIS �β��ääƤ��ޤ��ޤ���</para> - <para>NIS �γ�ȯ�ԤϤ�������� <emphasis>netgroups</emphasis> - �ȸƤФ����ˡ�Dz�褷�ޤ����� - ������Ū�Ȥ��ΰ�̣�礤�� UNIX - �Υե����륷���ƥ�ǻȤ��Ƥ������Ū�ʥ��롼�פ���ӤǤ��ޤ��� - �礿�����Ͽ����ˤ�� id ��礤�Ƥ��뤳�Ȥȡ� - �ͥåȥ��롼�פ��������Τ˥桼����������Ȥ��̤Υͥåȥ��롼�פΡ� - ξ����ޤ���뵡ǽ�Ǥ���</para> + <para>NIS �γ�ȯ�ԤϤ�������� <emphasis>�ͥåȥ��롼��</emphasis> + �ȸƤФ����ˡ�Dz�褷�ޤ����� + ������Ū�Ȱ�̣�礤�� &unix; + �Υե����륷���ƥ�ǻȤ��Ƥ������Ū�ʥ��롼�פ���ӤǤ��ޤ��� + �礿�����Ͽ��� ID ��¸�ߤ��ʤ����Ȥȡ� + �桼����������Ȥ��̤Υͥåȥ��롼�פ�ޤ�ͥåȥ��롼�פ�����Ǥ��뤳�ȤǤ���</para> <para>�ͥåȥ��롼�פ�ɴ��/��ʾ�Υ桼���ȥޥ����ޤࡢ - �礭��ʣ���ʥͥåȥ��������˳�ȯ����ޤ����� - �⤷�� ���ʤ������Τ褦�ʾ�����ʤ���Фʤ�ʤ��ʤ������ʤ�ΤʤΤǤ����� - ����ʣ������ñ�����ǥͥåȥ��롼�פ������뤳�Ȥ�ۤȤ���Բ�ǽ�ˤ��Ƥ��ޤ��� - �������λĤ�ǻȤ��Ƥ�����ϡ� ���������±餷�Ƥ��ޤ���</para> + �礭��ʣ���ʥͥåȥ��������˳�ȯ����ޤ����� + ���ʤ������Τ褦�ʾ�����ʤ���Фʤ�ʤ��ʤ������ʤ�ΤʤΤǤ����� + �����ǡ�����ʣ������ñ�����ǥͥåȥ��롼�פ������뤳�Ȥ�ۤȤ���Բ�ǽ�ˤ��Ƥ��ޤ��� + ������λĤ�ǻȤ��Ƥ�����ϡ����������±餷�Ƥ��ޤ���</para> - <para>���ʤ��ιԤʤä��� ���漼�ؤ� NIS - ��Ƴ������������ʤ��ܤ˻ߤä��Ȥ��ޤ��礦�� - ���ʤ��μ��λŻ��ϡ� - ���ʤ��� NIS - �ɥᥤ����ѥ���¾�Τ����Ĥ�Υޥ����ʤ����Τس�ĥ���뤳�ȤǤ��� - ��Ĥ�ɽ�Ͽ������桼���ȿ������ޥ����̾���Ȥ���������ޤ�Ǥ��ޤ���</para> + <para>���ʤ��ιԤʤä��� + ���漼�ؤ� NIS ��Ƴ������������ʤ��ܤ˻ߤä��Ȥ��ޤ��礦�� + ���ʤ��μ��λŻ��ϡ����ʤ��� NIS + �ɥᥤ����ѥ���¾�Τ����Ĥ�Υޥ����ʤ����Τس�ĥ���뤳�ȤǤ��� + ��Ĥ�ɽ�Ͽ������桼���ȿ������ޥ����̾���Ȥ���������ޤ�Ǥ��ޤ���</para> <informaltable> - <tgroup cols="2"> - <thead> - <row> - <entry>�桼����̾��</entry> - <entry>����</entry> - </row> - </thead> + <tgroup cols="2"> + <thead> + <row> + <entry>�桼����̾��</entry> + <entry>����</entry> + </row> + </thead> - <tbody> - <row> - <entry>alpha, beta</entry> - <entry>IT �زʤ��̾�ο���</entry> - </row> + <tbody> + <row> + <entry>alpha, beta</entry> + <entry>IT �زʤ��̾�ο���</entry> + </row> - <row> - <entry>charlie, delta</entry> - <entry>IT �زʤο�����������</entry> - </row> + <row> + <entry>charlie, delta</entry> + <entry>IT �زʤο�����������</entry> + </row> - <row> - <entry>echo, foxtrott, golf, ...</entry> - <entry>���̤ο���</entry> - </row> + <row> + <entry>echo, foxtrott, golf, ...</entry> + <entry>���̤ο���</entry> + </row> - <row> - <entry>able, baker, ...</entry> - <entry>�ޤ�������</entry> - </row> - </tbody> - </tgroup> + <row> + <entry>able, baker, ...</entry> + <entry>�ޤ�������</entry> + </row> + </tbody> + </tgroup> </informaltable> <informaltable> - <tgroup cols="2"> - <thead> - <row> - <entry>�ޥ����̾��</entry> - <entry>����</entry> - </row> - </thead> + <tgroup cols="2"> + <thead> + <row> + <entry>�ޥ����̾��</entry> + <entry>����</entry> + </row> + </thead> - <tbody> - <row> + <tbody> + <row> <!-- Names taken from "Good Omens" by Neil Gaiman and Terry Pratchett. Many thanks for a brilliant book. --> - <entry>war, death, famine, polution</entry> - <entry>�Ǥ���פʥ����С� IT ������������������������ޤ���</entry> - </row> - <row> - <!-- gluttony was omitted because it was too fat ;-) --> - <entry>pride, greed, envy, wraith, lust, sloth</entry> - <entry>���ޤ���פǤʤ������С� IT �زʤ���������������������ޤ���</entry> - </row> + <entry>war, death, famine, pollution</entry> + <entry>�Ǥ���פʥ����С�IT ������������������������ޤ���</entry> + </row> + <row> + <!-- gluttony was omitted because it was too fat --> + <entry>pride, greed, envy, wrath, lust, sloth</entry> + <entry>���ޤ���פǤʤ������С�IT �زʤ���������������������ޤ���</entry> + </row> - <row> - <entry>one, two, three, four, ...</entry> - <entry>�̾�Υ�����ơ������ - <emphasis>������</emphasis> ������������������������ޤ���</entry> - </row> + <row> + <entry>one, two, three, four, ...</entry> + <entry>�̾�Υ�����ơ������ + <emphasis>������</emphasis> ������������������������ޤ���</entry> + </row> - <row> - <entry>trashcan</entry> - <entry>���פʥǡ��������äƤ��ʤ��Ҥɤ��Ť��ޥ��� - ������Ǥ⤳�Υޥ���λ��Ѥ������ޤ���</entry> - </row> - </tbody> - </tgroup> + <row> + <entry>trashcan</entry> + <entry>���פʥǡ��������äƤ��ʤ��Ҥɤ��Ť��ޥ��� + ������Ǥ⤳�Υޥ���λ��Ѥ������ޤ���</entry> + </row> + </tbody> + </tgroup> </informaltable> <para>�⤷���ʤ������μ�����¤�ƥ桼������̤˥֥��å�������Ǽ�������ʤ顢 - ���ʤ��Ϥ��Υ����ƥ�˥������뤳�Ȥ�������Ƥ��ʤ��ƥ桼���ˤĤ��� - -<replaceable>user</replaceable> �Ȥ��� 1 �Ԥ� - �ƥ����ƥ�Υѥ���ɤ��ɲä��ʤ���Фʤ�ʤ��ʤ�Ǥ��礦�� - �⤷���ʤ��� 1 ����ȥ�Ǥ�˺���Хȥ�֥�˴������ޤ�Ƥ��ޤ��ޤ��� + ���ʤ��Ϥ��Υ����ƥ�˥������뤳�Ȥ�������Ƥ��ʤ��ƥ桼���ˤĤ��� + -<replaceable>user</replaceable> �Ȥ��� 1 �Ԥƥ����ƥ�� + <filename>passwd</filename> ���ɲä��ʤ���Фʤ�ʤ��ʤ�Ǥ��礦�� + �⤷���ʤ��� 1 ����ȥ�Ǥ�˺���Хȥ�֥�˴������ޤ�Ƥ��ޤ��ޤ��� �ǽ�Υ��åȥ��åפλ��ˤ�����������Ԥ���ΤϤ��ꤨ�뤳�Ȥ����Τ�ޤ��� - ��ˤ�Ϣ���ζ�̳�δ֤���ιԤ��ɲä�<emphasis>˺��Ƥ��ޤ��Ǥ��礦</emphasis>�� - ��ɥޡ��ե����ϳڴѼ���Ԥ��ä��ΤǤ���</para> + ��ˤ�Ϣ���ζ�̳�δ֤���ιԤ��ɲä�<emphasis>˺��Ƥ��ޤ��Ǥ��礦</emphasis>�� + ��ɥޡ��ե����ϳڴѼ���Ԥ��ä��ΤǤ���</para> <para>���ξ�����ͥåȥ��롼�פǰ����Ȥ����Ĥ���ͭ������������ޤ��� - �ƥ桼�����̸Ĥ˰���ɬ�פϤʤ��� - �桼�����İʾ�Υͥåȥ��롼�פ˳�����ơ� - �ͥåȥ��롼�פ������ФΥ����������Ĥ�����ػߤ����ꤹ�뤳�Ȥ��Ǥ��ޤ��� - �������ޥ�����ɲä���Ȥ��ϥͥåȥ��롼�פإ�����������¤������������� + �ƥ桼�����̸Ĥ˰���ɬ�פϤʤ��� + �桼�����İʾ�Υͥåȥ��롼�פ˳�����ơ� + �ͥåȥ��롼�פ������ФΥ����������Ĥ�����ػߤ����ꤹ�뤳�Ȥ��Ǥ��ޤ��� + �������ޥ�����ɲä���Ȥ��ϥͥåȥ��롼�פإ�����������¤������������� �������桼�����ɲä���Ȥ��Ϥ��Υ桼�����İʾ�Υͥåȥ��롼�פ��ɲä�������ǡ� - ���줾��Ԥʤ����Ȥ��Ǥ��ޤ��� - �������ѹ��ϸߤ�����Ω�ʤΤǡ� - <quote>�桼���ȥޥ�����ȹ�碌��ɤ����뤫</quote> + ���줾��Ԥʤ����Ȥ��Ǥ��ޤ��� + �������ѹ��ϸߤ�����Ω�ʤΤǡ� + <quote>�桼���ȥޥ�����ȹ�碌��ɤ����뤫</quote> ��¸�ߤ��ʤ��ʤ�ޤ��� - ���ʤ��� NIS �Υ��åȥ��åפ����տ����ײ褵��Ƥ���С� - �ޥ���ؤΥ���������ǧ���ˤ���ݤ���ˤ��濴������ä��쥫���ѹ���������Ǥ���</para> + ���ʤ��� NIS �Υ��åȥ��åפ����տ����ײ褵��Ƥ���С� + �ޥ���ؤΥ���������ǧ���ˤ���ݤ���ˤ��濴������ä��쥫���ѹ���������Ǥ���</para> - <para>�ǽ�Υ��ƥåפ� NIS �ޥå� netgroup �ν�����Ǥ��� - FreeBSD �� ypinit �Ϥ��Υޥåפ�ǥե���ȤǺ��ޤ��� - ���� NIS �μ����Ϥ��줬���줵������Ф���ݡ��Ȥ����ΤǤ��� - ���Υޥåפ���ˤϡ� ñ��</para> + <para>�ǽ�Υ��ƥåפ� NIS �ޥåץͥåȥ��롼�פν�����Ǥ��� + FreeBSD �� &man.ypinit.8; �Ϥ��Υޥåפ�ǥե���ȤǺ��ޤ��� + ���� NIS �μ����Ϥ��줬���줵������Ф���ݡ��Ȥ����ΤǤ��� + ���Υޥåפ���ˤϡ�ñ��</para> <screen>ellington&prompt.root; <userinput>vi /var/yp/netgroup</userinput></screen> <para>�ȥ����פ������Ƥ��ɲä��Ƥ����ޤ��� - �錄����������Ǥϡ� �����ʤ��Ȥ� - IT ������ IT �������� ���̿����� ������� - 4 �ĤΥͥåȥ��롼�פ�ɬ�פǤ���</para> + �錄����������Ǥϡ������ʤ��Ȥ� IT ������IT �����������̿����� + ������� 4 �ĤΥͥåȥ��롼�פ�ɬ�פǤ���</para> <programlisting>IT_EMP (,alpha,test-domain) (,beta,test-domain) IT_APP (,charlie,test-domain) (,delta,test-domain) USERS (,echo,test-domain) (,foxtrott,test-domain) \ - (,golf,test-domain) + (,golf,test-domain) INTERNS (,able,test-domain) (,baker,test-domain)</programlisting> - <para><literal>IT_EMP</literal>�� <literal>IT_APP</literal> - ���ϥͥåȥ��롼�פ�̾���Ǥ��� - ���줾��γ�̤ǰϤޤ줿���롼�פ���Ͱʾ�Υ桼����������Ȥ����Ͽ���Ƥ��ޤ��� - ���롼�פ� 3 �ĤΥե�����ɤ�</para> + <para><literal>IT_EMP</literal>, <literal>IT_APP</literal> + ���ϥͥåȥ��롼�פ�̾���Ǥ��� + ���줾��γ�̤ǰϤޤ줿���롼�פ���Ͱʾ�Υ桼����������Ȥ����Ͽ���Ƥ��ޤ��� + ���롼�פ� 3 �ĤΥե�����ɤ�</para> <orderedlist> - <listitem> - <para>���ε��Ҥ�ͭ���ʥۥ���(��)��̾�Ρ� - �ۥ���̾���õ����ʤ���Ф��Υ���ȥ�Ϥ��٤ƤΥۥ��Ȥ�ͭ���Ǥ��� + <listitem> + <para>���ε��Ҥ�ͭ���ʥۥ��� (��) ��̾�Ρ� + �ۥ���̾���õ����ʤ���Ф��Υ���ȥ�Ϥ��٤ƤΥۥ��Ȥ�ͭ���Ǥ��� �⤷���ʤ����ۥ���̾���õ�����ʤ顢 - ���ʤ��ϰǤȶ��ݤ�����������ΰ�Ȥʤ�Ǥ��礦��</para> - </listitem> + ���ʤ��ϰǤȶ��ݤ�����������ΰ���������Ǥ��ޤ��Ǥ��礦��</para> + </listitem> - <listitem> - <para>���Υͥåȥ��롼�פ˽�°���륢������Ȥ�̾�Ρ�</para> - </listitem> + <listitem> + <para>���Υͥåȥ��롼�פ˽�°���륢������Ȥ�̾�Ρ�</para> + </listitem> - <listitem> - <para>���Υ�������Ȥ� NIS �ɥᥤ�� - �⤷���ʤ�����İʾ�� NIS �ɥᥤ����Թ�����֤ʤ顢 - ���ʤ���¾�� NIS - �ɥᥤ�餢�ʤ��Υͥåȥ��롼�פ˥�������Ȥ�Ƴ���Ǥ��ޤ���</para> - </listitem> + <listitem> + <para>���Υ�������Ȥ� NIS �ɥᥤ�� + �⤷���ʤ�����İʾ�� NIS �ɥᥤ����Թ�����֤ʤ顢 + ���ʤ���¾�� NIS + �ɥᥤ�餢�ʤ��Υͥåȥ��롼�פ˥�������Ȥ�Ƴ���Ǥ��ޤ���</para> + </listitem> </orderedlist> - <para>�ƥե�����ɤˤϡ� �磻��ɥ����ɤ��Ȥ��ޤ��� - �ܺ٤� &man.netgroup.5; ��������������</para> + <para>�ƥե�����ɤˤϡ��磻��ɥ����ɤ��Ȥ��ޤ��� + �ܺ٤� &man.netgroup.5; ��������������</para> <note> - <para>8 ʸ���ʾ�Υͥåȥ��롼��̾�ϡ� - �äˤ��ʤ��� NIS - �ɥᥤ���¾�Υ��ڥ졼�ƥ������ƥ�����餻�Ƥ���Ȥ��ϻȤ��٤��ǤϤ���ޤ��� - ̾���ˤ���ʸ����ʸ���ζ��̤�����ޤ��� + <indexterm><primary>�ͥåȥ��롼��</primary></indexterm> + <para>8 ʸ���ʾ�Υͥåȥ��롼��̾�ϡ��äˤ��ʤ��� NIS + �ɥᥤ���¾�Υ��ڥ졼�ƥ������ƥ�����餻�Ƥ���Ȥ��ϻȤ��٤��ǤϤ���ޤ��� + ̾���ˤ���ʸ����ʸ���ζ��̤�����ޤ��� ���Τ���ͥåȥ��롼��̾����ʸ����Ȥ����ϡ� - �桼����ޥ���̾�ȥͥåȥ��롼��̾����̤����ñ����ˡ�Ǥ���</para> + �桼����ޥ���̾�ȥͥåȥ��롼��̾����̤����ñ����ˡ�Ǥ���</para> - <para>NIS ���饤����Ȥ���ˤ� (FreeBSD �ʳ���) - ¿���Υ���ȥ���ʤ���Τ⤢��ޤ��� - ���Ȥ��� SunOS �θŤ��ǤǤ� 15 - �ʾ��<emphasis>����ȥ�</emphasis>��ޤ�ͥåȥ��롼�פϥȥ�֥�����ޤ��� - �������¤� 15 �桼���ʲ��Υ��֡��ͥåȥ��롼�פ��Ĥ��ꡢ - �����Υͥåȥ��롼�פϤ��Υ��֡��ͥåȥ��롼�פ���ʤ�褦�ˤ��뤳�ȤDz���Ǥ��ޤ���</para> + <para>(FreeBSD �ʳ���) NIS ���饤����Ȥ���ˤ� + ¿���Υ���ȥ���ʤ���Τ⤢��ޤ��� + ���Ȥ��� &sunos; �θŤ��ǤǤ� 15 �ʾ�� + <emphasis>����ȥ�</emphasis> + ��ޤ�ͥåȥ��롼�פϥȥ�֥�����ޤ��� + �������¤� 15 �桼���ʲ��Υ��֥ͥåȥ��롼�פ��Ĥ��ꡢ + �����Υͥåȥ��롼�פϤ��Υ��֥ͥåȥ��롼�פ���ʤ�褦�ˤ��뤳�ȤDz���Ǥ��ޤ���</para> - <programlisting>BIGGRP1 (,joe1,domain) (,joe2,domain) (,joe3,domain) [...] + <programlisting>BIGGRP1 (,joe1,domain) (,joe2,domain) (,joe3,domain) [...] BIGGRP2 (,joe16,domain) (,joe17,domain) [...] -BIGGRP3 (,joe32,domain) (,joe33,domain) +BIGGRP3 (,joe31,domain) (,joe32,domain) BIGGROUP BIGGRP1 BIGGRP2 BIGGRP3</programlisting> - <para>ñ��Υͥåȥ��롼�פ� 225 �Ͱʾ�Υ桼���줿���Ȥ��ϡ� - ���Τ�������֤����Ȥ��Ǥ��ޤ���</para> + <para>ñ��Υͥåȥ��롼�פ� 225 �Ͱʾ�Υ桼���줿���Ȥ��ϡ� + ���Τ�������֤����Ȥ��Ǥ��ޤ���</para> </note> <para>������ NIS �ޥåפ�ͭ���������ۤϴ�ñ�Ǥ���</para> @@ -2428,24 +4258,24 @@ BIGGROUP BIGGRP1 BIGGRP2 BIGGRP3</programlisting> ellington&prompt.root; <userinput>make</userinput></screen> <para>����ǿ����� 3 �Ĥ� NIS �ޥå� - <filename>netgroup</filename>�� - <filename>netgroup.byhost</filename> - <filename>netgroup.byuser</filename> ���Ǥ���Ϥ��Ǥ��� + <filename>netgroup</filename>, + <filename>netgroup.byhost</filename>, + <filename>netgroup.byuser</filename> ���Ǥ���Ϥ��Ǥ��� ������ NIS �ޥåפ����ѤǤ��뤫�Τ����ˤ� - &man.ypcat.1; ��Ȥ��ޤ���</para> + &man.ypcat.1; ��Ȥ��ޤ���</para> <screen>ellington&prompt.user; <userinput>ypcat -k netgroup</userinput> ellington&prompt.user; <userinput>ypcat -k netgroup.byhost</userinput> ellington&prompt.user; <userinput>ypcat -k netgroup.byuser</userinput></screen> <para>�ǽ�Υ��ޥ�ɤν��Ϥ� <filename>/var/yp/netgroup</filename> - �����Ƥ˻��Ƥ���Ϥ��Ǥ��� - 2 ���ܤΥ��ޥ�ɤϥۥ����̤Υͥåȥ��롼�פ��äƤ��ʤ���н��Ϥ���ޤ��� - 3 ���ܤΥ��ޥ�ɤϥ桼�����Ф���ͥåȥ��롼�פΥꥹ�Ȥ�����Τ˻Ȥ��ޤ���</para> + �����Ƥ˻��Ƥ���Ϥ��Ǥ��� + 2 ���ܤΥ��ޥ�ɤϥۥ����̤Υͥåȥ��롼�פ��äƤ��ʤ���н��Ϥ���ޤ��� + 3 ���ܤΥ��ޥ�ɤϥ桼�����Ф���ͥåȥ��롼�פΥꥹ�Ȥ�����Τ˻Ȥ��ޤ���</para> <para>���饤�����¦����������˴�ñ�Ǥ��� - ������ <replaceable>war</replaceable> �����ꤹ��ˤϡ� - &man.vipw.8; ��¹Ԥ��ưʲ��ι�</para> + ������ <replaceable>war</replaceable> �����ꤹ��ˤϡ� + &man.vipw.8; ��¹Ԥ��ưʲ��ι�</para> <programlisting>+:::::::::</programlisting> @@ -2455,109 +4285,110 @@ ellington&prompt.user; <userinput>ypcat -k netgroup.byuser</userinput></screen> <para>�������ؤ�������Ǥ���</para> - <para>���� �ͥåȥ��롼�� <replaceable>IT_EMP</replaceable> - ��������줿�桼���Υǡ��������� <replaceable>war</replaceable> - �Υѥ���ɥǡ����١������ɤ߹��ޤ졢 - ���Υ桼����������������������Ƥ��ޤ���</para> + <para>�����ͥåȥ��롼�� <replaceable>IT_EMP</replaceable> + ��������줿�桼���Υǡ��������� <replaceable>war</replaceable> + �Υѥ���ɥǡ����١������ɤ߹��ޤ졢 + ���Υ桼����������������������Ƥ��ޤ���</para> <para>��ǰ�ʤ��餳�����¤ϥ������ ~ �ε�ǽ�䡢 - �桼��̾��桼���ο��� id ���Ѵ��롼����ˤ�ƶ����ޤ��� - ����������С� - cd ~<replaceable>user</replaceable> �Ϥ��ޤ�ư������ - <command>ls -l</command> �ϥ桼��̾�Τ����˿��ͤ� id ��ɽ���� - <command>find . -user joe -print</command> �� - <quote>No such user</quote> �Ǽ��Ԥ��ޤ��� - ������뤿��ˤϡ� - ���٤ƤΥ桼���Υ���ȥ��<emphasis>�����Ф˥������뤳�Ȥ��������</emphasis>�ɤ߹��ळ�Ȥ�ɬ�פǤ���</para> + �桼��̾����ͤ� �桼�� ID ���Ѵ��롼����ˤ�ƶ����ޤ��� + �Ĥޤꡢ + <command>cd ~<replaceable>user</replaceable></command> �Ϥ��ޤ�ư������ + <command>ls -l</command> �ϥ桼��̾�Τ����˿��ͤ� ID ��ɽ���� + <command>find . -user joe -print</command> �� + <quote>No such user</quote> �Ǽ��Ԥ��ޤ��� + ������뤿��ˤϡ����٤ƤΥ桼���Υ���ȥ�� + <emphasis>�����Ф˥������뤳�Ȥ��������</emphasis> + �ɤ߹��ޤʤ���Фʤ�ޤ���</para> <para>����Ϥ⤦��Ԥ� <filename>/etc/master.passwd</filename> - ���ɲä��뤳�ȤǼ¸��Ǥ��ޤ��� ���ιԤ� - <literal>+:::::::::/sbin/nologin</literal> ��ޤ�Ǥ��ꡢ - <quote>���٤ƤΥ���ȥ���ɤ߹��ब�� �ɤ߹��ޤ줿����ȥ�Υ������ - <filename>/sbin/nologin</filename> ���֤���������</quote> - �Ȥ������Ȥ��̣���ޤ��� passwd ����ȥ��¾�Υե�����ɤ� + ���ɲä��뤳�ȤǼ¸��Ǥ��ޤ������ιԤϰʲ���</para> + + <para><literal>+:::::::::/sbin/nologin</literal> ��ޤ�Ǥ��ꡢ + ����� + <quote>���٤ƤΥ���ȥ���ɤ߹��ब���ɤ߹��ޤ줿����ȥ�Υ������ + <filename>/sbin/nologin</filename> ���֤���������</quote> + �Ȥ������Ȥ��̣���ޤ���passwd ����ȥ��¾�Υե�����ɤ� <filename>/etc/master.passwd</filename> - �δ����ͤ����֤������뤳�Ȥ��ǽ�Ǥ���</para> + �δ����ͤ����֤������뤳�Ȥ��ǽ�Ǥ���</para> <!-- Been there, done that, got the scars to prove it - ue --> <warning> - <para><literal>+:::::::::/sbin/nologin</literal> �ιԤ� - <literal>+@IT_EMP:::::::::</literal> - �ιԤ�����˰��֤��뤳�Ȥ����դ��Ƥ��������� - ����ʤ��� NIS �����ɤ߹��ޤ줿���桼���� /sbin/nologin - �����������Ȥ��ƻ��Ĥ��Ȥˤʤ�ޤ���</para> + <para><literal>+:::::::::/sbin/nologin</literal> �ιԤ� + <literal>+@IT_EMP:::::::::</literal> + �ιԤ�����˰��֤��뤳�Ȥ����դ��Ƥ��������� + ����ʤ��� NIS �����ɤ߹��ޤ줿���桼���� /sbin/nologin + �����������Ȥ��ƻ��Ĥ��Ȥˤʤ�ޤ���</para> </warning> - <para>�����ѹ��θ�Ǥϡ� ������������ IT �زʤ˻��ä��Ƥ� - NIS �ޥåפ��Ľ���������ǺѤߤޤ��� - Ʊ�ͤˤ��ơ� ���ޤ���פǤʤ������ФΥ�������� - <filename>/etc/master.passwd</filename> - �Τ��ĤƤ� - <literal>+:::::::::</literal> - �Ԥ�ʲ��Τ褦���֤������ޤ���</para> + <para>�����ѹ��θ�Ǥϡ������������� IT �زʤ˻��ä��Ƥ� + NIS �ޥåפ��Ľ���������ǺѤߤޤ��� + Ʊ�ͤˤ��ơ����ޤ���פǤʤ������ФΥ�������� + <filename>/etc/master.passwd</filename> �Τ��ĤƤ� + <literal>+:::::::::</literal> �Ԥ�ʲ��Τ褦���֤������ޤ���</para> <programlisting>+@IT_EMP::::::::: +@IT_APP::::::::: +:::::::::/sbin/nologin</programlisting> - <para>���ιԤϡ� ���̤Υ�����ơ������Ǥϰʲ��Τ褦�ˤʤ�ޤ���</para> + <para>���ιԤϡ����̤Υ�����ơ������Ǥϰʲ��Τ褦�ˤʤ�ޤ���</para> <programlisting>+@IT_EMP::::::::: +@USERS::::::::: +:::::::::/sbin/nologin</programlisting> <para>����Ǥ��Ф餯��Ĵ�˱��Ѥ��Ƥ��ޤ������� - �����ָ塢 �ݥꥷ���ѹ�������ޤ����� - IT �زʤϥ������ۤ��Ϥᡢ IT - ������ϰ��̤Υ�����ơ�������;����פǤϤʤ������Ф�Ȥ����Ȥ������졢 + �����ָ塢�ݥꥷ���ѹ�������ޤ����� + IT �زʤϥ������ۤ��ϤᡢIT + ������ϰ��̤Υ�����ơ�������;����פǤϤʤ������Ф�Ȥ����Ȥ������졢 IT �������ϥᥤ���ФؤΥ�����������ޤ����� - ���ʤ��Ͽ����ʥͥåȥ��롼�� IT_INTERN ���ɲä��ƿ����� IT - �������Υ��롼�פ���Ͽ���� - ���٤ƤΥޥ����������Ѥ��Ʋ�뤳�Ȥˤ��ޤ����� + ���ʤ��Ͽ����ʥͥåȥ��롼�� IT_INTERN ���ɲä��ƿ����� IT + �������Υ��롼�פ���Ͽ���� + ���٤ƤΥޥ����������Ѥ��Ʋ�뤳�Ȥˤ��ޤ����� �Ť����ˤ�������ޤ��� - <quote>��������ˤ��������ϡ� �絬�Ϥʺ����Ƴ��</quote>��</para> + <quote>��������ˤ��������ϡ��絬�Ϥʺ����Ƴ��</quote>��</para> <para>�����Ĥ��Υͥåȥ��롼�פ��鿷���ʥͥåȥ��롼�פ���Ȥ��� - NIS �ε�ǽ�ϡ� ���Τ褦�ʾ������н褹�뤿������ѤǤ��ޤ��� - ������ˡ�ΰ�Ĥϡ� ����̤Υͥåȥ��롼�פ��뤳�ȤǤ��� - ���Ȥ��С� ���פʥ����ФؤΥ����������¤�������뤿��� - <replaceable>BIGSRV</replaceable> �Ȥ����ͥåȥ��롼�פ��� + NIS �ε�ǽ�ϡ����Τ褦�ʾ������н褹�뤿������ѤǤ��ޤ��� + ������ˡ�ΰ�Ĥϡ�����̤Υͥåȥ��롼�פ��뤳�ȤǤ��� + ���Ȥ��С����פʥ����ФؤΥ����������¤�������뤿��� + <replaceable>BIGSRV</replaceable> �Ȥ����ͥåȥ��롼�פ��� ���ޤ���פǤϤʤ������Фؤ� <replaceable>SMALLSRV</replaceable> - �Ȥ����ͥåȥ��롼�פ� �����ư��̤Υ�����ơ�������Ѥ� - <replaceable>USERBOX</replaceable> �Ȥ����� 3 �Υͥåȥ��롼�פ� - ��뤳�Ȥ��Ǥ��ޤ��� �����Υͥåȥ��롼�פγơ��ϡ� - �ƥޥ���˥������뤳�Ȥ�����줿�ͥåȥ��롼�פ�ޤߤޤ��� + �Ȥ����ͥåȥ��롼�פ����ư��̤Υ�����ơ�������Ѥ� + <replaceable>USERBOX</replaceable> �Ȥ����� 3 �Υͥåȥ��롼�פ� + ��뤳�Ȥ��Ǥ��ޤ��������Υͥåȥ��롼�פγơ��ϡ� + �ƥޥ���˥������뤳�Ȥ�����줿�ͥåȥ��롼�פ�ޤߤޤ��� ���ʤ��� NIS �ޥåץͥåȥ��롼�פο���������ȥ�ϡ� - �ʲ��Τ褦�ˤʤ�Ϥ��Ǥ���</para> + �ʲ��Τ褦�ˤʤ�Ϥ��Ǥ���</para> <programlisting>BIGSRV IT_EMP IT_APP SMALLSRV IT_EMP IT_APP ITINTERN USERBOX IT_EMP ITINTERN USERS</programlisting> <para>���Υ����������¤����ˡ�ϡ� - Ʊ������¤���ĥޥ���Υ��롼�פ�����Ǥ���Ȥ��ˤ������ʤ�ΤǤ��� - ��ǰ�ʤ��餳�Τ褦�ʥ��������㳰Ū�ʤ�ΤǤ��� - �ۤȤ�ɤξ�硢 �ƥޥ���˴�Ť������������¤������ǽ��ɬ�פȤʤ�Ǥ��礦��</para> + Ʊ������¤���ĥޥ���Υ��롼�פ�����Ǥ���Ȥ��ˤ������ʤ�ΤǤ��� + ��ǰ�ʤ��餳�Τ褦�ʥ��������㳰Ū�ʤ�ΤǤ��� + �ۤȤ�ɤξ�硢�ƥޥ���˴�Ť������������¤������ǽ��ɬ�פȤʤ�Ǥ��礦��</para> <para>�ޥ��ȤΥͥåȥ��롼�פ�����ϡ� - ��Ҥ����褦�ʥݥꥷ���ѹ������Ȥ��Ǥ���⤦�ҤȤĤ���ˡ�Ǥ��� - ���Υ��ʥꥪ�Ǥϡ� �ƥޥ���� <filename>/etc/master.passwd</filename> �� - ``+'' �ǻϤޤ룲�ĤιԤ�ޤߤޤ��� - �ǽ�Τ�ΤϤ��Υޥ���ؤΥ������������줿��������Ȥ��ɲä����Τǡ� - 2 ���ܤϤ���¾�Υ�������Ȥ�<filename>/sbin/nologin</filename> + ��Ҥ����褦�ʥݥꥷ���ѹ������Ȥ��Ǥ���⤦�ҤȤĤ���ˡ�Ǥ��� + ���Υ��ʥꥪ�Ǥϡ��ƥޥ���� <filename>/etc/master.passwd</filename> �� + <quote>+</quote> �ǻϤޤ� 2 �ĤιԤ���ʤ�ޤ��� + �ǽ�Τ�ΤϤ��Υޥ���ؤΥ������������줿��������Ȥ��ɲä����Τǡ� + 2 ���ܤϤ���¾�Υ�������Ȥ� <filename>/sbin/nologin</filename> ����Ȥ����ɲä����ΤǤ��� - �ޥ���̾�٤���ʸ���ǵ��Ҥ�����Τ�ͥåȥ��롼�פ�̾���Ȥ��ƻȤ��Τ��ɤ�������Ǥ��� - ����������С� ��ιԤϼ��Τ褦�ˤʤ�Ϥ��Ǥ���</para> + �ޥ���̾�٤���ʸ���ǵ��Ҥ�����Τ�ͥåȥ��롼�פ�̾���Ȥ��ƻȤ��Τ��ɤ��ͤ��Ǥ��� + ����������С���ιԤϼ��Τ褦�ˤʤ�Ϥ��Ǥ���</para> <programlisting>+@<replaceable>BOXNAME</replaceable>::::::::: +:::::::::/sbin/nologin</programlisting> - <para>���١� �ƥޥ�����Ф��Ƥ��κ�Ȥ�Ѥޤ��Ƥ��ޤ��С� - ���٤ȥ�������� <filename>/etc/master.passwd</filename> - ���Խ�����ɬ�פ��ʤ��ʤ�ޤ��� - �ʹߤΤ��٤Ƥ��ѹ��� NIS �ޥåפ��Խ��ǰ������Ȥ��Ǥ��ޤ��� - �ʲ��Ϥ��Υ��ʥꥪ���б�����ͥåȥ��롼�ץޥåפˡ� - �����Ĥ���������������ɲä�����Ǥ���</para> + <para>���١��ƥޥ�����Ф��Ƥ��κ�Ȥ�Ѥޤ��Ƥ��ޤ��С� + ���٤ȥ�������� <filename>/etc/master.passwd</filename> + ���Խ�����ɬ�פ��ʤ��ʤ�ޤ��� + �ʹߤΤ��٤Ƥ��ѹ��� NIS �ޥåפ��Խ��ǰ������Ȥ��Ǥ��ޤ��� + �ʲ��Ϥ��Υ��ʥꥪ���б�����ͥåȥ��롼�ץޥåפˡ� + �����Ĥ���������������ɲä�����Ǥ���</para> <programlisting># Define groups of users first IT_EMP (,alpha,test-domain) (,beta,test-domain) @@ -2595,55 +4426,54 @@ ONE SECURITY TWO (,hotel,test-domain) # [...more groups to follow]</programlisting> - <para>�⤷�桼����������Ȥ��������ǡ����١��������ȤäƤ���ʤ顢 - ���ʤ��ϥǡ����١����Υ�ݡ��ȥġ��뤫��ޥåפκǽ����ʬ�����褦�ˤ��Ƥ���٤��Ǥ��� - ������ˡ�ʤ顢 �������桼���ϼ�ưŪ�˥ޥ���˥��������Ǥ���Ǥ��礦��</para> + <para>�⤷�桼����������Ȥ��������Τ˥ǡ����١��������ȤäƤ���ʤ顢 + �ǡ����١����Υ�ݡ��ȥġ��뤫��ޥåפκǽ����ʬ�����褦�ˤ���٤��Ǥ��� + ��������С��������桼���ϼ�ưŪ�˥ޥ���˥��������Ǥ���Ǥ��礦��</para> <para>�Ǹ�˻��Ѿ�����դ�: - �ޥ����̤Υͥåȥ��롼�פ�Ȥ����Ȥ���˸����Ȥ����櫓�ǤϤ���ޤ��� - ���ʤ����������������ɴ��Ʊ��δĶ��Υޥ��������θ��漼�����֤��Ƥ���Τʤ�С� - NIS �ޥåפΥ�������꺢���ϰϤ˲������뤿��ˡ� - �ޥ����̤Υͥåȥ��롼�פΤ���������̤Υͥåȥ��롼�פ�Ȥ��٤��Ǥ���</para> + �ޥ����̤Υͥåȥ��롼�פ�Ȥ����Ȥ���˸����Ȥ����櫓�ǤϤ���ޤ��� + ���ʤ����������������ɴ��Ʊ��δĶ��Υޥ��������θ��漼�����֤��Ƥ���Τʤ�С� + NIS �ޥåפΥ�������꺢���ϰϤ˲������뤿��ˡ� + �ޥ����̤Υͥåȥ��롼�פΤ���������̤Υͥåȥ��롼�פ�Ȥ��٤��Ǥ���</para> </sect2> <sect2> <title>˺��ƤϤ����ʤ�����</title> - <para>NIS �Ķ��ˤ��뺣�� ���ޤǤȤϰ�ä��������ɬ�פʤ��Ȥ� - 2��3 ����ޤ���</para> + <para>NIS �Ķ��ˤ��뺣�� + ���ޤǤȤϰ�ä��������ɬ�פʤ��Ȥ������Ĥ�����ޤ���</para> <itemizedlist> - <listitem> - <para>���漼�˥桼�����ɲä���Ȥ��ϡ� - �����ޥ����� NIS �����Ф�<emphasis>����</emphasis>�ɲä��ʤ���Фʤ餺�� - �����<emphasis>NIS �ޥåפ�ƹ��ۤ��뤳�Ȥ�˺��ƤϤ����ޤ���</emphasis>�� - �����˺���ȿ������桼���� NIS �ޥ����ʳ��Τɤ��ˤ��������Ǥ��ʤ��ʤ�ޤ��� - ���Ȥ��С� �������桼�� <quote>jsmith</quote> - ���ܤ���Ͽ�������Ȥ��ϰʲ��Τ褦�ˤ��ޤ���</para> + <listitem> + <para>���漼�˥桼�����ɲä���Ȥ��ϡ������ޥ����� NIS �����Ф� + <emphasis>����</emphasis> �ɲä��ʤ���Фʤ餺������� + <emphasis>NIS �ޥåפ�ƹ��ۤ��뤳�Ȥ�˺��ƤϤ����ޤ���</emphasis>�� + �����˺���ȿ������桼���� NIS �ޥ����ʳ��Τɤ��ˤ��������Ǥ��ʤ��ʤ�ޤ��� + ���Ȥ��С��������桼�� <quote>jsmith</quote> + ���ܤ���Ͽ�������Ȥ��ϰʲ��Τ褦�ˤ��ޤ�:</para> - <screen>&prompt.root; <userinput>pw useradd jsmith</userinput> + <screen>&prompt.root; <userinput>pw useradd jsmith</userinput> &prompt.root; <userinput>cd /var/yp</userinput> &prompt.root; <userinput>make test-domain</userinput></screen> - <para><command>pw useradd jsmith</command> �Τ����� - <command>adduser jsmith</command> ��Ȥ����Ȥ�Ǥ��ޤ���</para> - </listitem> - <listitem> - <para><emphasis>�����ѥ�������Ȥ� NIS �ޥåפ��������Ƥ�������</emphasis>�� - �����ѥ�������Ȥ�ѥ���ɤ� - �����Υ�������Ȥإ������������٤��Ǥʤ��桼������뤫���Τ�ʤ��ޥ���ˤޤ������Ʋ�ꤿ���Ȥϻפ�ʤ��Ǥ��礦��</para> - </listitem> - <listitem> - <para><emphasis>NIS �Υޥ����ȥ��졼�֤��奢�ˡ� - �����Ƶ�ǽ����֤��û���ݤäƤ�������</emphasis>�� + <para><command>pw useradd jsmith</command> �Τ����� + <command>adduser jsmith</command> ��Ȥ����Ȥ�Ǥ��ޤ���</para> + </listitem> + <listitem> + <para><emphasis>�����ѥ�������Ȥ� NIS �ޥåפ��������Ƥ�������</emphasis>�� + �����ѥ�������Ȥ�ѥ���ɤ� + �����Υ�������Ȥإ������������ƤϤ����ʤ��桼������뤫���Τ�ʤ��ޥ���ˤޤ������Ʋ�ꤿ���Ȥϻפ�ʤ��Ǥ��礦��</para> + </listitem> + <listitem> + <para><emphasis>NIS �Υޥ����ȥ��졼�֤��奢�ˡ� + �����Ƶ�ǽ����֤��û���ݤäƤ�������</emphasis>�� �⤷ï���������Υޥ����å������ꡢ - ���뤤��ñ���Ÿ�����Ȥ����ꤹ��ȡ� - ���ϼ¼�Ū��¿���οͤ漼�إ�������Ǥ��ʤ����Ƥ��ޤ��ޤ���</para> + ���뤤��ñ���Ÿ�����Ȥ����ꤹ��ȡ� + ���ϼ¼�Ū��¿���οͤ漼�إ�������Ǥ��ʤ����Ƥ��ޤ��ޤ���</para> - <para>����Ϥɤν�����������ƥ�ˤȤäƤ����μ����ǡ� - �����ƺǤ���פʼ����Ǥ��礦�� - ���ʤ��� NIS �����Ф���ʤ�����ܤ��桼�������̤��뤳�Ȥˤʤ�Ǥ��礦!</para> - </listitem> + <para>����Ϥɤν�����������ƥ�ˤȤäƤ��äȤ��礭�ʼ����Ǥ��礦�� + ���ʤ��� NIS �����Ф���ʤ�����ܤ��桼�������̤��뤳�Ȥˤʤ�Ǥ��礦!</para> + </listitem> </itemizedlist> </sect2> @@ -2651,264 +4481,310 @@ TWO (,hotel,test-domain) <title>NIS v1 �Ȥθߴ���</title> <para>FreeBSD �� - <application>ypserv</application> �ϡ� - NIS v1 ���饤����Ȥ���ʬŪ�˥��ݡ��Ȥ��ޤ��� - FreeBSD �� NIS ������ NIS v2 �ץ��ȥ���Τߤ���Ѥ��Ƥ��ޤ����� - �ۤ��μ����Ǥϡ� �Ť������ƥ�Ȥβ��̸ߴ�����������뤿�� - v1 �ץ��ȥ���ݡ��Ȥ��Ƥ����Τ⤢��ޤ��� - ���Τ褦�ʥ����ƥ���դ��Ƥ��� - <application>ypbind</application> �ǡ����ϡ� - ɬ�פ��ʤ��ˤ⤫����餺 NIS v1 - �Υ����ФȤη�����Ω�����褦�Ȥ��ޤ�(������ - v2 �����Ф���α��������������Ǥ⡢ - �֥����ɥ��㥹�Ȥ�³���뤫���Τ�ޤ���)�� - FreeBSD �� ypserv �ϡ� - ���饤����Ȥ�����̾�Υꥯ�����Ȥϥ��ݡ��Ȥ��Ƥ��ޤ����� - v1 �Υޥå�ž���ꥯ�����Ȥϥ��ݡ��Ȥ��Ƥ��ʤ����Ȥ����դ��Ƥ��������� - �Ĥޤ� FreeBSD �� ypserv �� - v1 �����ݡ��Ȥ���褦�ʸŤ� NIS �����Ф��Ȥ߹�碌�� - �ޥ������䥹�졼�֥����ФȤ��ƻȤ����ȤϤǤ��ޤ��� - �����ʤ��Ȥˡ� ���ߡ� ���Τ褦�ʥ����Ф��Ȥ��Ƥ��뤳�Ȥ� - �ۤȤ�ɤʤ��Ǥ��礦��</para> + <application>ypserv</application> �ϡ� + NIS v1 ���饤����Ȥ���ʬŪ�˥��ݡ��Ȥ��Ƥ��ޤ��� + FreeBSD �� NIS ������ NIS v2 �ץ��ȥ���Τߤ���Ѥ��Ƥ��ޤ����� + �ۤ��μ����Ǥϡ��Ť������ƥ�Ȥβ��̸ߴ�����������뤿�� + v1 �ץ��ȥ���ݡ��Ȥ��Ƥ����Τ⤢��ޤ��� + ���Τ褦�ʥ����ƥ���դ��Ƥ��� + <application>ypbind</application> �ǡ����ϡ� + ɬ�פ��ʤ��ˤ⤫����餺 NIS v1 + �Υ����ФȤη�����Ω�����褦�Ȥ��ޤ� + (������ v2 �����Ф���α��������������Ǥ⡢ + �֥����ɥ��㥹�Ȥ�³���뤫���Τ�ޤ���)�� + FreeBSD �� ypserv �ϡ� + ���饤����Ȥ�����̾�Υꥯ�����Ȥϥ��ݡ��Ȥ��Ƥ��ޤ����� + v1 �Υޥå�ž���ꥯ�����Ȥϥ��ݡ��Ȥ��Ƥ��ʤ����Ȥ����դ��Ƥ��������� + �Ĥޤ� FreeBSD �� ypserv �� + v1 �����ݡ��Ȥ���褦�ʸŤ� NIS �����Ф��Ȥ߹�碌�� + �ޥ������䥹�졼�֥����ФȤ��ƻȤ����ȤϤǤ��ޤ��� + �����ʤ��Ȥˡ����ߡ����Τ褦�ʥ����Ф��Ȥ��Ƥ��뤳�Ȥ� + �ۤȤ�ɤʤ��Ǥ��礦��</para> </sect2> - <sect2> + <sect2 id="network-nis-server-is-client"> <title>NIS ���饤����ȤȤ��Ƥ�ư��Ƥ��� NIS ������</title> - <para>ʣ���Υ����Ф�¸�ߤ��� �����м��Ȥ� NIS - ���饤����ȤǤ⤢��褦�ʥɥᥤ��� ypserv ���¹Ԥ������ˤϡ� - ���դ�ɬ�פǤ��� - ����Ū���ɤ��Ȥ���Ƥ���Τϡ� - ¾�Υ����Фȷ���Ĥ���褦�˥֥����ɥ��㥹�ȥѥ��åȤ���������ΤǤϤʤ��� - �����Ф켫�Ȥ˷�礵���뤳�ȤǤ��� - �⤷�� ������Ʊ�Τ���¸�ط�����äƤ��ơ� ��ĤΥ����Ф���ߤ���ȡ� - ��̯�ʥ����ӥ���ǽ���֤˴٤뤳�Ȥ�����ޤ��� - ���η�̡� ���٤ƤΥ��饤����Ȥϥ����ॢ���Ȥ����� - ¾�Υ����Ф˷�礷�褦�Ȼ�ߤޤ����� - ����ˤ�������֤Ϥ��ʤ��礭���� - ������Ʊ�Τ��ޤ��ߤ��˷�礷�Ƥ��ޤä��ꤹ��ȡ� - �����ӥ���ǽ���֤Ϥ���˷�³���뤳�Ȥˤʤ�ޤ���</para> + <para>ʣ���Υ����Ф�¸�ߤ��������м��Ȥ� NIS + ���饤����ȤǤ⤢��褦�ʥɥᥤ��� + ypserv ���¹Ԥ������ˤ����դ�ɬ�פǤ��� + ����Ū���ɤ��Ȥ���Ƥ���Τϡ� + ¾�Υ����Фȷ���Ĥ���褦�˥֥����ɥ��㥹�Ȥ�����ΤǤϤʤ��� + �����Ф켫�Ȥ˷�礵���뤳�ȤǤ��� + �⤷��������Ʊ�Τ���¸�ط�����äƤ��ơ���ĤΥ����Ф���ߤ���ȡ� + ��̯�ʥ����ӥ���ǽ���֤˴٤뤳�Ȥ�����ޤ��� + ���η�̡����٤ƤΥ��饤����Ȥϥ����ॢ���Ȥ����� + ¾�Υ����Ф˷�礷�褦�Ȼ�ߤޤ����� + ����ˤ�������֤Ϥ��ʤ��礭���� + ������Ʊ�Τ��ޤ��ߤ��˷�礷�Ƥ��ޤä��ꤹ��ȡ� + �����ӥ���ǽ���֤Ϥ���˷�³���뤳�Ȥˤʤ�ޤ���</para> <para> - <command>ypbind</command> �� - <option>-S</option> ���ץ����ե饰����ꤷ�Ƽ¹Ԥ��뤳�Ȥǡ� - �ۥ��Ȥ�����Υ����Ф˷�礹�뤳�Ȥ���ǽ�Ǥ��� - </para> + <command>ypbind</command> �� + <option>-S</option> ���ץ����ե饰����ꤷ�Ƽ¹Ԥ��뤳�Ȥǡ� + �ۥ��Ȥ�����Υ����Ф˷�礹�뤳�Ȥ���ǽ�Ǥ��� + NIS �����Ф�Ƶ�ư���뤿�Ӥˡ�������ư�ǹԤ������ʤ��ʤ顢 + ���ιԤ� <filename>/etc/rc.conf</filename> + ���ɲä���Ф褤�Ǥ��礦��</para> + + <programlisting>nis_client_enable="YES" # run client stuff as well +nis_client_flags="-S <replaceable>NIS domain</replaceable>,<replaceable>server</replaceable>"</programlisting> + + <para>�ܺ٤ˤĤ��Ƥ� &man.ypbind.8; �Ȥ��Ƥ���������</para> </sect2> <sect2> - <title>libscrypt �� libdescrypt</title> - + <title>�ѥ���ɷ���</title> + <indexterm> + <primary>NIS</primary> + <secondary>�ѥ���ɷ���</secondary> + </indexterm> <para> - NIS ��������褦����ͤ�ï�⤬�֤Ĥ�������ΰ�Ĥˡ� - �Ź�饤�֥��θߴ���������ޤ��� - NIS �����Ф� DES �Ź�饤�֥���ȤäƤ�����ˤϡ� - Ʊ�ͤ� DES ����Ѥ��Ƥ��륯�饤����Ȥ������ݡ��ȤǤ��ޤ��� - �����Фȥ��饤����Ȥ��ɤΥ饤�֥�����Ѥ��Ƥ��뤫�ϡ� - <filename>/usr/lib</filename> - �Υ���ܥ�å����Ф狼��ޤ��� - ����ޥ��� DES �饤�֥���Ȥ��褦�����ꤵ��Ƥ����硢 - ��ϰʲ��Τ褦�ˤʤäƤ��ޤ��� </para> + NIS ��������褦����ͤ�ï�⤬�֤Ĥ�������ΰ�Ĥˡ� + �ѥ���ɷ����θߴ���������ޤ��� + NIS �����Ф� DES �Ź沽�ѥ���ɻȤäƤ�����ˤϡ� + Ʊ�ͤ� DES ����Ѥ��Ƥ��륯�饤����Ȥ����б��Ǥ��ޤ��� + ���Ȥ��� &solaris�� �� NIS ���饤����Ȥ��ͥåȥ����ˤ����硢 + �ۤܳμ¤� DES �Ź沽�ѥ���ɤ���Ѥ��ʤ���Фʤ�ʤ��Ǥ��礦��</para> + <para>�����Фȥ��饤����Ȥ��ɤΥ饤�֥�����Ѥ��Ƥ��뤫�ϡ� + <filename>/etc/login.conf</filename> ���ǧ���Ƥ��������� + �ۥ��Ȥ� DES �Ź�ѥ���ɤ���Ѥ���褦�����ꤵ��Ƥ����硢 + <literal>default</literal> + ���饹�ˤϰʲ��Τ褦�ʥ���ȥ꤬�ޤޤ�ޤ���</para> - <screen> -&prompt.user; <userinput>ls -l /usr/lib/*crypt*</userinput> -lrwxrwxrwx 1 root wheel 13 Jul 15 08:55 /usr/lib/libcrypt.a@ -> libdescrypt.a -lrwxrwxrwx 1 root wheel 14 Jul 15 08:55 /usr/lib/libcrypt.so@ -> libdescrypt.so -lrwxrwxrwx 1 root wheel 16 Jul 15 08:55 /usr/lib/libcrypt.so.2@ -> libdescrypt.so.2 -lrwxrwxrwx 1 root wheel 15 Jul 15 08:55 /usr/lib/libcrypt_p.a@ -> libdescrypt_p.a --r--r--r-- 1 root wheel 13018 Nov 8 14:27 /usr/lib/libdescrypt.a -lrwxr-xr-x 1 root wheel 16 Nov 8 14:27 /usr/lib/libdescrypt.so@ -> libdescrypt.so.2 --r--r--r-- 1 root wheel 12965 Nov 8 14:27 /usr/lib/libdescrypt.so.2 --r--r--r-- 1 root wheel 14750 Nov 8 14:27 /usr/lib/libdescrypt_p.a</screen> + <programlisting>default:\ + :passwd_format=des:\ + :copyright=/etc/COPYRIGHT:\ + [Further entries elided]</programlisting> - <para>�ޥ��� FreeBSD ��ɸ��� MD5 �Ź�饤�֥���Ȥ��褦�� - ���ꤵ��Ƥ�����ˤϡ� �ʲ��Τ褦�ˤʤ�ޤ��� </para> + <para><literal>passwd_format</literal> + �����ˤĤ���¾�����Ѳ�ǽ���ͤ� + <literal>blf</literal> ����� <literal>md5</literal> + (���줾�� Blowfish ����� MD5 �Ź沽�ѥ����) �Ǥ���</para> - <screen> -&prompt.user; <userinput>ls -l /usr/lib/*crypt*</userinput> -lrwxrwxrwx 1 root wheel 13 Jul 15 08:55 /usr/lib/libcrypt.a@ -> libscrypt.a -lrwxrwxrwx 1 root wheel 14 Jul 15 08:55 /usr/lib/libcrypt.so@ -> libscrypt.so -lrwxrwxrwx 1 root wheel 16 Jul 15 08:55 /usr/lib/libcrypt.so.2@ -> libscrypt.so.2 -lrwxrwxrwx 1 root wheel 15 Jul 15 08:55 /usr/lib/libcrypt_p.a@ -> libscrypt_p.a --r--r--r-- 1 root wheel 6194 Nov 8 14:27 /usr/lib/libscrypt.a -lrwxr-xr-x 1 root wheel 14 Nov 8 14:27 /usr/lib/libscrypt.so@ -> libscrypt.so.2 --r--r--r-- 1 root wheel 7579 Nov 8 14:27 /usr/lib/libscrypt.so.2 --r--r--r-- 1 root wheel 6684 Nov 8 14:27 /usr/lib/libscrypt_p.a</screen> + <para><filename>/etc/login.conf</filename> ���ѹ������Ȥ��ϡ� + �������������ǡ����١�����ƹ��ۤ��ʤ���Фʤ�ޤ��� + ����� <username>root</username> + ���¤Dz����Τ褦�˥��ޥ�ɤ�¹Ԥ���ФǤ��ޤ���</para> - <para>NIS ���饤����Ȥ�ǧ�ڤǥȥ�֥뤬ȯ���������ˤϡ� - ������������Ȥʤꤽ������ʬ��õ�����ɤ��Ǥ��礦�� - NIS �����Ф�ۼﺮ�ߥͥåȥ�������֤������Ȥ��� - DES �����������Ȥʤ�Ǥ��礦���顢 - ���٤ƤΥ����ƥ�� DES ��Ȥ�ʤ���Ф����ʤ��ʤ�Ǥ��礦��</para> + <screen>&prompt.root; <userinput>cap_mkdb /etc/login.conf</userinput></screen> + + <note><para>���Ǥ� <filename>/etc/master.passwd</filename> + ��˵�Ͽ����Ƥ���ѥ���ɷ����ϡ� + �������������ǡ����١������ƹ��ۤ��줿<emphasis>��</emphasis>�� + �桼�������Υѥ���ɤ�Ϥ�����ѹ�����ޤ��ѹ�����ʤ��Ǥ��礦��</para></note> + + <para>���ˡ� + �ѥ���ɤ����������ǰŹ沽����뤳�Ȥ�μ¤ˤ��뤿��ˡ� + ����� <filename>/etc/auth.conf</filename> ��� + <literal>crypt_default</literal> �ˤ����ơ� + �����ѥ���ɷ����˹⤤ͥ���̤��Ĥ��Ƥ��뤳�Ȥ��ǧ���Ƥ��������� + �������뤿��ˤϡ�����������ꥹ�Ȥ���Ƭ���֤��Ƥ��������� + ���Ȥ��� DES �Ź沽���줿�ѥ���ɤ���Ѥ���Ȥ��ϡ� + ����ȥ�ϼ��Τ褦�ˤʤ�ޤ���</para> + + <programlisting>crypt_default = des blf md5</programlisting> + + <para>&os; ��γ� + NIS �����Ф���ӥ��饤����Ȥˤ����ƾ嵭�μ��˽����С� + �ͥåȥ����ǤɤΥѥ���ɷ��������Ѥ���뤫�� + �����Υޥ���֤����礵��Ƥ���Ȥ������Ȥ�ο��Ǥ��ޤ��� + NIS ���饤����Ⱦ�����꤬����С� + ������������Ȥʤꤽ������ʬ��õ�����ɤ��Ǥ��礦�� + �Ф��Ƥ����Ƥ�������: + �ۼﺮ�ߥͥåȥ���� NIS �����Ф����֤������Ȥ��ˤϡ� + DES ����������Ū��ɸ��Ȥʤ�Ǥ��礦���顢 + ���٤ƤΥ����ƥ�� DES ����Ѥ��ʤ���Фʤ�ʤ����⤷��ޤ���</para> </sect2> </sect1> - <sect1 id="dhcp"> + <sect1 id="network-dhcp"> + <sect1info> + <authorgroup> + <author> + <firstname>Greg</firstname> + <surname>Sutter</surname> + <contrib>����: </contrib> + </author> + </authorgroup> + </sect1info> <title>DHCP</title> - <para><emphasis>����: &a.gsutter;, 2000 ǯ 3 ��.</emphasis></para> - <sect2> - <title>DHCP�Ȥϲ��Ǥ��礦?</title> + <title>DHCP �Ȥϲ��Ǥ��礦��?</title> + <indexterm> + <primary>�����ʥߥå��ۥ��ȥ���ե�����졼�����ץ��ȥ��� + (DHCP)</primary> + <see>DHCP</see> + </indexterm> + <indexterm> + <primary>�����ͥåȥ��եȥ��������������� (ISC)</primary> + </indexterm> - <para> - DHCP (Dynamic Host Configuration Protocol) �ϡ� �����ƥ��ͥåȥ - ������³��������ǡ� �ͥåȥ���Ǥ��̿���ɬ�פʾ�������ꤹ�뤳 - �Ȥ��Ǥ�����ȤߤǤ��� FreeBSD �Ǥϡ� ISC (Internet Software - Consortium) �ˤ�� DHCP �μ�������Ѥ��Ƥ��ޤ��� �������äơ� ������ - �������Τ����� �����ˤ�äưۤʤ���ʬ�� ISC �Τ���ѤˤʤäƤ��ޤ��� - </para> + <para>DHCP (Dynamic Host Configuration Protocol) �ϡ� + �����ƥ��ͥåȥ������³��������ǡ� + �ͥåȥ���Ǥ��̿���ɬ�פʾ�������ꤹ�뤳�Ȥ��Ǥ�����ȤߤǤ��� + FreeBSD �Ǥ� ISC (Internet Software Consortium) �ˤ�� + DHCP �μ�������Ѥ��Ƥ��ޤ����������äơ� + �����Ǥ������Τ��������ˤ�äưۤʤ���ʬ�� ISC �Τ���ѤˤʤäƤ��ޤ���</para> </sect2> <sect2> <title>��������������Ƥ��뤳��</title> - <para> - �ϥ�ɥ֥å��Τ�����Ǥ� DHCP �����ƥ�Ρ� FreeBSD ���Ȥ߹��ޤ�Ƥ� - ����ʬ�ˤĤ��Ƥ����������Ƥ��ޤ��� �Ǥ����顢 �����ФˤĤ��Ƥ����� - ���Ƥ��ޤ��� �����ǾҲ𤹤��ե���˲ä��ơ� - DHCP �Υޥ˥奢��ڡ�����ͭ�Ϥʻ��ͤˤʤ뤳�ȤǤ��礦��</para> + <para>������� ISC DHCP + �����ƥ�Υ��饤�����¦����ӥ�����¦�ι������Ǥ�ξ���ˤĤ����������ޤ��� + ���饤�����¦�Υץ������Ǥ��� <command>dhclient</command> �� + FreeBSD �Υ١��������ƥ���˴ޤޤ�Ƥ��ޤ��������ơ�������¦�����Ǥ� + <filename role="package">net/isc-dhcp3</filename> port + �������Ѳ�ǽ�Ǥ���������������¾�ˡ� + &man.dhclient.8;, &man.dhcp-options.5; ����� &man.dhclient.conf.5; + �ޥ˥奢��ڡ�������ˤ��ľ��Ǥ���</para> </sect2> <sect2> <title>DHCP ��ư��</title> + <indexterm><primary>UDP</primary></indexterm> + <para>���饤����ȤȤʤ�ޥ����ǡ� + DHCP �Υ��饤����ȤǤ��� <command>dhclient</command> ��¹Ԥ���ȡ� + �ޤ������������֥����ɥ��㥹�Ȥ��ޤ����ǥե���ȤǤϡ� + ���Υꥯ�����Ȥˤ� UDP �Υݡ��� 68 ����Ѥ��ޤ��� + �����Ф� UDP �Υݡ��� 67 �DZ����������饤����Ȥ� IP ���ɥ쥹�ȡ� + �ͥåȥޥ�����롼����DNS �����Фʤɤδ�Ϣ�����������ޤ��� + �����ξ���Τ��٤Ƥ� DHCP ��<quote>���</quote>�η�������졢DHCP + �����д����Ԥˤ�äƷ���줿�������λ�����ǤΤ�ͭ���ˤʤ�ޤ��� + ����ˤ�äơ��ͥåȥ����¸�ߤ��ʤ��ʤä��ۥ��Ȥ� + IP ���ɥ쥹�ϼ�ưŪ�˲������뤳�Ȥˤʤ�ޤ���</para> - <para> - ���饤����ȤȤʤ�ޥ����� DHCP �Υ��饤����ȤǤ��� dhclient ��� - �Ԥ���ȡ� �ޤ������������֥����ɥ��㥹�Ȥ��ޤ��� �ǥե���� - �Ǥϡ� ���Υꥯ�����Ȥˤ� UDP �Υݡ��� 68 ����Ѥ��ޤ��� �����Ф� UDP �� - �ݡ��� 67 �DZ������� ���饤����Ȥ� IP ���ɥ쥹�ȡ� �ͥåȥޥ�����롼 - ���� DNS �����Фʤɤδ�Ϣ�����������ޤ��� �����ξ���� - ���٤Ƥ� DHCP �Ρ֥���פη�������졢 DHCP �����д����Ԥˤ�äƷ� - ���줿�������λ�����ǤΤ�ͭ���ˤʤ�ޤ��� ����ˤ�äơ� �ͥ� - �ȥ����¸�ߤ��ʤ��ʤä��ۥ��Ȥ� IP ���ɥ쥹�ϼ�ưŪ�˲������� - ���Ȥˤʤ�ޤ��� - </para> - - <para> - DHCP ���饤����Ȥϥ����Ф�������¿���ξ����������뤳�Ȥ��Ǥ��ޤ��� - &man.dhcp-options.5; �ˡ� ���������礭�ʥꥹ�Ȥ��ܤäƤ��ޤ���</para> + <para>DHCP + ���饤����Ȥϥ����Ф�������¿���ξ����������뤳�Ȥ��Ǥ��ޤ��� + &man.dhcp-options.5; �������礭�ʥꥹ�Ȥ��ܤäƤ��ޤ���</para> </sect2> <sect2> <title>FreeBSD �ؤ��Ȥ߹���</title> - <para> - FreeBSD �� ISC �� DHCP ���饤����ȤǤ��� - <command>dhclient</command> �������Ȥ߹���Ǥ��ޤ��� DHCP ���� - ������Ȥϥ��ȡ���ȴ��ܥ����ƥ��ξ��������Ƥ��ޤ��� - �Ǥ����� DHCP �����Ф����餻�Ƥ���ͥåȥ����Ǥϥͥåȥ - ���ط�������ˤĤ��Ƥξܺ٤��μ���ɬ�פˤʤ�ޤ��� - <command>dhclient</command> �ϡ� 3.2 �ʹߤ� FreeBSD �Τ��٤Ƥ����� - �˴ޤޤ�Ƥ��ޤ���</para> + <para>FreeBSD �� ISC �� DHCP ���饤����ȤǤ��� + <command>dhclient</command> �������Ȥ߹���Ǥ��ޤ��� + DHCP ���饤����Ȥϥ��ȡ���ȴ��ܥ����ƥ��ξ��������Ƥ��ޤ��� + �Ǥ����� DHCP �����Ф����餻�Ƥ���ͥåȥ����Ǥϥͥåȥ���ط�������ˤĤ��Ƥξܺ٤��μ���ɬ�פˤʤ�ޤ��� + <command>dhclient</command> �ϡ�3.2 �ʹߤΤ��٤Ƥ� + FreeBSD ������ʪ�˴ޤޤ�Ƥ��ޤ���</para> + <indexterm> + <primary><application>sysinstall</application></primary> + </indexterm> - <para> - DHCP �� <application>sysinstall</application> �ǥ��ݡ��Ȥ���Ƥ� - �ꡢ sysinstall �ǤΥͥåȥ�����ե���������κݤϡ� �֤� - �Υ��ե�����������Ȥ��� DHCP ���Ƥߤޤ���?�פȤ������� - ���ǽ�ˤʤ���ޤ��� �����Ʊ�դ��뤳�Ȥ� dhclient ���¹Ԥ� - �졢 ���줬��������Хͥåȥ�����������ϼ�ưŪ�˼�������� - ���� </para> - - <para>�����ƥ൯ư���ˡ� DHCP ��Ȥäƥͥåȥ��������������褦�� - ����ˤϡ� ���� 2 �ĤΥ��ƥåפ�Ԥʤ�ɬ�פ�����ޤ���</para> + <para>DHCP �� <application>sysinstall</application> + ���б�����Ƥ��ꡢsysinstall �ǤΥͥåȥ�����ե���������κݤϡ� + <quote>���Υ��ե�����������Ȥ��� DHCP ���Ƥߤޤ���? + (Do you want to try DHCP configuration of this interface?)</quote> + �Ȥ������䤬�ǽ�ˤʤ���ޤ��� + �����Ʊ�դ��뤳�Ȥ� <command>dhclient</command> ���¹Ԥ��졢 + ���줬��������Хͥåȥ�����������ϼ�ưŪ�˼�������ޤ���</para> + <para>�����ƥ൯ư���� DHCP ��Ȥäƥͥåȥ��������������褦�� + ����ˤϡ�������Ĥ�Ԥʤ�ɬ�פ�����ޤ���</para> + <indexterm> + <primary>DHCP</primary> + <secondary>ɬ���</secondary> + </indexterm> <itemizedlist> - <listitem> - <para><devicename>bpf</devicename> - �ǥХ����������ͥ���Ȥ߹��ޤ�Ƥ��뤳�Ȥ��ǧ���ޤ��� - ������Ȥ߹���ˤϡ� �����ͥ륳��ե����졼�����ե������ - <literal>pseudo-device bpf</literal> - �Ȥ����Ԥ��ɲä��� �����ͥ��ƹ��ۤ��ޤ��� - �����ͥ�ι��ۤ˴ؤ���ܺ٤ϡ� - <xref linkend="kernelconfig"/> �Ȥ��Ƥ���������</para> + <listitem> + <para><devicename>bpf</devicename> + �ǥХ����������ͥ���Ȥ߹��ޤ�Ƥ��뤳�Ȥ��ǧ���ޤ��� + ������Ȥ߹���ˤϡ������ͥ륳��ե����졼�����ե������ + <literal>pseudo-device bpf</literal> + �Ȥ����Ԥ��ɲä��������ͥ��ƹ��ۤ��ޤ��� + �����ͥ�ι��ۤ˴ؤ���ܺ٤ϡ� + <xref linkend="kernelconfig"/> �Ȥ��Ƥ���������</para> - <para><devicename>bpf</devicename> �ǥХ����ϡ� - FreeBSD �νвٻ����Ѱդ���Ƥ��� - <filename>GENERIC</filename> �����ͥ���Ȥ߹��ޤ�Ƥ��ޤ��Τǡ� - ��ʬ��������Ѥ����������५���ͥ��ȤäƤ���ΤǤʤ���С� - DHCP ��ư����뤿��˥����ͥ��ƹ��ۤ���ɬ�פϤ���ޤ���</para> + <para><devicename>bpf</devicename> �ǥХ����ϡ� + FreeBSD �ˤϤ��ᤫ���Ѱդ���Ƥ��� + <filename>GENERIC</filename> �����ͥ���Ȥ߹��ޤ�Ƥ��ޤ��Τǡ� + ��ʬ��������Ѥ����������५���ͥ��ȤäƤ���ΤǤʤ���С� + DHCP ��ư����뤿��˥����ͥ��ƹ��ۤ���ɬ�פϤ���ޤ���</para> - <note> - <para>�������ƥ��˴ؿ��Τ��������������դ��Ƥ����ޤ��� - <devicename>bpf</devicename> - �ǥХ����ϡ� �ѥ��åȥ��˥ե� (��İ�ץ������) - ��ư����뤳�Ȥ��Ǥ��� (������ root ���¤�ɬ��) - �ǥХ����Ǥ��� - <devicename>bpf</devicename> �� DHCP ��ư����뤿��� - <emphasis>���ʤ餺</emphasis>ɬ�פǤ����� - �������ƥ������˽��פʾ��̤Ǥ� - DHCP �������˻Ȥ����ޤ� <devicename>bpf</devicename> - �ǥХ������ͥ���ɲä��٤��ǤϤʤ��Ǥ��礦��</para> - </note> - </listitem> + <note> + <para>�������ƥ��˴ؿ��Τ��������������դ��Ƥ����ޤ��� + <devicename>bpf</devicename> + �ǥХ����ϡ��ѥ��åȥ��˥ե� (��İ�ץ������) + ��ư����뤳�Ȥ��Ǥ��� + (������ <username>root</username> ���¤�ɬ��) + �ǥХ����Ǥ��� + <devicename>bpf</devicename> �� DHCP ��ư����뤿��� + <emphasis>���ʤ餺</emphasis>ɬ�פǤ����� + �������ƥ������˽��פʾ��̤Ǥ� + DHCP �Ĥ��Ȥ����⤷��ʤ��Ȥ��������� + <devicename>bpf</devicename> + �ǥХ������ͥ���ɲä��٤��ǤϤʤ��Ǥ��礦��</para> + </note> + </listitem> - <listitem> - <para><filename>/etc/rc.conf</filename> ���Խ����ơ� - ���ιԤ��ɲä��Ƥ���������</para> + <listitem> + <para><filename>/etc/rc.conf</filename> ���Խ����ơ� + ���ιԤ��ɲä��Ƥ���������</para> - <programlisting>ifconfig_fxp0="DHCP"</programlisting> + <programlisting>ifconfig_fxp0="DHCP"</programlisting> - <note> - <para><literal>fxp0</literal> ����ʬ�� ưŪ�����ꤷ�������� - �ե�������̾�����֤������뤳�Ȥ�˺��ʤ��褦�ˤ��Ƥ��������� - </para> - </note> + <note> + <para><!-- XXX <xref linkend="config-network-setup"> --> + ����������Ƥ���褦�� <literal>fxp0</literal> ����ʬ�� + ưŪ�����ꤷ�������ե�������̾�����֤������뤳�Ȥ�˺��ʤ��褦�ˤ��Ƥ���������</para> + </note> - <para> - �⤷�� �ȤäƤ���<command>dhclient</command> �ξ����ѹ����Ƥ� - ���ꡢ <command>dhclient</command> �˥ե饰���Ϥ��������ϡ� Ʊ - �ͤ˲��Τ褦�˽ä��Ƥ���������</para> + <para>�⤷���ȤäƤ��� <command>dhclient</command> + �ξ����ѹ����Ƥ����ꡢ<command>dhclient</command> + �˥ե饰���Ϥ��������ϡ�Ʊ�ͤ˲��Τ褦�˽ä��Ƥ���������</para> - <programlisting>dhcp_program="/sbin/dhclient" + <programlisting>dhcp_program="/sbin/dhclient" dhcp_flags=""</programlisting> - </listitem> + </listitem> </itemizedlist> - <para> - DHCP �����ФǤ��� <command>dhcpd</command> �ϡ� ports - collection�� <literal>isc-dhcp2</literal> �Ȥ��Ƽ�Ͽ����Ƥ��� - ���� ���� port �ϥ��饤����ȡ� �����С� ��졼����������Ȥ����� - �� ISC �� DHCP ����ʪ�٤ƴޤ�Ǥ��ޤ��� - </para> + <indexterm> + <primary>DHCP</primary> + <secondary>������</secondary> + </indexterm> + <para>DHCP �����ФǤ��� <command>dhcpd</command> �ϡ�Ports Collection �� + <filename role="package">isc-dhcp2</filename> �Ȥ��Ƽ�Ͽ����Ƥ��ޤ��� + ���� port �ϥ��饤����ȡ������С���졼����������ȡ�ʸ������ + ISC �� DHCP ����ʪ�٤ƴޤ�Ǥ��ޤ���</para> </sect2> <sect2> <title>��Ϣ�ե�����</title> - + <indexterm> + <primary>DHCP</primary> + <secondary>����ե�����</secondary> + </indexterm> <itemizedlist> - <listitem><para><filename>/etc/dhclient.conf</filename></para> - <para><command>dhclient</command> ������ե����� - <filename>/etc/dhclient.conf</filename> ��ɬ�פȤ��ޤ��� - ����ξ�硢 ���Υե�����ϥ����Ȥ����Ǥ��ꡢ �ǥե���Ȥ� - �̾�Ȥ��䤹������ˤʤäƤ��ޤ��� ��������ե������ - �ޥ˥奢��ڡ��� &man.dhclient.conf.5; ���������Ƥ��ޤ��� - </para> - </listitem> - - <listitem><para><filename>/sbin/dhclient</filename></para> - <para> - <command>dhclient</command> ����Ū�˥����Ƥ��ꡢ - <filename>/sbin</filename> ���֤���Ƥ��ޤ��� �ޥ˥奢��ڡ��� - &man.dhclient.8; �� <command>dhclient</command> ���ޥ�ɤˤĤ��� - ���ܤ����������Ƥ��ޤ���</para> - </listitem> - - <listitem><para><filename>/sbin/dhclient-script</filename></para> - <para> - <command>dhclient-script</command> �� FreeBSD ��ͭ�Ρ� DHCP ���� - ����������ꥹ����ץȤǤ��� ����ˤĤ��Ƥϥޥ˥奢��ڡ��� - &man.dhclient-script.8; ����������Ƥ��ޤ����� ������Խ����� - ɬ�פϤۤȤ��ȯ�����ʤ��Ǥ��礦��</para> + <listitem><para><filename>/etc/dhclient.conf</filename></para> + <para><command>dhclient</command> ������ե����� + <filename>/etc/dhclient.conf</filename> ��ɬ�פȤ��ޤ��� + ����ξ�硢���Υե�����ϥ����Ȥ����Ǥ��ꡢ + �ǥե���Ȥ��̾�Ȥ��䤹������ˤʤäƤ��ޤ��� + ��������ե������ &man.dhclient.conf.5; + �ޥ˥奢��ڡ������������Ƥ��ޤ���</para> </listitem> - <listitem><para><filename>/var/db/dhclient.leases</filename></para> - <para> - DHCP ���饤����ȤϤ��Υե������ͭ���ʥ���Υǡ����١����� - �����Ȥ��Ƶ�Ͽ���ޤ��� &man.dhclient.leases.5; �ˤ⤦�������� - �������⤬����ޤ��� - </para> - </listitem> + <listitem><para><filename>/sbin/dhclient</filename></para> + <para><command>dhclient</command> ����Ū�˥����Ƥ��ꡢ + <filename>/sbin</filename> ���֤���Ƥ��ޤ���&man.dhclient.8; + �ޥ˥奢��ڡ����� <command>dhclient</command> + ���ޥ�ɤˤĤ��Ƥ��ܤ����������Ƥ��ޤ���</para> + </listitem> + + <listitem><para><filename>/sbin/dhclient-script</filename></para> + <para><command>dhclient-script</command> �� FreeBSD ��ͭ�Ρ� + DHCP ���饤��������ꥹ����ץȤǤ�������ˤĤ��Ƥ� + &man.dhclient-script.8; �ޥ˥奢��ڡ�������������Ƥ��ޤ����� + ������Խ�����ɬ�פϤۤȤ��ȯ�����ʤ��Ǥ��礦��</para> + </listitem> + + <listitem><para><filename>/var/db/dhclient.leases</filename></para> + <para>DHCP ���饤����ȤϤ��Υե������ͭ���ʥ���Υǡ����١���������Ȥ��Ƶ�Ͽ���ޤ��� + &man.dhclient.leases.5; �ˤ⤦�������ܤ������⤬����ޤ���</para> + </listitem> </itemizedlist> </sect2> @@ -2916,11 +4792,2842 @@ dhcp_flags=""</programlisting> <title>���ͤˤʤ�ʸ��</title> <para>DHCP �Υץ��ȥ���� - <ulink url="http://www.freesoft.org/CIE/RFC/2131/">RFC 2131</ulink> - �˴����˵��Ҥ���Ƥ��ޤ��� �ޤ��� - <ulink url="http://www.dhcp.org/">dhcp.org</ulink> - �ˤ�ͭ�Ѥ� - �����Ѱդ���Ƥ��ޤ��� </para> + <ulink url="http://www.freesoft.org/CIE/RFC/2131/">RFC 2131</ulink> + �˴����˵��Ҥ���Ƥ��ޤ����ޤ� + <ulink url="http://www.dhcp.org/">dhcp.org</ulink> + �ˤ�ͭ�Ѥʾ����Ѱդ���Ƥ��ޤ���</para> + </sect2> + + <sect2 id="network-dhcp-server"> + <title>DHCP �����ФΥ��ȡ��������</title> + + <sect3> + <title>��������������Ƥ��뤳��</title> + + <para>������� DHCP �� ISC (Internet Software Consortium) �������Ѥ��� + FreeBSD �����ƥ�� + DHCP �����ФȤ���ư�������ˡ�ξ�������ޤ���</para> + + <para>DHCP �Υ�������ʬ�� FreeBSD �ΰ����Ȥ�������ޤ��� + �������äơ����Υ����ӥ������뤿��� + <filename role="package">net/isc-dhcp3</filename> + port �ȡ��뤹��ɬ�פ�����Ǥ��礦�� + Ports Collection ����Ѥ������ˤĤ��Ƥξܺ٤� + <xref linkend="ports"/> �Ȥ��Ƥ���������</para> + </sect3> + + <sect3> + <title>DHCP �����ФΥ��ȡ���</title> + <indexterm> + <primary>DHCP</primary> + <secondary>���ȡ���</secondary> + </indexterm> + <para>FreeBSD �����ƥ�� DHCP �����ФȤ������ꤹ�뤿��ˡ�&man.bpf.4; + �ǥХ����������ͥ���Ȥ߹��ޤ�Ƥ��뤳�Ȥ��ݾڤ���ɬ�פ�����ޤ��� + �������뤿��ˤϡ������ͥ륳��ե�����졼�����ե������ + <literal>pseudo-device bpf</literal> ���ɲä��ơ� + �����ͥ��ƹ��ۤ��Ƥ��������� + �����ͥ�ι��ۤ˴ؤ���ܺ٤� <xref linkend="kernelconfig"/> + �Ȥ��Ƥ���������</para> + + <para><devicename>bpf</devicename> �ǥХ����ϡ� + FreeBSD �ˤϤ��ᤫ���Ѱդ���Ƥ��� <filename>GENERIC</filename> + �����ͥ�ΰ����ʤΤǡ�DHCP + ��ư����뤿��˥������५���ͥ���������ɬ�פϤ���ޤ���</para> + + <note> + <para>�������ƥ����ä˰ռ�����ͤϡ�<devicename>bpf</devicename> + <devicename>bpf</devicename> �ϥѥ��åȥ��˥ե� (��İ�ץ������) + ������� (���Τ褦�ʥץ������Ϥ�����ø�����������ɬ�פȤ��ޤ���) + ư��뤳�Ȥ��ǽ�ˤ���ǥХ����Ǥ⤢�뤳�Ȥ����դ��Ƥ��������� + <devicename>bpf</devicename> �� DHCP ����Ѥ��뤿���ɬ�� + <emphasis>�Ǥ�</emphasis>�� + ���������������ƥ���ȤƤⵤ�ˤ��Ƥ���ʤ顢 + DHCP �Ĥ��Ȥ����⤷��ʤ��Ȥ��������� + <devicename>bpf</devicename> + �ǥХ������ͥ�˴ޤ��٤��ǤϤʤ��Ǥ��礦��</para> + </note> + + <para>���˹Ԥ�ͤФʤ�ʤ��Τϡ� + <filename role="package">net/isc-dhcp3</filename> port + �ˤ�äƥ��ȡ��뤵�줿 <filename>dhcpd.conf</filename> + �Υ���ץ���Խ����뤳�ȤǤ��� + �ǥե���ȤǤϡ������ + <filename>/usr/local/etc/dhcpd.conf.sample</filename> �ǡ� + �Խ��������ˤ���� + <filename>/usr/local/etc/dhcpd.conf</filename> + �˥��ԡ�����٤��Ǥ��礦��</para> + </sect3> + + <sect3> + <title>DHCP �����Ф�����</title> + <indexterm> + <primary>DHCP</primary> + <secondary>dhcpd.conf</secondary> + </indexterm> + <para><filename>dhcpd.conf</filename> + �ϥ��֥ͥåȤ���ӥۥ��Ȥ˴ؤ�������ǹ�������ޤ��� + ���Ȥä���������Τ��Ǥ��ñ�Ǥ��礦��</para> + + <programlisting>option domain-name "example.com";<co id="domain-name"/> +option domain-name-servers 192.168.4.100;<co id="domain-name-servers"/> +option subnet-mask 255.255.255.0;<co id="subnet-mask"/> + +default-lease-time 3600;<co id="default-lease-time"/> +max-lease-time 86400;<co id="max-lease-time"/> +ddns-update-style none;<co id="ddns-update-style"/> + +subnet 192.168.4.0 netmask 255.255.255.0 { + range 192.168.4.129 192.168.4.254;<co id="range"/> + option routers 192.168.4.1;<co id="routers"/> +} + +host mailhost { + hardware ethernet 02:03:04:05:06:07;<co id="hardware"/> + fixed-address mailhost.example.com;<co id="fixed-address"/> +}</programlisting> + + <calloutlist> + <callout arearefs="domain-name"> + <para>���Υ��ץ����ϡ� + �ǥե����õ���ɥᥤ��Ȥ��ƥ��饤����Ȥ��Ϥ����ɥᥤ�����ꤷ�ޤ��� + ���줬��̣����Ȥ����ξܺ٤ˤĤ��Ƥ� &man.resolv.conf.5; + �Ȥ��Ƥ���������</para> + </callout> + + <callout arearefs="domain-name-servers"> + <para>���Υ��ץ����ϥ��饤����Ȥ����Ѥ��롢 + ����ޤǶ��ڤ�줿 DNS �����ФΥꥹ�Ȥ���ꤷ�ޤ���</para> + </callout> + + <callout arearefs="subnet-mask"> + <para>���饤����Ȥ��Ϥ����ͥåȥޥ����Ǥ���</para> + </callout> + + <callout arearefs="default-lease-time"> + <para>���饤����Ȥ�����Υ�����¤��᤹�뤳�Ȥ�Ǥ��ޤ��� + ����ʳ��ξ��ϡ������ФϤ��Υ�������� (��) + �ǥ���������Ƥ�Ǥ��礦��</para> + </callout> + + <callout arearefs="max-lease-time"> + <para>����ϥ����Ф����������֤κ����ͤǤ��� + ���饤����Ȥ�������Ĺ��������ᤷ�Ƥ⡢ + <literal>max-lease-time</literal> + �ä�������ͭ���ˤʤ�ʤ��Ǥ��礦��</para> + </callout> + + <callout arearefs="ddns-update-style"> + <para>���Υ��ץ����ϡ�������������ޤ��ϥ������줿�Ȥ��� + DHCP �����Ф� DNS �����褦�Ȥ��뤫�ɤ�������ꤷ�ޤ��� + ISC �����Ǥϡ����Υ��ץ����� <emphasis>ɬ��</emphasis> �Ǥ���</para> + </callout> + + <callout arearefs="range"> + <para>����Ϥɤ��ϰϤ� IP ���ɥ쥹���� + ���饤����Ȥ˳�����Ƥ뤿���ͽ�줿�ס���˻��Ѥ���뤫���ޤ��� + �����ϰϤ˴ޤޤ�Ƥ��� IP ���ɥ쥹�ϥ��饤����Ȥ��Ϥ���ޤ���</para> + </callout> + + <callout arearefs="routers"> + <para>���饤����Ȥ˶��뤵���ǥե���ȥ����ȥ�������������ޤ���</para> + </callout> + + <callout arearefs="hardware"> + <para>(�ꥯ�����Ȥ����������� + DHCP �����Ф��ۥ��Ȥ�ǧ���Ǥ���褦��) + �ۥ��ȤΥϡ��ɥ����� MAC ���ɥ쥹����ꤷ�ޤ���</para> + </callout> + + <callout arearefs="fixed-address"> + <para>�ۥ��Ȥ˾��Ʊ�� IP ���ɥ쥹����Ϳ���뤳�Ȥ���ꤷ�ޤ��� + DHCP �����Фϥ��������֤����˥ۥ���̾��̾������Τǡ� + �����˥ۥ���̾��Ƥ���ޤ���</para> + </callout> + </calloutlist> + + <para><filename>dhcpd.conf</filename> + ���������ʲ��Υ��ޥ�ɤǥ����Ф�ư�Ǥ��ޤ���</para> + + <screen>&prompt.root; <userinput>/usr/local/etc/rc.d/isc-dhcpd.sh start</userinput></screen> + + <para>���奵���Ф�������ѹ���ä���ɬ�פ����������ˤϡ� + <literal>SIGHUP</literal> �����ʥ�� + <application>dhcpd</application> �����äƤ⡢ + ¿���Υǡ�������Ǥ���褦�ˤϡ� + ����ե����뤬���ɤ߹��� <emphasis>����ʤ�</emphasis> + ���Ȥ����դ��Ƥ��������� + <literal>SIGTERM</literal> �����ʥ�����äƥץ���������ߤ��� + ���줫��嵭�Υ��ޥ�ɤ��Ѥ��ƺƵ�ư������ɬ�פ�����ޤ���</para> + </sect3> + + <sect3> + <title>�ե�����</title> + <indexterm> + <primary>DHCP</primary> + <secondary>����ե�����</secondary> + </indexterm> + <itemizedlist> + <listitem><para><filename>/usr/local/sbin/dhcpd</filename></para> + <para><application>dhcpd</application> ����Ū�˥���� + <filename>/usr/local/sbin</filename> ���֤���ޤ��� + <application>dhcpd</application> + �˴ؤ��뤽��ʾ�ξ���� port �ȤȤ�˥��ȡ��뤵��� + &man.dhcpd.8; �ޥ˥奢��ڡ����ˤ���ޤ���</para> + </listitem> + + <listitem><para><filename>/usr/local/etc/dhcpd.conf</filename></para> + <para><application>dhcpd</application> + �ϥ��饤����ȤؤΥ����ӥ���Ϥ������������ե����� + <filename>/usr/local/etc/dhcpd.conf</filename> + ��ɬ�פȤ��ޤ������Υե�����ϡ� + �����Фβ�Ư�˴ؤ������˲ä��ơ� + �����ӥ�����Ƥ��륯�饤����Ȥ���������Τ��٤Ƥ�ޤ�ɬ�פ�����ޤ��� + ��������ե�����ˤĤ��Ƥξܺ٤ϡ� + port �ˤ�äƥ��ȡ��뤵��� &man.dhcpd.conf.5; + �ޥ˥奢��ڡ����Ȥ��Ƥ���������</para> + </listitem> + + <listitem><para><filename>/var/db/dhcpd.leases</filename></para> + <para>DHCP �����Ф�ȯ�Ԥ�������Υǡ����١����Υե�����˥����Ȥ����ݻ����ޤ��� + port �ˤ�äƥ��ȡ��뤵��� &man.dhcpd.leases.5; + �ˤϤ⤦�����ܤ�������������ޤ���</para> + </listitem> + + <listitem><para><filename>/usr/local/sbin/dhcrelay</filename></para> + <para><application>dhcrelay</application> �ϡ�DHCP + �����Ф����饤����Ȥ���Υꥯ�����Ȥ� + �̤Υͥåȥ����ˤ��� DHCP �����Ф�ž��������٤ʴĶ����ǻ��Ѥ���ޤ��� + port �ȤȤ������� &man.dhcrelay.8; + �ޥ˥奢��ڡ����ˤϤ��ܺ٤ʾ��ޤޤ�ޤ���</para> + </listitem> + </itemizedlist> + </sect3> + </sect2> + </sect1> + + <sect1 id="network-dns"> + <sect1info> + <authorgroup> + <author> + <firstname>Chern</firstname> + <surname>Lee</surname> + <contrib>���: </contrib> + </author> + </authorgroup> + </sect1info> + <title>DNS</title> + + <sect2> + <title>����</title> + <indexterm><primary>BIND</primary></indexterm> + + <para>FreeBSD �ϥǥե���ȤǤ� + DNS �ץ��ȥ���κǤ����Ū�ʼ����Ǥ��� BIND + (Berkeley Internet Name Domain) ����Ѥ��ޤ���DNS �ϥۥ���̾�� + IP ���ɥ쥹�ˡ������� IP ���ɥ쥹��ۥ���̾�˴�Ϣ�Ť���ץ��ȥ���Ǥ��� + ���Ȥ��� <hostid>www.FreeBSD.org</hostid> ���Ф����䤤��碌�� + The FreeBSD Project �� �����֥����Ф� IP ���ɥ쥹��������Ǥ��礦�� + ���ΰ����� <hostid>ftp.FreeBSD.org</hostid> ���Ф����䤤��碌�ϡ� + �б����� FTP �ޥ���� IP ���ɥ쥹���֤��Ǥ��礦�� + Ʊ�ͤˡ����εդΤ��Ȥ��ǽ�Ǥ��� + IP ���ɥ쥹���Ф����䤤��碌��Ԥ����Ȥǡ� + ���Υۥ���̾���褹�뤳�Ȥ��Ǥ��ޤ��� + DNS ������¹Ԥ��뤿��ˡ� + �����ƥ��ǥ͡��ॵ���Ф�ư�����ɬ�פϤ���ޤ���</para> + + <indexterm><primary>DNS</primary></indexterm> + <para>DNS �ϡ� + �ġ��Υɥᥤ�������Ǽ����ӥ���å��夷���� + ���ҤΤ���롼�ȥ����Ф����¾�ξ����Ϥʥ͡��ॵ���Фˤ��¿��ʣ���ʥ����ƥ�ˤ�äơ� + �����ͥå����Τˤ錄�äƶ�Ĵ����ư��ޤ���</para> + + <para>����ʸ��� FreeBSD �ǰ����ǤȤ������Ѥ���Ƥ��� + BIND 8.x �ˤĤ����������ޤ��� + FreeBSD �Ǥ� BIND 9.x �� <filename role="package">net/bind9</filename> + port ���饤�ȡ���Ǥ��ޤ���</para> + + <para>RFC1034 ����� RFC1035 �� DNS �ץ��ȥ����������Ƥ��ޤ���</para> + + <para>���ߤΤȤ��� BIND �� + <ulink url="http://www.isc.org/">Internet Software Consortium + (www.isc.org)</ulink> �ˤ�ä��ݼ餵��Ƥ��ޤ���</para> + </sect2> + + <sect2> + <title>�Ѹ�</title> + + <para>����ʸ�������ˤ� + DNS ��Ϣ���Ѹ���Ĥ����ʤ���Ф����ޤ���</para> + + <indexterm><primary>����</primary></indexterm> + <indexterm><primary>�հ��� DNS</primary></indexterm> + <indexterm><primary>�롼�ȥ�����</primary></indexterm> + + <informaltable frame="none"> + <tgroup cols="2"> + <thead> + <row> + <entry>�Ѹ�</entry> + <entry>���</entry> + </row> + </thead> + + <tbody> + <row> + <entry>������ DNS</entry> + <entry>�ۥ���̾���� IP ���ɥ쥹�ؤ��б��Ǥ���</entry> + </row> + + <row> + <entry>���ꥸ�� (origine)</entry> + <entry>����Υ�����ե�����ˤ�äƥ��С������ɥᥤ��ؤλ��ȤǤ���</entry> + </row> + + <row> + <entry><application>named</application>, BIND, �͡��ॵ����</entry> + <entry>FreeBSD ��� BIND �͡��ॵ���Хѥå������ΰ���̾�ΤǤ���</entry> + </row> + + <row> + <entry>���� (resolver)</entry> + <entry>�ޥ����������ˤĤ��ƥ͡��ॵ���Ф��䤤��碌�륷���ƥ�ץ������Ǥ���</entry> + </row> + + <row> + <entry>�հ��� DNS</entry> + <entry>������ DNS �εդǤ����Ĥޤ� IP ���ɥ쥹����ۥ���̾�ؤ��б��Ǥ���</entry> + </row> + + <row> + <entry>�롼�ȥ�����</entry> + <entry>�����ͥåȥ������ؤε����Ǥ��� + ���٤ƤΥ�����ϥ롼�ȥ�����β���°���ޤ��� + ����ϥե����륷���ƥ�Τ��٤ƤΥե����뤬�롼�ȥǥ��쥯�ȥ�β���°���뤳�ȤȻ��Ƥ��ޤ���</entry> + </row> + + <row> + <entry>������</entry> + <entry>Ʊ�����Ҥˤ�äƴ��������ġ��� DNS �ɥᥤ�� + DNS ���֥ɥᥤ���뤤�� DNS �ΰ���ʬ�Ǥ���</entry> + </row> + </tbody> + </tgroup> + </informaltable> + + <indexterm> + <primary>������</primary> + <secondary>��</secondary> + </indexterm> + + <para>���������: + </para> + <itemizedlist> + <listitem> + <para><hostid>.</hostid> �ϥ롼�ȥ�����Ǥ���</para> + </listitem> + <listitem> + <para><hostid>org.</hostid> �ϥ롼�ȥ�����β��Υ�����Ǥ���</para> + </listitem> + <listitem> + <para><hostid>example.org</hostid> �� + <hostid>org.</hostid> ������β��Υ�����Ǥ���</para> + </listitem> + <listitem> + <para><hostid>foo.example.org.</hostid> �ϥ��֥ɥᥤ��ǡ� + <hostid>example.org.</hostid> �β��Υ�����Ǥ���</para> + </listitem> + <listitem> + <para> + <hostid>1.2.3.in-addr.arpa</hostid> �� 3.2.1.* �� + IP ���֤˴ޤޤ�뤹�٤Ƥ� IP ���ɥ쥹�Ȥ��륾����Ǥ��� + </para> + </listitem> + </itemizedlist> + + <para>����ʬ����褦�ˡ��ۥ���̾�Τ��ܺ٤���ʬ�Ϥ��κ�¦�˸���ޤ��� + ���Ȥ��� <hostid>example.org.</hostid> �� + <hostid>org.</hostid> ������Ū�Ǥ���Ʊ�ͤ� <hostid>org.</hostid> + �ϥ롼�ȥ����������Ū�Ǥ��� + �ۥ���̾�γ���ʬ�Υ쥤�����Ȥϥե����륷���ƥ�����˻��Ƥ��ޤ��� + ���Ȥ��� <filename>/dev</filename> �ϥ롼�Ȥβ��Ǥ��뤳�ȤʤɤǤ���</para> + </sect2> + + <sect2> + <title>�͡��ॵ���Ф�¹Ԥ�����ͳ</title> + + <para>�͡��ॵ���Ф��̾���Ĥη���������ޤ�: + ���ҤΤ���͡��ॵ���Фȥ���å���͡��ॵ���ФǤ���</para> + + <para>���ҤΤ���͡��ॵ���Фϰʲ��ξ���ɬ�פǤ���</para> + + <itemizedlist> + <listitem> + <para>�䤤��碌���Ф��ƿ���Ǥ��������뤳�Ȥǡ� + ����ͤ� DNS ����������˸�����ȯ���������Ȥ���</para> + </listitem> + <listitem> + <para><hostid>example.org</hostid> �Ȥ��ä��ɥᥤ����Ͽ����Ƥ��ꡢ + ���β��ˤ���ۥ���̾�� IP ���ɥ쥹�������Ƥ�ɬ�פ�����Ȥ���</para> + </listitem> + <listitem> + <para>IP ���ɥ쥹�֥��å����հ��� DNS ����ȥ� (IP ����ۥ���̾�ؤ�) + ��ɬ�פȤ���Ȥ���</para> + </listitem> + <listitem> + <para>�ץ饤�ޥꥵ���Ф������Ƥ��뤫�ޤ��ϥ��������Ǥ��ʤ����ˡ� + ������䤤��碌���Ф��ƥ��졼�֤ȸƤФ��Хå����åץ͡��ॵ���Ф��������ʤ���Фʤ�ʤ��Ȥ���</para> + </listitem> + </itemizedlist> + + <para>����å���͡��ॵ���Фϰʲ��ξ���ɬ�פǤ���</para> + + <itemizedlist> + <listitem> + <para>��������Υ͡��ॵ���Ф��� + �����Υ͡��ॵ���Ф��䤤��碌������⡢ + ����å��夷�Ƥ��®�������Ǥ���Ȥ���</para> + </listitem> + <listitem> + <para>�ͥåȥ���ȥ�ե��å������̤餷�����Ȥ� + (DNS �Υȥ�ե��å��ϥ����ͥåȥȥ�ե��å����Τ� + 5% �ʾ�����뤳�Ȥ�¬�ꤵ��Ƥ��ޤ�)</para> + </listitem> + </itemizedlist> + + <para><hostid>www.FreeBSD.org</hostid> ���Ф����䤤��碌��ȯ�����Ȥ��� + ���Ф����Τξ���ή�� ISP �Υ͡��ॵ���Ф��䤤��碌�����������ޤ��� + ��������Υ���å��� DNS �����Ф�����С� + �䤤��碌�ϥ���å��� DNS �����Фˤ�äƳ������Ф��ư��٤���ȯ�����ޤ��� + ������������ߤ�����Τǡ� + �ɲä��䤤��碌�Ϥ�������������ͥåȥ���γ�¦�ˤޤdz�ǧ���ʤ��Ƥ�褯�ʤ�ޤ���</para> + </sect2> + + <sect2> + <title>ư��Τ�����</title> + <para>FreeBSD �Ǥ� BIND �ǡ����ϼ�������ͳ���� + <application>named</application> �ȸƤФ�ޤ���</para> + + <informaltable frame="none"> + <tgroup cols="2"> + <thead> + <row> + <entry>�ե�����</entry> + <entry>����</entry> + </row> + </thead> + + <tbody> + <row> + <entry><application>named</application></entry> + <entry>BIND �ǡ����</entry> + </row> + + <row> + <entry><command>ndc</command></entry> + <entry>�͡���ǡ����ȥ�����ץ������</entry> + </row> + + <row> + <entry><filename>/etc/namedb</filename></entry> + <entry>BIND �Υ���������֤����ǥ��쥯�ȥ�</entry> + </row> + + <row> + <entry><filename>/etc/namedb/named.conf</filename></entry> + <entry>�ǡ���������ե�����</entry> + </row> + </tbody> + </tgroup> + </informaltable> + + <para> + ������ե�������̾� <filename>/etc/namedb</filename> + �ǥ��쥯�ȥ���˴ޤޤ�Ƥ��ꡢ�͡��ॵ���Фˤ�äƽ�������� + DNS ����������ޤ�Ǥ��ޤ���</para> + </sect2> + + <sect2> + <title>BIND �ε�ư</title> + <indexterm> + <primary>BIND</primary> + <secondary>��ư</secondary> + </indexterm> + <para>BIND �ϥǥե���Ȥǥ��ȡ��뤵��Ƥ���Τǡ� + ���٤Ƥ����ꤹ�뤳�Ȥ����Ūñ��Ǥ���</para> + <para>named �ǡ����ư���˳��Ϥ���뤳�Ȥ��ݾڤ���ˤϡ� + <filename>/etc/rc.conf</filename> �˰ʲ����ѹ���Ƥ��������� + </para> + <programlisting>named_enable="YES"</programlisting> + <para>�ǡ������ư�ǵ�ư���뤿��ˤ� (��������)</para> + <screen>&prompt.root; <userinput>ndc start</userinput></screen> + </sect2> + + <sect2> + <title>����ե�����</title> + <indexterm> + <primary>BIND</primary> + <secondary>����ե�����</secondary> + </indexterm> + <sect3> + <title><command>make-localhost</command> ������</title> + <para>���Υ��ޥ�ɤ�</para> + <screen>&prompt.root; <userinput>cd /etc/namedb</userinput> +&prompt.root; <userinput>sh make-localhost</userinput></screen> + <para>��������հ��� DNS ������ե������ + <filename>/etc/namedb/localhost.rev</filename> + ��Ŭ�ڤ˺������뤳�Ȥ��ǧ���Ƥ���������</para> + </sect3> + + <sect3> + <title><filename>/etc/namedb/named.conf</filename></title> + + <programlisting>// $FreeBSD$ +// +// �ܺ٤ˤĤ��Ƥ� named(8) �ޥ˥奢��ڡ����Ȥ��Ƥ����������ץ饤�ޥꥵ���� +// �����ꤹ��Ĥ��ʤ顢DNS ���ɤΤ褦��ư��뤫�ξܺ٤�μ¤����Ƥ����� +// ����ñ��ʴְ㤤�Ǥ��äƤ⡢�ƶ����������Ф�����³��������ꡢ̵�̤� +// �����ͥåȥȥ�ե��å������̤˰������������ޤ��� + +options { + directory "/etc/namedb"; + +// "forwarders" ��˲ä��Ƽ��ιԤ�ͭ���ˤ��뤳�Ȥǡ��͡��ॵ���Ф˷褷�Ƽ�ȯŪ +// ���䤤��碌��ȯ��������ˤ��Υե�����ˤ������ƿҤͤ�褦�˶������뤳�� +// ���Ǥ��ޤ�: +// +// forward only; + +// ���ʤ�����ή�Υץ��Х������դ� DNS �����Ф����ѤǤ����硢���� IP ���ɥ쥹 +// �������Ϥ��������ιԤ�ͭ���ˤ��Ƥ�����������������С����Υ���å���� +// ���äˤ��䤫�뤳�Ȥ��Ǥ��������ͥå����Τ� DNS �ȥ�ե��å�������Ǥ��礦�� +/* + forwarders { + 127.0.0.1; + }; +*/</programlisting> + + <para>�����Ȥ����äƤ����̤ꡢ��ή�Υ���å���β��ä�����뤿��� + <literal>forwarders</literal> ����ͭ���ˤ��뤳�Ȥ��Ǥ��ޤ��� + �̾�ξ����Ǥϡ��͡��ॵ���Фϥ����ͥåȤ�����Υ͡��ॵ���Ф�Ĵ�٤ơ� + õ���Ƥ��������Ĥ���ޤǺƵ�Ū���䤤��碌��Ԥ��ޤ��� + ���줬ͭ���ˤʤäƤ���С��ޤ���ή�Υ͡��ॵ���� + (�ޤ��� Ϳ����줿�͡��ॵ����) ���䤤��碌�ơ� + ���Υ���å�������Ѥ���Ǥ��礦�� + �䤤��碌���ή�Υ͡��ॵ���Ф����٤��̿��̤�¿���� + ��®�Ǥ��ä���硢�����ͭ���ˤ�����ͤ����뤫�⤷��ޤ���</para> + + <warning><para>������ <hostid role="ipaddr">127.0.0.1</hostid> + ����ꤷ�Ƥ�ư�� <emphasis>���ޤ���</emphasis>�� + ��ή�Υ͡��ॵ���Ф� IP ���ɥ쥹���ѹ����Ƥ���������</para> + </warning> + + <programlisting> /* + * ���ʤ������Ѥ������͡��ॵ���ФȤδ֤˥ե������������뤬�����硢 + * ������ quiery-source �����ͭ���ˤ���ɬ�פ�����Ǥ��礦�� + * ���� BIND �ΥС������Ͼ�� 53 �֥ݡ��Ȥ��䤤��碌�ޤ����� + * BIND 8.1 �ϥǥե���Ȥ����ø��ݡ��Ȥ���Ѥ��ޤ��� + */ + // query-source address * port 53; + + /* + * �������ư����Ƥ����硢����ץե�����Τ���˰ۤʤ������� + * ���ʤ���Фʤ�ʤ����⤷��ޤ��� + */ + // dump-file "s/named_dump.db"; +}; + +// ����: �����Ͼ���Υ������б������Ǥ��礦�� +/* +host { any; } { + topology { + 127.0.0.0/8; + }; +}; +*/ + +// �������������ꤹ�뤳�ȤϤ���ñ����ˡ�ǡ����Τ����ޤ��ʻѤ������������� +// ��Ƥ��ޤ��� +// +// ��������͡��ॵ���Ф�ͭ���ˤ����硢���Υ����Ф��ǽ�˿Ҥͤ���褦�� +// /etc/resolv.conf �� 127.0.0.1 �����Ϥ��뤳�Ȥ�˺��ʤ��Ǥ�������������ˡ� +// /etc/rc.conf ���ͭ���ˤ��뤳�Ȥ��ǧ���Ƥ��������� + +zone "." { + type hint; + file "named.root"; +}; + +zone "0.0.127.IN-ADDR.ARPA" { + type master; + file "localhost.rev"; +}; + +zone +"0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.INT" { + type master; + file "localhost.rev"; +}; + +// ����: ������ IP ���ɥ쥹����Ѥ��ʤ��Ǥ�������������ϥ��ߡ��Ǥ���ǥ��ʸ�� +// ��������Ū�Ȥ�����ΤǤ��� +// +// ����������������Ǥ������ʤ��Ȥ⤢�ʤ��Υɥᥤ��°���륾������Ф��륻�� +// �����ˤʤ뤳�Ȥ��������⤷��ޤ��ץ饤�ޥ���դ���äƤ��� IP ���ɥ쥹 +// ��ͥåȥ�������Ԥ˿ҤͤƤ��������� +// +// �հ������ȥ����� (IN-ADDR.ARPA) ��ޤ�뤳�Ȥ�褷��˺��ʤ��Ǥ�������! +// (����� ".IN-ADDR.ARPA" ���դ��ä���줿���줾��� IP ���ɥ쥹�κǽ�ΥХ��� +// �εս�Ǥ���) +// +// �ץ饤�ޥ����������Ϥ�������� DNS ����� BIND ���ɤΤ褦��ư��뤫 +// ���������Ƥ������������������Ǥʤ���꤬����ޤ����������٤�ȥ����� +// ��������ꤹ��Τ�ñ��Ǥ��� +// +// ����: ����������ݤߤˤ���ͭ���ˤ��ʤ��Ǥ���������:-) �ºݤ�̾���ȥ��ɥ쥹 +// ������˻��Ѥ��Ƥ��������� +// +// ����!!! FreeBSD �� bind ��Τʤ���ư�����ޤ� (rc.conf ��� named_flags +// �Ȥ��Ƥ�������)���������������ޤ���ǥ��쥯�ȥ�ϡ�bind �ˤ�ä� +// ���߲�ǽ�Ǥʤ���Фʤ�ޤ����μ�礬�侩����ޤ�: +// +// mkdir /etc/namedb/s +// chown bind:bind /etc/namedb/s +// chmod 750 /etc/namedb/s</programlisting> + + <para>BIND �� (sandbox) �� + (����: chroot ��������) ư����뤿��ξܺ٤� + <link linkend="network-named-sandbox">����� named ��¹Ԥ���</link> �Ȥ��Ƥ���������</para> + + <programlisting>/* +zone "example.com" { + type slave; + file "s/example.com.bak"; + masters { + 192.168.1.1; + }; +}; + +zone "0.168.192.in-addr.arpa" { + type slave; + file "s/0.168.192.in-addr.arpa.bak"; + masters { + 192.168.1.1; + }; +}; +*/</programlisting> + <para><filename>named.conf</filename> ����ǡ� + �嵭��ž���ȵհ���������Τ���Υ��졼�֥���ȥ����Ǥ���</para> + + <para>�����������ӥ����뤽�줾��Υ�����ˤĤ��ơ������Υ���ȥ�� + <filename>named.conf</filename> �˲ä��ʤ���Ф����ޤ���</para> + + <para>���Ȥ��� <hostid role="domainname">example.org</hostid> + ���Ф���Ǥ⥷��ץ�ʥ�����ȥ�ϰʲ��Τ褦�ˤʤ�ޤ���</para> + + <programlisting>zone "example.org" { + type master; + file "example.org"; +};</programlisting> + + <para>���Υ������ <option>type</option> + ̿��Ǽ�����Ƥ���褦�˥ޥ����ǡ����������� + <option>file</option> ̿��ǻؼ����줿 + <filename>/etc/namedb/example.org</filename> + �ե�������ݻ����Ƥ��ޤ���</para> + + <programlisting>zone "example.org" { + type slave; + file "example.org"; +};</programlisting> + + <para>���졼�֤ξ�硢 + ��������������Υ�����Υޥ����͡��ॵ���Ф���ž�����졢 + ���ꤵ�줿�ե��������¸����ޤ��� + �ޥ��������Ф���ߤ��뤫��ã�Ǥ��ʤ����ˤϡ� + ���졼�֥����Ф�ž�����줿�����������ݻ����Ƥ��ơ� + �����ӥ��Ǥ���Ǥ��礦��</para> + </sect3> + + <sect3> + <title>������ե�����</title> + <para><hostid>example.org</hostid> ���Ф���ޥ���������ե����� + (<filename>/etc/namedb/example.org</filename> ���ݻ�����ޤ�) + ����ϰʲ��Τ褦�ˤʤ�ޤ���</para> + + <programlisting>$TTL 3600 + +example.org. IN SOA ns1.example.org. admin.example.org. ( + 5 ; Serial + 10800 ; Refresh + 3600 ; Retry + 604800 ; Expire + 86400 ) ; Minimum TTL + +; DNS Servers +@ IN NS ns1.example.org. +@ IN NS ns2.example.org. + +; Machine Names +localhost IN A 127.0.0.1 +ns1 IN A 3.2.1.2 +ns2 IN A 3.2.1.3 +mail IN A 3.2.1.10 +@ IN A 3.2.1.30 + +; Aliases +www IN CNAME @ + +; MX Record +@ IN MX 10 mail.example.org.</programlisting> + + <para><quote>.</quote> + ���Ǹ�ˤĤ��Ƥ��뤹�٤ƤΥۥ���̾�����Τʥۥ���̾�Ǥ��ꡢ + ������ <quote>.</quote> + �ǽ�λ���ʤ����٤ƤιԤϥ��ꥸ���Ȥ���뤳�Ȥ����դ��Ƥ��������� + ���Ȥ��� <literal>www</literal> �� <literal>www + ���ꥸ��</literal> + ��Ÿ������ޤ������βͶ��Υ�����ե�����Ǥϡ� + ���ꥸ��� <hostid>example.org.</hostid> �ʤΤ� + <literal>www</literal> �� <hostid>www.example.org.</hostid> + ��Ÿ������ޤ���</para> + + <para> + ������ե�����νϼ��ΤȤ���Ǥ��� + </para> + <programlisting>recordname IN recordtype value</programlisting> + + <indexterm> + <primary>DNS</primary> + <secondary>�쥳����</secondary> + </indexterm> + <para>DNS �쥳���ɤ˻Ȥ���Ǥ����Ū�ʤ�Τϰʲ��ΤȤ���Ǥ���</para> + + <variablelist> + <varlistentry> + <term>SOA</term> + + <listitem><para>�����Ҥε���</para></listitem> + </varlistentry> + + <varlistentry> + <term>NS</term> + + <listitem><para>���ҤΤ���͡��ॵ����</para></listitem> + </varlistentry> + + <varlistentry> + <term>A</term> + + <listitem><para>�ۥ��ȤΥ��ɥ쥹</para></listitem> + </varlistentry> + + <varlistentry> + <term>CNAME</term> + + <listitem><para>��̾�Ȥ��Ƥ�������̾��</para></listitem> + </varlistentry> + + <varlistentry> + <term>MX</term> + + <listitem><para>��륨����������</para></listitem> + </varlistentry> + + <varlistentry> + <term>PTR</term> + + <listitem><para>�ɥᥤ��͡���ݥ��� (�հ��� DNS �ǻ��Ѥ���ޤ�)</para></listitem> + </varlistentry> + </variablelist> + + <programlisting> +example.org. IN SOA ns1.example.org. admin.example.org. ( + 5 ; Serial + 10800 ; Refresh after 3 hours + 3600 ; Retry after 1 hour + 604800 ; Expire after 1 week + 86400 ) ; Minimum TTL of 1 day</programlisting> + + <variablelist> + <varlistentry> + <term><hostid>example.org.</hostid></term> + + <listitem><para>���Υ�����Υ��ꥸ��Ǥ⤢��ɥᥤ��̾</para></listitem> + </varlistentry> + + <varlistentry> + <term><hostid>ns1.example.org.</hostid></term> + + <listitem><para>���Υ�������Ф��Ƹ��ҤΤ���ץ饤�ޥ�͡��ॵ����</para></listitem> + </varlistentry> + + <varlistentry> + <term><literal>admin.example.org.</literal></term> + + <listitem><para>���Υ��������Ǥ�ԡ�@ + ���֤��������Żҥ�륢�ɥ쥹����ꤷ�ޤ��� + (<email>admin@example.org</email> �� + <literal>admin.example.org</literal> �ˤʤ�ޤ�)</para> + </listitem> + </varlistentry> + + <varlistentry> + <term><literal>5</literal></term> + + <listitem><para>�ե�����Υ��ꥢ���ֹ�Ǥ��� + ����ϥե����뤬�ѹ�����뤿�Ӥ����ä�����ɬ�פ�����ޤ��� + ���ߤǤ�¿���δ����Ԥ� <literal>yyyymmddrr</literal> + �Ȥ��������ꥢ���ֹ�Ȥ��ƻ��Ѥ��뤳�Ȥߤޤ��� + 2001041002 �ϺǸ�˽������줿�Τ� 2001/04/10 �ǡ������ 02 + �Ϥ�����������ܤ˽������줿��ΤǤ���Ȥ������Ȥ��̣����Ǥ��礦�� + ���ꥢ���ֹ�ϡ� + ���줬�������줿�Ȥ��˥��졼�֥͡��ॵ���Ф��Ф��ƥ���������Τ���Τǽ��פǤ���</para> + </listitem> + </varlistentry> + </variablelist> + + <programlisting> +@ IN NS ns1.example.org.</programlisting> + + <para>����� <varname>NS</varname> ����ȥ�Ǥ��� + ���Υ�������Ф��Ƹ��ҤΤ����������֤��͡��ॵ���ФϤ��٤ơ� + ���Υ���ȥ����ͭ���Ƥ��ʤ���Фʤ�ޤ��� + �����ˤ��� <literal>@</literal> �� + <hostid role="domainname">example.org.</hostid> ���̣���ޤ��� + <literal>@</literal> �ϥ��ꥸ���Ÿ������ޤ���</para> + + <programlisting> +localhost IN A 127.0.0.1 +ns1 IN A 3.2.1.2 +ns2 IN A 3.2.1.3 +mail IN A 3.2.1.10 +@ IN A 3.2.1.30</programlisting> + + <para><varname>A</varname> �쥳���ɤϥޥ���̾���ޤ��� + �嵭�Τ褦�� <hostid>ns1.example.org</hostid> �� + <hostid role="ipaddr">3.2.1.2</hostid> �˷�ӤĤ�����Ǥ��礦�� + �դ����ӥ��ꥸ��� <literal>@</literal> + �������˻��Ѥ���Ƥ��ޤ���������� + <hostid>example.org</hostid> �� + <hostid role="ipaddr">3.2.1.30</hostid> + �˷���դ����뤳�Ȥ��̣���Ƥ��ޤ���</para> + + <programlisting> +www IN CNAME @</programlisting> + + <para><varname>CNAME</varname> + �쥳���ɤ��̾�ޥ������̾��Ϳ����Ȥ��˻��Ѥ���ޤ��� + ��Ǥ� <hostid>www</hostid> �ϥ��ꥸ���ʤ�� + <hostid>example.org</hostid> + (<hostid role="ipaddr">3.2.1.30</hostid>) + �Υ��ɥ쥹��դ�줿�ޥ���ؤ���̾��Ϳ���ޤ��� + <varname>CNAME</varname> �ϥۥ���̾����̾�� + �ޤ���ʣ���Υޥ���֤ǰ�ĤΥۥ���̾��饦��ɥ��ӥ� + (����: �䤤��碌�����뤿�Ӥ��̤� IP ���ɥ쥹���֤����Ȥǡ� + ����˥������������椹�뤳�Ȥ��ɤ���ˡ) + ����Ȥ����Ѥ����ޤ���</para> + + <programlisting> +@ IN MX 10 mail.example.org.</programlisting> + + <para><varname>MX</varname> �쥳���ɤϡ� + ��������Ф��ƤɤΥ�륵���Ф���äƤ����������Ȥ���Ǥ����äƤ��뤫���ޤ��� + <hostid role="fqdn">mail.example.org</hostid> + �ϥ�륵���ФΥۥ���̾�ǡ�10 �ϥ�륵���Ф�ͥ���٤��ޤ���</para> + + <para>ͥ���٤� 3,2 �ޤ��� + 1 �ʤɤΥ�륵���Ф��Ĥ��֤����Ȥ��Ǥ��ޤ��� + <hostid role="domainname">example.org</hostid> + ���������Ȥ��Ƥ����륵���ФϤϤ���˰���ͥ���٤ι⤤��륵���Ф���³���褦�Ȥ��ޤ��� + ��������³�Ǥ��ʤ���硢�����ܤ�ͥ���٤ι⤤�����Ф���³���褦�Ȥ��� + �ʲ�����뤬Ŭ�ڤ����������ޤ�Ʊ�ͤ˷����֤��ޤ���</para> + + <para>in-addr.arpa ������ե����� (�հ��� DNS) ���Ф��Ƥ� + <varname>A</varname> �ޤ��� <varname>CNAME</varname> ������� + <varname>PTR</varname> ����ȥ꤬�Ѥ����뤳�Ȥ�����С� + Ʊ�����Ȥ��ޤ���</para> + + <programlisting>$TTL 3600 + +1.2.3.in-addr.arpa. IN SOA ns1.example.org. admin.example.org. ( + 5 ; Serial + 10800 ; Refresh + 3600 ; Retry + 604800 ; Expire + 3600 ) ; Minimum + +@ IN NS ns1.example.org. +@ IN NS ns2.example.org. + +2 IN PTR ns1.example.org. +3 IN PTR ns2.example.org. +10 IN PTR mail.example.org. +30 IN PTR example.org.</programlisting> + <para>���Υե�����Ͼ嵭�βͶ��Υɥᥤ��� + IP ���ɥ쥹����ۥ���̾�ؤ��б���Ϳ���ޤ���</para> + </sect3> + </sect2> + + <sect2> + <title>����å���͡��ॵ����</title> + <indexterm> + <primary>BIND</primary> + <secondary>����å���͡��ॵ����</secondary> + </indexterm> + <para>����å���͡��ॵ���ФϤɤΥ�������Ф��Ƥ⸢�Ҥ�⤿�ʤ��͡��ॵ���ФǤ��� + ����å���͡��ॵ���Ф�ñ�˼�ʬ���䤤��碌�� + ��ǻȤ���褦���䤤��碌�η�̤�Ф��Ƥ����ޤ��� + ��������ꤹ��ˤϡ��������ޤޤ��ˡ� + �̾��̤�͡��ॵ���Ф����ꤷ�Ƥ���������</para> + </sect2> + + <sect2 id="network-named-sandbox"> + <title>����� <application>named</application> ��¹Ԥ���</title> + <indexterm> + <primary>BIND</primary> + <secondary>����Ǥμ¹�</secondary> + </indexterm> + + <indexterm> + <primary><command>chroot</command></primary> + </indexterm> + <para>�������ƥ���뤿��� &man.named.8; �����ø��桼���Ǽ¹Ԥ��� + ����Υǥ��쥯�ȥ���� &man.chroot.8; + ���Ƽ¹Ԥ������Ȼפ����⤷��ޤ��� + ��������� <application>named</application> + �ǡ����Ϻ���γ��ˤϤޤä������Ф����Ȥ��Ǥ��ޤ��� + <application>named</application> ����ü��줿�Ȥ��Ƥ⡢ + ����ˤ�äƵ����ꤦ��»�����������ʤ�Ǥ��礦�� + FreeBSD �ˤϥǥե���Ȥǡ����Τ���� <groupname>bind</groupname> + �Ȥ����桼���ȥ��롼�פ�����ޤ���</para> + + <note><para>¿���ο͡��� <application>named</application> + �� <command>chroot</command> ����褦�����ꤹ������ˡ� + &man.jail.8; �Ķ���� <application>named</application> + ��¹Ԥ��뤳�Ȥ��Ǥ��礦�� + ������ǤϤ���ϰ����ޤ���</para></note> + + <para><application>named</application> �Ϻ���γ� + (��ͭ�饤�֥�ꡢ���������åȤʤ�) �˥��������Ǥ��ʤ��Τǡ� + <application>named</application> + ��������ư����뤿��ˤ����Ĥ���ʳ���Ф�ɬ�פ�����ޤ��� + �����Υ����å��ꥹ�Ȥˤ����Ƥϡ�����Υѥ��� + <filename>/etc/namedb</filename> �ǡ� + ���Υǥ��쥯�ȥ�����Ƥˤϲ�����ä��Ƥ��ʤ��Ȳ��ꤷ�ޤ��� + <username>root</username> ���¤Ǽ��Υ��ƥåפ�¹Ԥ��Ƥ���������</para> + + <itemizedlist> + <listitem> + <para><application>named</application> + ��¸�ߤ��뤳�Ȥ���Ԥ��Ƥ���ǥ��쥯�ȥ�٤ƺ������ޤ���</para> + + <screen>&prompt.root; <userinput>cd /etc/namedb</userinput> +&prompt.root; <userinput>mkdir -p bin dev etc var/tmp var/run master slave</userinput> +&prompt.root; <userinput>chown bind:bind slave var/*</userinput><co id="chown-slave"/></screen> + + <calloutlist> + <callout arearefs="chown-slave"> + <para>�����Υǥ��쥯�ȥ���Ф��� + <application>named</application> + ��ɬ�פʤΤϽ��߸��¤����ʤΤǡ����������Ϳ���ޤ���</para> + </callout> + </calloutlist> + </listitem> + + <listitem> + <para>���ܥ�����ե����������ե�������Խ��Ⱥ�����Ԥ��ޤ���</para> + <screen>&prompt.root; <userinput>cp /etc/localtime etc</userinput><co id="localtime"/> +&prompt.root; <userinput>mv named.conf etc && ln -sf etc/named.conf</userinput> +&prompt.root; <userinput>mv named.root master</userinput> +<!-- I don't like this next bit --> +&prompt.root; <userinput>sh make-localhost && mv localhost.rev localhost-v6.rev master</userinput> +&prompt.root; <userinput>cat > master/named.localhost +$ORIGIN localhost. +$TTL 6h +@ IN SOA localhost. postmaster.localhost. ( + 1 ; serial + 3600 ; refresh + 1800 ; retry + 604800 ; expiration + 3600 ) ; minimum + IN NS localhost. + IN A 127.0.0.1 +^D</userinput></screen> + + <calloutlist> + <callout arearefs="localtime"> + <para>����� <application>named</application> �� &man.syslogd.8; + ������������ǥ�������ळ�Ȥ��ǽ�ˤ��ޤ���</para> + </callout> + </calloutlist> + </listitem> + + <listitem> + <para>4.9-RELEASE ������ΥС������� &os; ����Ѥ��Ƥ����硢 + ��Ū����줿 <application>named-xfer</application> + ���ۤ�������˥��ԡ����Ƥ���������</para> + + <screen>&prompt.root; <userinput>cd /usr/src/lib/libisc</userinput> +&prompt.root; <userinput>make cleandir && make cleandir && make depend && make all</userinput> +&prompt.root; <userinput>cd /usr/src/lib/libbind</userinput> +&prompt.root; <userinput>make cleandir && make cleandir && make depend && make all</userinput> +&prompt.root; <userinput>cd /usr/src/libexec/named-xfer</userinput> +&prompt.root; <userinput>make cleandir && make cleandir && make depend && make NOSHARED=yes all</userinput> +&prompt.root; <userinput>cp named-xfer /etc/namedb/bin && chmod 555 /etc/namedb/bin/named-xfer</userinput><co id="clean-cruft"/></screen> + + <para>��Ū����줿 <command>named-xfer</command> + �ȡ��뤷���顢 + �������ĥ����˥饤�֥��ޤ��ϥץ������θŤ��ʤä����ԡ���Ĥ��ʤ��褦�ˡ� + �ݽ�����ɬ�פ�����ޤ���</para> + + <screen>&prompt.root; <userinput>cd /usr/src/lib/libisc</userinput> +&prompt.root; <userinput>make cleandir</userinput> +&prompt.root; <userinput>cd /usr/src/lib/libbind</userinput> +&prompt.root; <userinput>make cleandir</userinput> +&prompt.root; <userinput>cd /usr/src/libexec/named-xfer</userinput> +&prompt.root; <userinput>make cleandir</userinput></screen> + + <calloutlist> + <callout arearefs="clean-cruft"> + <para>���Υ��ƥåפϻ������Ԥ��뤳�Ȥ���𤵤�Ƥ��ޤ��� + �⤷���Ԥ�����硢���Υ��ޥ�ɤ�¹Ԥ��Ƥ���������</para> + + <screen>&prompt.root; <userinput>cd /usr/src && make cleandir && make cleandir</userinput></screen> + + <para>������ <filename>/usr/obj</filename> + �ĥ�������ޤ���</para> + + <screen>&prompt.root; <userinput>rm -fr /usr/obj && mkdir /usr/obj</userinput></screen> + + <para>����ϥ������ĥ���餹�٤Ƥ�<quote>���餯��</quote>����ݤ��ޤ��� + �⤦���پ嵭�μ���Ԥ��ȡ����٤Ϥ��ޤ�ư���Ǥ��礦��</para> + </callout> + </calloutlist> + + <para>�С������ 4.9-RELEASE �ʹߤ� + &os; ����Ѥ��Ƥ����� <filename>/usr/libexec</filename> + �ˤ��� <command>named-xfer</command> + �Υ��ԡ��ϥǥե���Ȥ���Ū�����Ƥ��ޤ��� + ����˥��ԡ����뤿���ñ��� &man.cp.1; ���Ȥ��ޤ���</para> + </listitem> + + <listitem> + <para><application>named</application> �����뤳�Ȥ��Ǥ��� + ���ळ�ȤΤǤ��� <devicename>dev/null</devicename> + ��������ޤ���</para> + + <screen>&prompt.root; <userinput>cd /etc/namedb/dev && mknod null c 2 2</userinput> +&prompt.root; <userinput>chmod 666 null</userinput></screen> + </listitem> + + <listitem> + <para><filename>/etc/namedb/var/run/ndc</filename> ���� + <filename>/var/run/ndc</filename> + �ؤΥ���ܥ�å����������ޤ���</para> + + <screen>&prompt.root; <userinput>ln -sf /etc/namedb/var/run/ndc /var/run/ndc</userinput></screen> + + <note> + <para>�����ñ�� &man.ndc.8; ��¹Ԥ��뤿�Ӥ� <option>-c</option> + ���ץ�������ꤷ�ʤ��Ƥ�褤�褦�ˤ�������Ǥ��� + /var/run ����Ȥϵ�ư���˺������뤿�ᡢ + ���줬ͭ�Ѥ��Ȼפ��ʤ顢���Υ��ޥ�ɤ�롼�Ȥ� crontab �� + <option>@reboot</option> + ���ץ�������ꤷ���ɲä��Ƥ��������� + �ܺ٤ˤĤ��Ƥ� &man.crontab.5; �Ȥ��Ƥ���������</para> + </note> + </listitem> + + <listitem> + <para><application>named</application> ��������ɲä� + <devicename>log</devicename> �����åȤ��������褦�� + &man.syslogd.8; �����ꤷ�ޤ��� + �����Ԥ�����ˤϡ�<filename>/etc/rc.conf</filename> + ��� <varname>syslogd_flags</varname> �ѿ��� + <literal>-l /etc/namedb/dev/log</literal> ��ä��Ƥ���������</para> + </listitem> + + <listitem> + <para>���ιԤ� <filename>/etc/rc.conf</filename> �˲ä��� + <application>named</application> ����ư���� + ���Ȥ���� <command>chroot</command> ����褦��Ĵ�����ޤ�</para> + + <programlisting>named_enable="YES" +named_flags="-u bind -g bind -t /etc/namedb /etc/named.conf"</programlisting> + + <note> + <para>����ե����� <replaceable>/etc/named.conf</replaceable> + �� <emphasis>����Υǥ��쥯�ȥ���Ф�������Ū��</emphasis> + �ե�ѥ���ɽ����뤳�Ȥ����դ��Ƥ��������� + �Ĥޤꡢ�嵭�ιԤǼ����줿�ե�����ϼºݤˤ� + <filename>/etc/namedb/etc/named.conf</filename> �Ǥ���</para> + </note> + </listitem> + </itemizedlist> + + <para>���Υ��ƥåפ� <application>named</application> + ���ɤΥ�������ɤ߹��फ�� + �����ƥǥ�������Τɤ��˥�����ե����뤬����Τ����Τ뤿��� + <filename>/etc/namedb/etc/named.conf</filename> ���Խ����뤳�ȤǤ��� + ����������Ȥ�ä��Ƽ����ޤ� + (�������ä˥����Ȥ���Ƥ��ʤ����ƤˤĤ��Ƥϡ� + ��������ư����ʤ� DNS �����Ф������Ʊ���Ǥ�)��</para> + + <programlisting>options { + directory "/";<co id="directory"/> + named-xfer "/bin/named-xfer";<co id="named-xfer"/> + version ""; // Don't reveal BIND version + query-source address * port 53; +}; +// ndc control socket +controls { + unix "/var/run/ndc" perm 0600 owner 0 group 0; +}; +// Zones follow: +zone "localhost" IN { + type master; + file "master/named.localhost";<co id="master"/> + allow-transfer { localhost; }; + notify no; +}; +zone "0.0.127.in-addr.arpa" IN { + type master; + file "master/localhost.rev"; + allow-transfer { localhost; }; + notify no; +}; +zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.int" { + type master; + file "master/localhost-v6.rev"; + allow-transfer { localhost; }; + notify no; +}; +zone "." IN { + type hint; + file "master/named.root"; +}; +zone "private.example.net" in { + type master; + file "master/private.example.net.db"; + allow-transfer { 192.168.10.0/24; }; +}; +zone "10.168.192.in-addr.arpa" in { + type slave; + masters { 192.168.10.2; }; + file "slave/192.168.10.db";<co id="slave"/> +};</programlisting> + + <calloutlist> + <callout arearefs="directory"> + <para><literal>directory</literal> �� + <filename>/</filename> ����ꤷ�ޤ��� + <application>named</application> + ��ɬ�פȤ���ե�����Ϥ��٤Ƥ��Υǥ��쥯�ȥ�ˤ���ޤ��� + (���λ���� <quote>�̾��</quote> (����: �������ư����ʤ�) + �桼���ˤȤäƤ� <filename>/etc/namedb</filename> + �������Ǥ�)��</para> + </callout> + + <callout arearefs="named-xfer"> + <para><command>named-xfer</command> + �Х��ʥ�ؤ� (<application>named</application> �ˤȤäƤ�) + �ե�ѥ�����ꤷ�ޤ��� + <application>named</application> �ϥǥե���Ȥ� + <command>named-xfer</command> �� <filename>/usr/libexec</filename> + ����õ���褦�˥���ѥ��뤵��Ƥ���Τǡ����줬ɬ�פǤ�</para> + </callout> + <callout arearefs="master"> + <para>���Υ�������Ф��륾����ե������ + <application>named</application> �����Ĥ�����褦�˥ե�����̾�� + (�嵭��Ʊ�ͤ� <literal>directory</literal> ��������Хѥ���) + ���ꤷ�ޤ���</para> + </callout> + <callout arearefs="slave"> + <para>���Υ�������Ф��륾������ޥ��������Ф��餬ž�����줿���Ȥˡ� + <application>named</application> + ��������ե�����Υ��ԡ������ե�����̾�� + (�嵭��Ʊ�ͤ� <literal>directory</literal> ��������Хѥ���) + ���ꤷ�ޤ������줬���嵭�Τ褦�������ʳ��� + <filename>slave</filename> �ǥ��쥯�ȥ�ν�ͭ�Ԥ� + <groupname>bind</groupname> ���ѹ�������ͳ�Ǥ���</para> + </callout> + </calloutlist> + + <para>�嵭�Υ��ƥåפ�λ�����顢�����Ф�Ƶ�ư���뤫 &man.syslogd.8; + ��Ƶ�ư����&man.named.8; ��ư���Ƥ������������κݡ� + <varname>syslogd_flags</varname> ����� + <varname>named_flags</varname> + �˿����˻��ꤷ�����ץ����ͭ���ˤʤäƤ��뤳�Ȥ�Τ���Ƥ��������� + ����� <application>named</application> + ��Τʤ���ư����뤳�Ȥ��Ǥ��Ƥ���Ϥ��Ǥ�!</para> + </sect2> + + <sect2> + <title>�������ƥ�</title> + + <para>BIND �� DNS �κǤ����Ū�ʼ����ǤϤ���ޤ����� + ��˥������ƥ�����������Ƥ��ޤ��� + ����ˤʤ����롢�ޤ����Ѳ�ǽ�ʥ������ƥ��ۡ��뤬�����ߤĤ���ޤ��� + </para> + + <para>���ߤΥ����ͥåȤ���� FreeBSD + �Υ������ƥ�����ˤĤ��ƾ�˺ǿ��ξ�������뤿��� + <ulink url="http://www.cert.org/">CERT</ulink> ����� + <ulink url="../handbook/eresources.html#ERESOURCES-MAIL">freebsd-security-notifications</ulink> + ����ɤ���Ȥ褤�Ǥ��礦��</para> + + <tip><para>���꤬�������Ȥ��Ƥ⡢ + �ǿ��Υ���������ӥ�ɤ��� named ���Ѱդ��Ƥ����С� + ����ˤʤ�ʤ����⤷��ޤ���</para></tip> + </sect2> + + <sect2> + <title>����ʤ����</title> + <para> + BIND/named �Υޥ˥奢��ڡ���: &man.ndc.8; &man.named.8; &man.named.conf.5; + </para> + + <itemizedlist> + <listitem> + <para><ulink + url="http://www.isc.org/products/BIND/">ISC Bind + �����ڡ���</ulink></para> + </listitem> + + <listitem> + <para><ulink + url="http://www.nominum.com/getOpenSourceResource.php?id=6"> + BIND FAQ</ulink></para> + </listitem> + + <listitem> + <para><ulink url="http://www.oreilly.com/catalog/dns4/">O'Reilly + DNS and BIND 4th Edition</ulink></para> + </listitem> + + <listitem> + <para><ulink + url="ftp://ftp.isi.edu/in-notes/rfc1034.txt">RFC1034 + - Domain Names - Concepts and Facilities</ulink> + (�ɥᥤ��̾�����γ�ǰ�ȴ���)</para> + </listitem> + + <listitem> + <para><ulink + url="ftp://ftp.isi.edu/in-notes/rfc1035.txt">RFC1035 + - Domain Names - Implementation and Specification</ulink> + (�ɥᥤ��̾�����μ����Ȼ���)</para> + </listitem> + </itemizedlist> + </sect2> + </sect1> + + <sect1 id="network-ntp"> + <sect1info> + <authorgroup> + <author> + <firstname>Tom</firstname> + <surname>Hukins</surname> + <contrib>���: </contrib> + </author> + </authorgroup> + </sect1info> + <title>NTP</title> + + <indexterm><primary>NTP</primary></indexterm> + + <sect2> + <title>����</title> + + <para>���֤ηв�ȤȤ�ˡ�����ԥ塼���λ��פϤ���Ƥ��ޤ������Ǥ��� + ���֤��ФĤȡ�����ԥ塼���λ��פ����ΤǤʤ��ʤäƤ椭�ޤ��� + NTP (Network Time Protocol) + �ϻ��פ����ΤǤ��뤳�Ȥ��ݾڤ�����ˡ�ΰ�ĤǤ���</para> + + <para>�����ͥåȥ����ӥ���¿���ϡ� + ����ԥ塼���λ��פ����ΤǤ��뤳�Ȥ˰�¸���Ƥ��뤫�� + ���뤤��¿������äƤ��ޤ��� + ���Ȥ��� web ������ �ϡ� + ����ե����뤬�������ʹߤ˽�������Ƥ����餽�Υե���������äƤۤ����Ȥ�����������뤫�⤷��ޤ��� + &man.cron.8; �Τ褦�ʥ����ӥ��Ͻ���λ��֤˥��ޥ�ɤ�¹Ԥ��ޤ��� + ���פ����ΤǤʤ���硢 + �����Υ��ޥ�ɤϴ��Ԥ����Ȥ���ˤϼ¹Ԥ���ʤ����⤷��ޤ���</para> + + <indexterm> + <primary>NTP</primary> + <secondary>ntpd</secondary> + </indexterm> + <para>FreeBSD �� &man.ntpd.8; NTP �����Ф���ܤ��Ƥ��ޤ�������ϡ� + �ޥ���λ��פ��碌�뤿���¾�� NTP �����Ф��䤤��碌���ꡢ + ¾�Υޥ�����Ф��ƻ�����뤿��˻��ѤǤ��ޤ���</para> + </sect2> + + <sect2> + <title>Ŭ�ڤ� NTP �����Ф�����</title> + + <indexterm> + <primary>NTP</primary> + <secondary>����������</secondary> + </indexterm> + + <para>�����Ʊ�����뤿������Ѥ��� NTP �����Ф� + ��İʾ師�Ĥ���ɬ�פ�����ޤ��� + �ͥåȥ�������ԡ��ޤ��� ISP �Ϥ�����Ū�Τ���� + NTP �����Ф����ꤷ�Ƥ��뤫�⤷��ޤ��� — + �����ˤ����ʤΤ��Τ���뤿��˥ɥ�����Ȥ��ǧ���Ƥ��������� + ���ʤ��ζ�� NTP �����Ф�õ���� + <ulink url="http://www.eecis.udel.edu/~mills/ntp/servers.html">���˥���������ǽ�� + NTP �����ФΥꥹ��</ulink> ������ޤ��� + �ɤΥ����Ф�����Ȥ��Ƥ⡢���Υ����Фα��ĥݥꥷ������ + �ᤵ��Ƥ���ʤ����ѵ��Ĥ���뤳�Ȥ�˺��ʤ��Ǥ���������</para> + + <para>���Ѥ��Ƥ��륵���ФΤ����Τɤ줫����ã��ǽ�ˤʤ뤫�� + ���λ��פο��������㤤��硢̵�ط��� + NTP �����Ф��Ĥ�����Ȥ褤�Ǥ��礦�� + &man.ntpd.8; ��¾�Υ����Ф��������ä����������Ѥ��ޤ� — + ����Ǥ��ʤ������Ф�꿮��Ǥ��륵���Ф�Ż뤷�ޤ���</para> + </sect2> + + <sect2> + <title>�ޥ��������</title> + + <indexterm> + <primary>NTP</primary> + <secondary>����</secondary> + </indexterm> + + <sect3> + <title>��������</title> + <indexterm><primary>ntpdate</primary></indexterm> + + <para>�ޥ���ư����Ȥ��������פ�Ʊ�������������� + &man.ntpdate.8; ���Ȥ��ޤ������ˤ˺Ƶ�ư���졢 + ���ޤ�Ʊ������н�ʬ�ʥǥ����ȥåץޥ���ˤ�Ŭ�ڤ��⤷��ޤ��� + �������ۤȤ�ɤΥޥ���Ǥ� &man.ntpd.8; ��¹Ԥ���٤��Ǥ���</para> + + <para>&man.ntpd.8; ��ư�����Ƥ���ޥ���Ǥ⡢��ư���� + &man.ntpdate.8; ����Ѥ���ΤϤ褤�ͤ��Ǥ��� + &man.ntpd.8; �ץ������ϻ��פ�������ѹ����ޤ��������� + &man.ntpdate.8; + ������������ȸ������ꤵ��Ƥ���ޥ���λ��郎�ɤ�ʤ�Υ��Ƥ��褦�Ȥ���פ����ꤷ�ޤ���</para> + + <para>��ư���� &man.ntpdate.8; ��ͭ���ˤ��뤿��ˤϡ� + <literal>ntpdate_enable="YES"</literal> �� + <filename>/etc/rc.conf</filename> ���ɲä��Ƥ��������� + ����ˡ�Ʊ�����������٤ƤΥ����Ф���ӡ�&man.ntpdate.8; + ���Ϥ�������ե饰�� <varname>ntpdate_flags</varname> + �˻��ꤹ��ɬ�פ�����Ǥ��礦��</para> + </sect3> + + <sect3> + <title>��������</title> + + <indexterm> + <primary>NTP</primary> + <secondary>ntp.conf</secondary> + </indexterm> + + <para>NTP �� &man.ntp.conf.5; �˵��Ҥ��줿�� + <filename>/etc/ntp.conf</filename> �ե�����ˤ�ä����ꤵ��ޤ��� + ��ñ�����ʲ��˼����ޤ���</para> + + <programlisting>server ntplocal.example.com prefer +server timeserver.example.org +server ntp2a.example.net + +driftfile /var/db/ntp.drift</programlisting> + + <para><literal>server</literal> ���ץ����ϡ� + ���Ѥ��륵���Ф��Ԥ˰�Ĥ��Ļ��ꤷ�ޤ��������Ф��嵭�� + <hostid role="fqdn">ntplocal.example.com</hostid> �Τ褦�� + <literal>prefer</literal> �����ȤȤ�˻��ꤵ�줿��硢 + ���Υ����Ф�¾�Υ����Ф��ͥ�褵��ޤ��� + ͥ�褵�줿�����Ф���α����ϡ� + ¾�Υ����Фα������������ۤʤ�����˴�����ޤ����� + �����Ǥʤ����¾�α������θ���뤳�Ȥʤ����Ѥ���ޤ��� + <literal>prefer</literal> �����ϡ��̾ + ���̤ʻ��֥�˥��ϡ��ɥ������������Ƥ���褦���������ΤǤ���Ȥ���Ƥ��� + NTP �����Ф��Ф��ƻ��Ѥ���ޤ���</para> + + <para><literal>driftfile</literal> + ���ץ����ϥ����ƥ���פμ��ȿ����ե��åȤ��Ǽ���뤿��˻��Ѥ���ե��������ꤷ�ޤ��� + &man.ntpd.8; �ץ������ϡ� + ���פμ�����ư��ưŪ���������뤿��ˤ�����Ѥ��ޤ��� + ����ˤ�ꡢ������ֳ����λ��諒���������ڤ�Υ���줿�Ȥ��Ƥ⡢ + ��ʬ���Τʻ����ݻ����뤳�Ȥ��ǽ�ˤ��ޤ���</para> + + <para><literal>driftfile</literal> ���ץ����ϡ����Ѥ��Ƥ��� NTP + �����Ф�����˼�����ä������˴ؤ��������Ǽ���뤿��ˡ� + �ɤΥե����뤬���Ѥ���뤫���ꤷ�ޤ��� + ���Υե������ NTP �˴ؤ������������ޤ�Ǥ��ޤ��� + �����¾�Υץ������ˤ�äƽ�������ƤϤ����ޤ���</para> + </sect3> + + <sect3> + <title>�����ФؤΥ�����������</title> + + <para>�ǥե���ȤǤ� NTP + �����Фϥ����ͥåȾ�Τ��٤ƤΥۥ��Ȥ��饢����������ǽ�Ǥ��� + <filename>/etc/ntp.conf</filename> ��� <literal>restrict</literal> + ���ץ�������ꤹ�뤳�Ȥˤ�äơ� + �ɤΥޥ������Ф˥��������Ǥ��뤫������Ǥ���褦�ˤ��ޤ���</para> + + <para>NTP �����Ф˥�����������ޥ���Τ��٤Ƥ���ݤ������Τʤ顢 + �ʲ��ιԤ� <filename>/etc/ntp.conf</filename> + ���ɲä��Ƥ���������</para> + + <programlisting>restrict default ignore</programlisting> + + <para>���ʤ��Υͥåȥ����Υޥ���ˤ��������Ф���³���ƻ��פ�Ʊ�����뤳�Ȥ�ǧ������� + ����餫�饵���Ф��Ф��������Ԥ��Τ�������� + Ʊ������ü���Ȥ��Ƥ����Ѥ���ʤ��褦�ˤ������Τʤ顢 + �ʲ���ä��Ƥ���������</para> + + <programlisting>restrict 192.168.1.0 mask 255.255.255.0 notrust nomodify notrap</programlisting> + + <para><hostid role="ipaddr">192.168.1.0</hostid> + �ʤ��Υͥåȥ���� IP ���ɥ쥹�� + <hostid role="netmask">255.255.255.0</hostid> + �ʤ��Υͥåȥ���Υͥåȥޥ������֤������Ƥ���������</para> + + <para><filename>/etc/ntp.conf</filename> �ˤ�ʣ���� + <literal>restrict</literal> ���ץ������֤��ޤ��� + �ܺ٤��դ��Ƥ� &man.ntp.conf.5; �� + <literal>Access Control Support</literal> + ���֥��������Ȥ��Ƥ���������</para> + </sect3> + </sect2> + + <sect2> + <title>NTP �����Фμ¹�</title> + + <para>NTP �����Ф���ư���˼¹Ԥ���뤳�Ȥ��ݾڤ��뤿��ˡ� + <literal>xntpd_enable="YES"</literal> �� + <filename>/etc/rc.conf</filename> �˲ä��Ƥ��������� + &man.ntpd.8; �˥ե饰���ɲä��������� + <filename>/etc/rc.conf</filename> ��� + <varname>xntpd_flags</varname> �ѥ������Խ����Ƥ���������</para> + + <para>�ޥ����Ƶ�ư���뤳�Ȥʤ������Ф�¹Ԥ������Ȥ��ϡ� + <filename>/etc/rc.conf</filename> ��� <varname>xntpd_flags</varname> + ���ɲä��줿�ѥ����٤ƻ��ꤷ�� + <command>ntpd</command> ��¹Ԥ��Ƥ����������ʲ�������ޤ���</para> + <screen>&prompt.root; <userinput>ntpd -p /var/run/ntpd.pid</userinput></screen> + + <note> + <para>&os; 5.X �Ǥ� <filename>/etc/rc.conf</filename> + ��Τ��ޤ��ޤʥ��ץ�����̾�����Ѥ��ޤ����� + �������äơ��嵭�� + <literal>xntpd</literal> �˴ؤ��륪�ץ����� + <literal>ntpd</literal> ���֤������Ƥ���������</para></note> + </sect2> + + <sect2> + <title>���Ū�ʥ����ͥå���³�� ntpd ����Ѥ���</title> + + <para>&man.ntpd.8; �ץ���������������ǽ���뤿��ˡ� + �����ͥåȤؤξ����³��ɬ�פȤ��ޤ��������ʤ��顢 + ����ǥޥ�ɤǥ������륢�åפ����褦�����ꤵ�줿���Ū����³�ξ�硢 + NTP �ȥ�ե��å������������������������ꡢ + ��³��ݻ���³����褦�ʤ��Ȥ���褦�ˤ��������褤�Ǥ��礦�� + �桼�� PPP ����Ѥ��Ƥ����硢�ʲ�����Τ褦�� + <filename>/etc/ppp/ppp.conf</filename> ��� + <literal>filter</literal> �ǥ��쥯�ƥ��֤����ѤǤ��ޤ���</para> + + <programlisting> set filter dial 0 deny udp src eq 123 + # Prevent NTP traffic from initiating dial out + set filter dial 1 permit 0 0 + set filter alive 0 deny udp src eq 123 + # Prevent incoming NTP traffic from keeping the connection open + set filter alive 1 deny udp dst eq 123 + # Prevent outgoing NTP traffic from keeping the connection open + set filter alive 2 permit 0/0 0/0</programlisting> + + <para>�ܺ٤ˤĤ��Ƥ� &man.ppp.8; ��� <literal>PACKET FILTERING</literal> + ������������ <filename>/usr/share/examples/ppp/</filename> + �����Ȥ��Ƥ���������</para> + + <note> + <para>�������ֹ�Υݡ��Ȥ�֥��å����륤���ͥåȥ��������ץ��Х����Ǥϡ� + ���������ʤ��Υޥ������ã���ʤ��Τ� + NTP ���������ư��ʤ����⤢��ޤ���</para> + </note> + </sect2> + + <sect2> + <title>����ʤ����</title> + + <para>NTP �����Ф˴ؤ���ʸ��� HTML ������ + <filename>/usr/share/doc/ntp/</filename> �ˤ���ޤ���</para> + </sect2> + </sect1> + + <sect1 id="network-natd"> + <sect1info> + <authorgroup> + <author> + <firstname>Chern</firstname> + <surname>Lee</surname> + <contrib>���: </contrib> + </author> + </authorgroup> + </sect1info> + <title>�ͥåȥ�����ɥ쥹�Ѵ� (NAT)</title> + + <sect2 id="network-natoverview"> + <title>����</title> + <indexterm> + <primary><application>natd</application></primary> + </indexterm> + <para>���̤� &man.natd.8; �Ȥ����Τ��Ƥ��� FreeBSD + �ͥåȥ�����ɥ쥹�Ѵ��ǡ����ϡ� + raw IP �ѥ��åȤ�������ơ� + ���������ɥ쥹���������ޥ�����ѹ����� + ���Υѥ��åȤ����� IP �ѥ��åȤ�ή��˺���������ǡ����Ǥ��� + &man.natd.8; �ϡ� + �ǡ�������äƤ����Ȥ��ˡ��ǡ���������ξ���Ƚ�̤��� + ��Ȥ���ᤷ�����إǡ������֤����Ȥ��Ǥ���褦�˥����� IP + ���ɥ쥹�ȥݡ��Ȥ��ѹ����ޤ���</para> + <indexterm><primary>�����ͥå���³��ͭ</primary></indexterm> + <indexterm><primary>IP �ޥ����졼��</primary></indexterm> + <para>NAT �κǤ����Ū�ʻ���ˡ�ϡ� + ����Ū�ˤϥ����ͥå���³��ͭ�Ȥ����Τ��Ƥ����Τ�¹Ԥ��뤳�ȤǤ���</para> + </sect2> + + <sect2 id="network-natsetup"> + <title>����</title> + <para>IPv4 �� IP ���֤���ʤ��ʤ�ĤĤ��뤳�ȡ�����ӡ� + �����֥�� DSL �Τ褦�ʹ�®�β����Բ������ѼԤ����äˤ�äơ� + �͡��Ϥޤ��ޤ������ͥå���³��ͭ������ʤ�ɬ�פȤ��Ƥ��ޤ��� + ��Ĥ���³����� + IP ���ɥ쥹���̤��Ƥ����Ĥ�Υ���ԥ塼�����������³����ǽ�Ϥ����� + &man.natd.8; ������Ū������ˤʤ�ޤ���</para> + + <para>��äȤ�褯����Τϡ��桼���� 1 �Ĥ� + IP ���ɥ쥹�ǥ����֥�ޤ��� DSL ��������³���줿�ޥ������äƤ��ꡢ + �����ͥåȤؤΥ��������� + LAN ��ͳ�Ǥ����Ĥ��Υ���ԥ塼��������Τˡ� + ������³���줿����ԥ塼������Ѥ������Ȥ������Ǥ���</para> + + <para>���Τ���ˤϡ������ͥåȤ���³����Ƥ��� FreeBSD + �ޥ���ϥ����ȥ������Ȥ���ư��ʤ���Фʤ�ޤ��� + ���Υ����ȥ������ޥ���� 2 �Ĥ� NIC ��ɬ�פǤ� + (1 �Ĥϥ����ͥåȥ롼������³���뤿��ǡ��⤦ 1 �Ĥ� + LAN ����³���뤿��Ǥ�)�� + LAN ��Τ��٤ƤΥޥ���ϥϥ֤ޤ��ϥ����å����̤�����³����ޤ���</para> + + <mediaobject> + <imageobject> + <imagedata fileref="advanced-networking/natd"/> + </imageobject> + + <textobject> + <literallayout class="monospaced"> _______ __________ ________ + | | | | | | + | Hub |-----| Client B |-----| Router |----- Internet + |_______| |__________| |________| + | + ____|_____ +| | +| Client A | +|__________|</literallayout> + </textobject> + + <textobject> + <phrase>�ͥåȥ���쥤������</phrase> + </textobject> + </mediaobject> + + <para>�����ͥå���³��ͭ���뤿��ˡ� + ���Τ褦�����꤬�褯���Ѥ���Ƥ��ޤ��� + <acronym>LAN</acronym> ��Υޥ���� + 1 �椬�����ͥåȤ���³���Ƥ��ޤ��� + �Ĥ�Υޥ���Ϥ��� <quote>�����ȥ�����</quote> + �ޥ�����̤��ƥ����ͥåȤ˥����������ޤ���</para> + </sect2> + + <sect2 id="network-natdkernconfiguration"> + <title>����</title> + + <indexterm> + <primary>�����ͥ�</primary> + <secondary>����</secondary> + </indexterm> + <para>���Υ��ץ�������ͥ륳��ե�����졼�����ե������ɬ�פǤ���</para> + <programlisting>options IPFIREWALL +options IPDIVERT</programlisting> + + <para>����ˡ����Υ��ץ���������Ƥ�褤�Ǥ��礦��</para> + <programlisting>options IPFIREWALL_DEFAULT_TO_ACCEPT +options IPFIREWALL_VERBOSE</programlisting> + + <para>����������� <filename>/etc/rc.conf</filename> + �ǹԤ�ʤ���Фʤ�ޤ���</para> + + <programlisting>gateway_enable="YES" +firewall_enable="YES" +firewall_type="OPEN" +natd_enable="YES" +natd_interface="<replaceable>fxp0</replaceable>" +natd_flags=""</programlisting> + + <informaltable frame="none"> + <tgroup cols="2"> + <tbody> + <row> + <entry>gateway_enable="YES"</entry> + <entry>�ޥ������ȥ������Ȥ���ư���褦�����ꤷ�ޤ��� + <command>sysctl net.inet.ip.forwarding=1</command> + ���ޥ�ɤ�¹Ԥ��Ƥ�Ʊ�����̤������ޤ���</entry> + </row> + <row><entry>firewall_enable="YES"</entry> + <entry><filename>/etc/rc.firewall</filename> + �ˤ���ե�������������롼���ư����ͭ���ˤ��ޤ���</entry> + </row> + <row><entry>firewall_type="OPEN"</entry> + <entry>����Ϥ��餫�����������Ƥ��롢 + ���٤ƤΥѥ��åȤ��̤��ե�������������롼�륻�åȤ���ꤷ�ޤ��� + ¾�Υ����פˤĤ��Ƥ� <filename>/etc/rc.firewall</filename> + �Ȥ��Ƥ���������</entry> + </row> + <row> + <entry>natd_interface="fxp0"</entry> + <entry>�ѥ��åȤ�ž�����륤�ե���������ꤷ�ޤ� + (�����ͥåȤ���³���줿���ե�����)��</entry> + </row> + <row> + <entry>natd_flags=""</entry> + <entry>��ư���� &man.natd.8; ���Ϥ�����ɲäΰ���</entry> + </row> + </tbody> + </tgroup> + </informaltable> + + <para><filename>/etc/rc.conf</filename> + �����Ҥ������ץ������������ȡ���ư���� + <command>natd -interface fxp0</command> ���¹Ԥ���ޤ��� + ����ϼ�ư�Ǥ�¹ԤǤ��ޤ���</para> + + <para>LAN �ˤ֤鲼���äƤ���ޥ���ӥ��ե������Τ��줾��ˤ� + <ulink url="ftp://ftp.isi.edu/in-notes/rfc1918.txt">RFC 1918</ulink> + ���������Ƥ���ץ饤�١��ȥͥåȥ�����֤� + IP ���ɥ쥹�ֹ�������ơ��ǥե���ȥ����ȥ��������ɥ쥹�� + <application>natd</application> �ޥ������¦�� + IP ���ɥ쥹�ˤ��٤��Ǥ���</para> + + <para>���Ȥ��� LAN ¦�Υ��饤����� + <hostid>A</hostid> ����� <hostid>B</hostid> �� + IP ���ɥ쥹 <hostid role="ipaddr">192.168.0.2</hostid> ����� + <hostid role="ipaddr">192.168.0.3</hostid> �������Ƥ��Ƥ��ꡢ + natd �ޥ���� LAN ���ե������� IP ���ɥ쥹 + <hostid role="ipaddr">192.168.0.1</hostid> + �������Ƥ��Ƥ��ޤ��� + ���饤����� <hostid>A</hostid> ����� <hostid>B</hostid> + �Υǥե���ȥ����ȥ������� <application>natd</application> + �ޥ���� <hostid role="ipaddr">192.168.0.1</hostid> + �����ꤵ��ʤ���Фʤ�ޤ��� + <application>natd</application> �ޥ���γ����� + �ޤ��ϥ����ͥåȥ��ե������� &man.natd.8; + ��ư��˺ݤ������̤ν�����ɬ�פȤ��ޤ���</para> + </sect2> + + <sect2 id="network-natdport-redirection"> + <title>�ݡ���ž��</title> + + <para>&man.natd.8; ��û��ϡ������ͥåȤ��� + LAN ��Υ��饤����Ȥ˥��������Ǥ��ʤ��Ȥ������ȤǤ��� + LAN ��Υ��饤����Ȥϳ����˸�������³��Ԥ����ȤϤǤ��ޤ����� + ���ä�����Τ������뤳�Ȥ��Ǥ��ޤ�����ϡ�LAN + ���饤����ȤΤɤ줫�ǥ����ͥåȥ����ӥ���ư�������Ȥ������ˡ� + ����ˤʤ�ޤ�������Ȥ�����ñ�����ˡ�� + <application>natd</application> �ޥ��� LAN ���饤����Ȥء� + ���������ͥåȥݡ��Ȥ�ž�����뤳�ȤǤ���</para> + + <para>���Ȥ��Х��饤����� <hostid>A</hostid> �Ǽ¹Ԥ���Ƥ��� + IRC �����Ф����ꡢ + ���饤����� <hostid>B</hostid> ��Ǽ¹Ԥ���Ƥ��� + web �����Ф�����Ȥ��ޤ��� + ���줬������ư���ˤϡ��ݡ��� 6667 (IRC) ����� 80 (web) + �ؤ���³���б�����ޥ����ž�����ʤ���Фʤ�ޤ���</para> + + <para><option>-redirect_port</option> ��Ŭ�ڤʥ��ץ�����ä��� + &man.natd.8; ���Ϥ��ʤ���Фʤ�ޤ��� + �ϰʲ��ΤȤ���Ǥ���</para> + <programlisting> -redirect_port proto targetIP:targetPORT[-targetPORT] + [aliasIP:]aliasPORT[-aliasPORT] + [remoteIP[:remotePORT[-remotePORT]]]</programlisting> + + <para>�嵭����Ǥϡ������ϰʲ��Τ褦�ˤ��ޤ���</para> + + <programlisting> -redirect_port tcp 192.168.0.2:6667 6667 + -redirect_port tcp 192.168.0.3:80 80</programlisting> + + <para>�����Ŭ�ڤ� <emphasis>tcp</emphasis> �ݡ��Ȥ� + LAN ���饤����ȥޥ����ž������ޤ���</para> + + <para><option>-redirect_port</option> + �����ϸġ��Υݡ��Ȥ��б�������ݡ����ϰϤ��Τ˻Ȥ��ޤ��� + ���Ȥ��� <replaceable>tcp 192.168.0.2:2000-3000 2000-3000</replaceable> + �� 2000 �֤��� 3000�֥ݡ��Ȥ˼������줿���٤Ƥ���³�� + ���饤����� <hostid>A</hostid> ��� + 2000 �֤��� 3000 �֤�ž�����ޤ���</para> + + <para>�����Υ��ץ����� &man.natd.8; ��ľ�ܼ¹Ԥ��뤫�� + <filename>/etc/rc.conf</filename> ��� + <literal>natd_flags=""</literal> + ���ץ����˻��ꤷ�ƻ��ѤǤ��ޤ���</para> + + <para>���ꥪ�ץ����ξܺ٤ˤĤ��Ƥ� + &man.natd.8; ��������������</para> + </sect2> + + <sect2 id="network-natdaddress-redirection"> + <title>���ɥ쥹ž��</title> + <indexterm><primary>���ɥ쥹ž��</primary></indexterm> + <para>ʣ���� IP ���ɥ쥹�����Ѳ�ǽ�Ǥ����� + ����餬 1 ��Υޥ����ˤʤ���Фʤ�ʤ��Ȥ��ˤϡ� + ���ɥ쥹ž���������Ǥ��� + ������Ѥ���� &man.natd.8; �� LAN ���饤����ȤΤ��줾��˳��� + IP ���ɥ쥹�������Ƥ뤳�Ȥ��Ǥ��ޤ��� + &man.natd.8; �� LAN + ���饤����Ȥ��鳰���ؽФƹԤ��ѥ��åȤ�Ŭ�ڤʳ����� + IP ���ɥ쥹�ǽ�ľ���� + ����������� IP ���ɥ쥹���Ф��Ƥ�ä����ȥ�ե��å��Τ��٤Ƥ� + ���ꤵ�줿 LAN ���饤����Ȥ�ž�����ޤ��� + �������Ū NAT �Ȥ��Ƥ��Τ��Ƥ��ޤ��� + ���Ȥ��� <hostid role="ipaddr">128.1.1.1</hostid>, + <hostid role="ipaddr">128.1.1.2</hostid> ����� + <hostid role="ipaddr">128.1.1.3</hostid> �� IP ���ɥ쥹���� + <application>natd</application> + �����ȥ������ޥ����°���Ƥ���Ȥ��ޤ��� + <hostid role="ipaddr">128.1.1.2</hostid> ����� + <hostid role="ipaddr">128.1.1.3</hostid> �� + LAN ���饤����Ȥ� <hostid>A</hostid> ����� <hostid>B</hostid> + ��ž�����������ǡ�<hostid role="ipaddr">128.1.1.1</hostid> �� + <application>natd</application> �����ȥ������ޥ���γ��� + IP ���ɥ쥹�Ȥ��ƻ��Ѥ��뤳�Ȥ��Ǥ��ޤ���</para> + + <para><option>-redirect_address</option> �νϰʲ��ΤȤ���Ǥ�:</para> + + <programlisting>-redirect_address localIP publicIP</programlisting> + + <informaltable frame="none"> + <tgroup cols="2"> + <tbody> + <row> + <entry>localIP</entry> + <entry>LAN ���饤����Ȥ����� IP ���ɥ쥹</entry> + </row> + <row> + <entry>publicIP</entry> + <entry>LAN ���饤����Ȥ��б����볰�� IP ���ɥ쥹</entry> + </row> + </tbody> + </tgroup> + </informaltable> + + <para>�嵭����Ǥϰ����ϰʲ��Τ褦�ˤʤ�ޤ���</para> + + <programlisting>-redirect_address 192.168.0.2 128.1.1.2 +-redirect_address 192.168.0.3 128.1.1.3</programlisting> + + <para><option>-redirect_port</option> ��Ʊ�ͤˡ������ΰ����� + <filename>/etc/rc.conf</filename> ��� + <literal>natd_flags=""</literal> + ���ץ����ǻ���Ǥ��ޤ������ɥ쥹ž���Ǥϡ� + ����� IP ���ɥ쥹�Ǽ������줿�ǡ����Ϥ��٤�ž�������Τǡ� + port ž����ɬ�פ���ޤ���</para> + + <para><application>natd</application> �ޥ����γ��� IP ���ɥ쥹�ϡ� + �����ƥ��֤dz������ե������˥����ꥢ������Ƥ��ʤ���Фʤ�ޤ��� + ��꤫���� &man.rc.conf.5; �Ȥ��Ƥ���������</para> + </sect2> + </sect1> + + <sect1 id="network-inetd"> + <sect1info> + <authorgroup> + <author> + <firstname>Chern</firstname> + <surname>Lee</surname> + <contrib>���: </contrib> + </author> + </authorgroup> + </sect1info> + + <title><application>inetd</application> <quote>�����ѥ�����</quote></title> + + <sect2 id="network-inetd-overview"> + <title>����</title> + + <para>&man.inetd.8; ��ʣ���Υǡ������Ф�����³�����椹��Τǡ� + <quote>�����ͥåȥ����ѥ�����</quote> �ȸƤФ�ޤ��� + �ͥåȥ�������ӥ�������ץ������ϡ� + ����Ū�˥ǡ����ƤФ�ޤ���<application>inetd</application> + ��¾�Υǡ�����������륵���Ф��ؤ�ޤ��� + ��³�� <application>inetd</application> �ˤ�äƼ����դ�����ȡ� + <application>inetd</application> + ����³���ɤΥǡ������Ф����Τ�Ƚ�Ǥ��ơ� + ���Υǡ�����ư���������åȤ��Ϥ��ޤ��� + <application>inetd</application> �� 1 �ļ¹Ԥ��뤳�Ȥˤ�ꡢ + ���줾��Υǡ�������ɥ�����⡼�ɤǼ¹Ԥ��뤳�Ȥ���١� + ���ΤȤ��ƤΥ����ƥ���٤餷�ޤ���</para> + + <para>����Ū�ˡ�<application>inetd</application> + ��¾�Υǡ�����ư���뤿��˻��Ѥ���ޤ����������� + <application>chargen</application>, <application>auth</application> + ����� <application>daytime</application> + �Τ褦�ʤ������ʥץ��ȥ����ľ�ܰ����ޤ���</para> + + <para>������Ǥϥ��ޥ�ɥ饤�ץ���������ե����� + <filename>/etc/inetd.conf</filename> �ˤ�� + <application>inetd</application> ������δ��ܤ��������ޤ���</para> + </sect2> + + <sect2 id="network-inetd-settings"> + <title>����</title> + + <para><application>inetd</application> �� + <filename>/etc/rc.conf</filename> �λ��Ȥˤ�äƽ��������ޤ��� + �ǥե���ȤǤ� <literal>inetd_enable</literal> ���ץ����� + <quote>NO</quote> �����ꤵ��Ƥ��ޤ��� + ������¿���ξ�硢<application>sysinstall</application> + �ǥ������ƥ��ץ��ե������ + medium �����ꤹ�뤳�Ȥˤ�ꡢͭ��������ޤ��� + <programlisting>inetd_enable="YES"</programlisting> �ޤ��� + <programlisting>inetd_enable="NO"</programlisting> �� + <filename>/etc/rc.conf</filename> ���֤����Ȥǡ���ư���� + <application>inetd</application> ��ͭ���ޤ���̵���ˤǤ��ޤ���</para> + + <para>����� <literal>inetd_flags</literal> ���ץ����ˤ�äơ� + ���������ʥ��ޥ�ɥ饤�ץ����� + <application>inetd</application> ���Ϥ����Ȥ��Ǥ��ޤ���</para> + </sect2> + + <sect2 id="network-inetd-cmdline"> + <title>���ޥ�ɥ饤�ץ����</title> + + <para><application>inetd</application> ��</para> + + <para><option> inetd [-d] [-l] [-w] [-W] [-c maximum] [-C rate] [-a address | hostname] + [-p filename] [-R rate] [configuration file]</option></para> + + <variablelist> + <varlistentry> + <term>-d</term> + + <listitem> + <para>�ǥХå��⡼�ɤˤ��ޤ���</para> + </listitem> + </varlistentry> + + <varlistentry> + <term>-l</term> + + <listitem> + <para>����������³�Υ�����Ȥ�ޤ���</para> + </listitem> + </varlistentry> + + <varlistentry> + <term>-w</term> + + <listitem> + <para>���������ӥ����Ф��� TCP Wrapper ��ͭ���ˤ��ޤ� + (�ǥե����)��</para> + </listitem> + </varlistentry> + + <varlistentry> + <term>-W</term> + + <listitem> + <para><application>inetd</application> + �Ȥ߹��ߤ����������ӥ����Ф��� TCP Wrapper ��ͭ���ˤ��ޤ� + (�ǥե����)��</para> + </listitem> + </varlistentry> + + <varlistentry> + <term>-c maximum</term> + + <listitem> + <para>�����ӥ����Ʊ���˵�ư��ǽ�ʺ����ͤΥǥե���Ȥ���ꤷ�ޤ��� + �ǥե���ȤǤ�̵���¤Ǥ��������ӥ����Ȥ˻��ꤹ�� + <option>max-child</option> + �ѥ����Ǿ�Ǥ��ޤ���</para> + </listitem> + </varlistentry> + + <varlistentry> + <term>-C rate</term> + + <listitem> + <para>1 ʬ�֤ˤҤȤĤ� IP ���ɥ쥹���鵯ư����륵���ӥ��Ρ� + �����ͤΥǥե���Ȥ���ꤷ�ޤ����ǥե���Ȥ�̵���¤Ǥ��� + �����ӥ����Ȥ˻��ꤹ�� + <option>max-connections-per-ip-per-minute</option> + �ѥ����Ǿ�Ǥ��ޤ���</para> + </listitem> + </varlistentry> + + <varlistentry> + <term>-R rate</term> + + <listitem> + <para>���륵���ӥ��� 1 ʬ�֤˵�ư�Ǥ������ο�����ꤷ�ޤ��� + �ǥե���Ȥ� 256 �Ǥ���rate �� 0 ����ꤹ��ȡ� + ��ư��ǽ�ʿ���̵���¤ˤʤ�ޤ���</para> + </listitem> + </varlistentry> + + <varlistentry> + <term>-a</term> + + <listitem> + <para>�Х���ɤ��� IP ���ɥ쥹���Ļ��ꤷ�ޤ��� + ����˥ۥ���̾�����Ǥ��ޤ������ξ�硢�ۥ���̾���б����� + IPv4 �ޤ��� IPv6 ���ɥ쥹�����Ѥ���ޤ����̾� + <application>inetd</application> �� &man.jail.8; + ��ǵ�ư���������ǡ��ۥ���̾�����ꤵ��ޤ������ξ�硢 + �ۥ���̾�� &man.jail.8; �Ķ����б������ΤǤ���</para> + + <para>�ۥ���̾���꤬���Ѥ��졢 + IPv4 ����� IPv6 ξ���˥Х���ɤ�������硢 + <filename>/etc/inetd.conf</filename> �γƥ����ӥ����Ф��ơ� + �ƥХ���ɤ��Ф���Ŭ�ڤʥץ��ȥ���Υ���ȥ꤬ɬ�פǤ��� + ���Ȥ��� TCP �١����Υ����ӥ��ϡ� + �ҤȤĤϥץ��ȥ���� <quote>tcp4</quote> ����Ѥ��� + �⤦��Ĥ� <quote>tcp6</quote> ����Ѥ��롢 + 2 �ĤΥ���ȥ꤬ɬ�פǤ���</para> + </listitem> + </varlistentry> + + <varlistentry> + <term>-p</term> + + <listitem> + <para>�ǥե���ȤȤϰۤʤ� + PID ���ݻ�����ե��������ꤷ�ޤ���</para> + </listitem> + </varlistentry> + </variablelist> + + <para><filename>/etc/rc.conf</filename> ��� + <literal>inetd_flags</literal> ���ץ������Ѥ��ơ������Υ��ץ����� + <application>inetd</application> ���Ϥ����Ȥ��Ǥ��ޤ����ǥե���ȤǤ� + <literal>inetd_flags</literal> �� <quote>-wW</quote> �����ꤵ��Ƥ��ꡢ + ����� <application>inetd</application> + ����������ӳ��������ӥ����Ф��� TCP wrapper ��ͭ���ˤ��ޤ��� + �鿴�ԥ桼���Ϥ����Υѥ������ѹ�����ɬ�פ��̾濫��ޤ��� + <filename>/etc/rc.conf</filename> �����Ϥ���ɬ�פ⤢��ޤ���</para> + + <note> + <para>���������ӥ��ϡ���³�������ä��Ȥ��˵�ư����� + <application>inetd</application> �γ����ˤ���ǡ����ǡ� + ������Ф��ơ����������ӥ��� <application>inetd</application> + ���Ȥ����������Υǡ����Ǥ���</para> + </note> + + </sect2> + + <sect2 id="network-inetd-conf"> + <title><filename>inetd.conf</filename></title> + + <para><application>inetd</application> ������� + <filename>/etc/inetd.conf</filename> + �ե�����ˤ�ä����椵��ޤ���</para> + + <para><filename>/etc/inetd.conf</filename> ���ѹ����줿�Ȥ��ϡ� + �ʲ��Τ褦�� <application>inetd</application> �ץ������� + HangUP �����ʥ�����뤳�Ȥˤ�ꡢ<application>inetd</application> + ������ե��������ɤ߹��ߤ������ޤ���</para> + + <example id="network-inetd-hangup"> + <title><application>inetd</application> �ؤ� HangUP �����ʥ�����</title> + + <screen>&prompt.root; <userinput>kill -HUP `cat /var/run/inetd.pid`</userinput></screen> + </example> + + <para>����ե�����Τ��줾��ιԤϡ� + �ġ��Υǡ����ˤĤ��Ƥλؼ��ˤʤ�ޤ��� + �ե�������Υ����Ȥ� <quote>#</quote> ����Ƭ�ˤĤ��ޤ��� + <filename>/etc/inetd.conf</filename> �νϰʲ��ΤȤ���Ǥ���</para> + + <programlisting>service-name +socket-type +protocol +{wait|nowait}[/max-child[/max-connections-per-ip-per-minute]] +user[:group][/login-class] +server-program +server-program-arguments</programlisting> + + <para>IPv4 �����Ѥ��� <application>ftpd</application> + �ǡ����Υ���ȥ����Ǥ���</para> + + <programlisting>ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l</programlisting> + + <variablelist> + <varlistentry> + <term>service-name</term> + + <listitem> + <para>���������Υǡ����Υ����ӥ�̾�Ǥ��� + ����� <filename>/etc/services</filename> + ��Υ����ӥ��ꥹ�Ȥ��б����Ƥ��ʤ���Фʤ�ޤ��� + ����� <application>inetd</application> + ���ɤΥݡ��ȤǼ����դ��ʤ���Фʤ�ʤ�������ꤷ�ޤ��� + �����������ӥ����������줿��硢�ޤ��Ϥ���� + <filename>/etc/services</filename> + ��˵��ܤ��ʤ���Фʤ�ޤ���</para> + </listitem> + </varlistentry> + + <varlistentry> + <term>socket-type</term> + + <listitem> + <para><literal>stream</literal>, + <literal>dgram</literal>, <literal>raw</literal> �ޤ��� + <literal>seqpacket</literal> �Τɤ줫����ꤷ�ޤ��� + <literal>stream</literal> + �ϥ��ͥ������˴�Ť��� TCP �ǡ����˻��Ѥ��ʤ���Фʤ餺�� + ������ <literal>dgram</literal> �� + UDP ž���ץ��ȥ�������Ѥ����ǡ������Ф��ƻ��Ѥ���ޤ���</para> + </listitem> + </varlistentry> + + <varlistentry> + <term>protocol</term> + + <listitem> + <para>���Τ����Τɤ줫 1 �Ĥ���ꤷ�ޤ���</para> + + <informaltable> + <tgroup cols="2"> + <thead> + <row> + <entry>�ץ��ȥ���</entry> + <entry>����</entry> + </row> + </thead> + <tbody> + <row> + <entry>tcp, tcp4</entry> + <entry>TCP IPv4</entry> + </row> + <row> + <entry>udp, udp4</entry> + <entry>UDP IPv4</entry> + </row> + <row> + <entry>tcp6</entry> + <entry>TCP IPv6</entry> + </row> + <row> + <entry>udp6</entry> + <entry>UDP IPv6</entry> + </row> + <row> + <entry>tcp46</entry> + <entry>TCP IPv4 ����� v6 ��ξ��</entry> + </row> + <row> + <entry>udp46</entry> + <entry>UDP IPv4 ����� v6 ��ξ��</entry> + </row> + </tbody> + </tgroup> + </informaltable> + </listitem> + </varlistentry> + + <varlistentry> + <term>{wait|nowait}[/max-child[/max-connections-per-ip-per-minute]]</term> + + <listitem> + <para><option>wait|nowait</option> �� + <application>inetd</application> ���鵯ư�����ǡ���� + ��ʬ�Υ����åȤ�����Ǥ��뤫�ɤ������ޤ��� + �̾�ޥ������åɲ�����Ƥ��� stream �����åȥǡ����� + <option>nowait</option> ����Ѥ���٤��Ǥ�������� + <option>dgram</option> �����åȥ����פ� + wait ���ץ�������Ѥ��ʤ���Фʤ�ޤ��� + <option>nowait</option> + �Ͽ����������å���˻ҤΥǡ�����ư��������ǡ� + <option>wait</option> + ���̾�ʣ���Υ����åȤ� 1 �ĤΥǡ������Ϥ��ޤ���</para> + + <para><application>inetd</application> + ����ư�Ǥ���ҤΥǡ����κ������ + <option>max-child</option> ���ץ���������Ǥ��ޤ��� + ����Υǡ������Ф��ơ���ư������� + 10 �ޤǤȤ������¤�ɬ�פʾ�硢 + <option>nowait</option> �θ�� <literal>/10</literal> + ���֤��ޤ���</para> + + <para><option>max-child</option> �˲ä��ơ�¾�ˤ��� + 1 �Ĥξ�꤫������Υǡ����ؤκ�����³�������¤��륪�ץ�������ѤǤ��ޤ��� + <option>max-connections-per-ip-per-minute</option> + ������Ǥ��������� 10 ����ꤹ��ȡ������ + IP ���ɥ쥹���������Υ����ӥ��ؤ���³�� + 1 ʬ�֤ˤĤ� 10 ������¤��ޤ��� + ����ϸΰդޤ��ϸΰդǤʤ���ϲ��ӡ� + �ޥ���ؤΥ����ӥ���ǽ (DoS) ������ɤ��Τ�ͭ�ѤǤ���</para> + + <para><option>wait</option> �ޤ��� + <option>nowait</option> �Ϥ������ɬ��ɬ�פǤ��� + <option>max-child</option> ����� + <option>max-connections-per-ip-per-minute</option> + ��Ǥ�դǤ���</para> + + <para><option>max-child</option> �ޤ��� + <option>max-connections-per-ip-per-minute</option> + ���¤��ʤ� + stream �����פΥޥ������åɥǡ���������� + <literal>nowait</literal> �ˤʤ�ޤ���</para> + + <para>�����Ǥ���ҥץ������ξ�¤� 10 �Ǥ���Ʊ���ǡ���������� + <literal>nowait/10</literal> �ˤʤ�ޤ���</para> + + <para>����ˡ� + 1 ʬ�֤� IP ���ɥ쥹���������³���¤� 20�� + �ҥץ������ξ�¤� 10 �Ǥ���Ʊ���ǡ���������� + <literal>nowait/10/20</literal> �ˤʤ�ޤ���</para> + + <para>�ʲ��Τ褦�ˡ������Υ��ץ����Ϥ��٤� + <application>fingerd</application> + �ǡ����Υǥե��������˻Ȥ��Ƥ��ޤ���</para> + + <programlisting>finger stream tcp nowait/3/10 nobody /usr/libexec/fingerd fingerd -s</programlisting> + </listitem> + </varlistentry> + + <varlistentry> + <term>user</term> + + <listitem> + <para>user �Ϥ���ǡ���¹Ԥ���Ȥ��Υ桼��̾����ꤷ�ޤ��� + ����Ū�˥ǡ����� <username>root</username> + �桼���Ȥ��Ƽ¹Ԥ��ޤ����������ƥ����θ���ơ� + �����Ĥ��Υ����Ф� <username>daemon</username> �桼���� + �ޤ��Ϻ���θ��¤�Ϳ�����Ƥ��� <username>nobody</username> + �桼���Ȥ��Ƽ¹Ԥ��뤳�Ȥ�¿�������ޤ���</para> + </listitem> + </varlistentry> + + <varlistentry> + <term>server-program</term> + + <listitem> + <para>��³�������ä��Ȥ��˼¹Ԥ���ǡ����Υե�ѥ��Ǥ��� + �ǡ���� <application>inetd</application> + �ˤ�ä�����Ū������륵���ӥ��ξ�� + <option>internal</option> ����Ѥ��ޤ���</para> + </listitem> + </varlistentry> + + <varlistentry> + <term>server-program-arguments</term> + + <listitem> + <para>�����ˤϡ���ư����Ȥ��˥ǡ������Ϥ���롢 + argv[0] ����Ϥޤ��������ꤷ�ơ� + <option>server-program</option> �ȶ�Ĵ����ư��ޤ��� + <application>mydaemon -d</application> �����ޥ�ɥ饤��ξ�硢 + <option>server program arguments</option> ���ͤ� + <literal>mydaemon -d</literal> ����ꤷ�ޤ��� + �ޤ����ǡ�������������ӥ��ξ�硢������ + <option>internal</option> ����ꤷ�ޤ���</para> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="network-inetd-security"> + <title>�������ƥ�</title> + + <para>���ȡ���λ��������������ƥ��ץ��ե�����ˤ�äƤϡ� + ¿���� <application>inetd</application> + �Υǡ���ǥե���Ȥ�ͭ���ˤʤäƤ��뤫�⤷��ޤ��� + ����ǡ�����ä�ɬ�פǤʤ����ˤϡ������̵���ˤ��Ƥ�������! + ����ȤʤäƤ���ǡ�����Ҥ���Ƥ���Ԥ���Ƭ�� + <quote>#</quote> ���� <link + linkend="network-inetd-hangup">inetd + �˥ϥ��åץ����ʥ�</link>�����äƤ��������� + <application>fingerd</application> �Τ褦�ʤ����Ĥ��Υǡ����ϡ� + ư�������Ȥ��٤��ǤϤʤ����⤷��ޤ��ʤ��ʤ顢 + �����Ϲ���Ԥ��Ф��Ƥ��ޤ�ˤ�¿���ξ����Ϳ���뤫��Ǥ���</para> + + <para>�������ƥ��ޤ��θ������ + ��³��Ԥ��Ф��ƥ����ॢ���ȤޤǤλ��֤�Ĺ������ + �����ॢ���Ȥ��ʤ��ǡ����⤢��ޤ��� + ����ϡ�����Υǡ����˹���Ԥ���ä�����³������뤳�Ȥˤ�äơ� + ���Ѳ�ǽ�ʥ������˰�¤����뤳�Ȥ��ǽ�ˤ��ޤ��������Υǡ����� + <option>ip-per-minute</option> ����� <option>max-child</option> + ���¤��ߤ��뤳�ȤϤ褤�ͤ����⤷��ޤ���</para> + + <para>TCP wrapper �ϥǥե���Ȥ�ͭ���Ǥ��� + <application>inetd</application> + ���鵯ư����뤵�ޤ��ޤʥǡ������Ф��� + TCP ���¤��ߤ��뤳�Ȥξܺ٤ˤĤ��Ƥ� + &man.hosts.access.5; �ޥ˥奢��ڡ����Ȥ��Ƥ���������</para> + </sect2> + + <sect2 id="network-inetd-misc"> + <title>����¾</title> + + <para><application>daytime</application>, + <application>time</application>, + <application>echo</application>, + <application>discard</application>, + <application>chargen</application> ����� + <application>auth</application> �Ϥ��٤� + <application>inetd</application> + ������Ū�����륵���ӥ��Ǥ���</para> + + <para><application>auth</application> �����ӥ��� identity + (ident, identd) �ͥåȥ�������ӥ������� + �������������ǽ�Ǥ���</para> + + <para>�ܺ٤ˤĤ��Ƥ� &man.inetd.8; �ޥ˥奢��Ȥ��Ƥ���������</para> + </sect2> + </sect1> + + <sect1 id="network-plip"> + <title>�ѥ���饤�� IP (PLIP)</title> + + <indexterm><primary>PLIP</primary></indexterm> + <indexterm><primary>�ѥ���饤�� IP</primary></indexterm> + + <para>PLIP �ϥѥ���ݡ��ȴ֤� TCP/IP �̿����ǽ�ˤ��ޤ��� + ����ϥͥåȥ�������ɤ�̵���ޥ����Ρ��ȥѥ�����˥��ȡ��뤹��Ȥ������Ω���ޤ��� + ������Ǥϰʲ��ˤĤ����������ޤ���</para> + + <itemizedlist> + <listitem> + <para>�ѥ��� (��åץ�� �ޤ��� �ѥ��륯����) + �����֥�κ�����</para> + </listitem> + + <listitem> + <para>2 ��Υ���ԥ塼���� PLIP �ˤ����³��</para> + </listitem> + </itemizedlist> + + <sect2 id="network-create-parallel-cable"> + <title>�ѥ��� (������) �����֥�κ���</title> + + <para>����ԥ塼������Ź�ΤۤȤ�ɤǥѥ��� (������) + �����֥��������뤳�Ȥ��Ǥ��ޤ��� + �������뤳�Ȥ��Ǥ��ʤ����� + ñ�˥����֥뤬�ɤΤ褦�ʹ�¤�Ǥ��뤫�Τꤿ�����ϡ� + ����ɽ���̾�Υѥ���ץ�����֥���Ȥ˺���������ˡ��������Ƥ��ޤ���</para> + + <table> + <title>�ͥåȥ�������Υѥ��� (������) �����֥����</title> + + <tgroup cols="5"> + <thead> + <row> + <entry>A-̾��</entry> + + <entry>A-ü</entry> + + <entry>B-ü</entry> + + <entry>����</entry> + + <entry>Post/Bit</entry> + </row> + </thead> + + <tbody> + <row> + <entry><literallayout>DATA0 +-ERROR</literallayout></entry> + + <entry><literallayout>2 +15</literallayout></entry> + + <entry><literallayout>15 +2</literallayout></entry> + + <entry>Data</entry> + + <entry><literallayout>0/0x01 +1/0x08</literallayout></entry> + </row> + + <row> + <entry><literallayout>DATA1 ++SLCT</literallayout></entry> + + <entry><literallayout>3 +13</literallayout></entry> + + <entry><literallayout>13 +3</literallayout></entry> + + <entry>Data</entry> + + <entry><literallayout>0/0x02 +1/0x10</literallayout></entry> + </row> + + <row> + <entry><literallayout>DATA2 ++PE</literallayout></entry> + + <entry><literallayout>4 +12</literallayout></entry> + + <entry><literallayout>12 +4</literallayout></entry> + + <entry>Data</entry> + + <entry><literallayout>0/0x04 +1/0x20</literallayout></entry> + </row> + + <row> + <entry><literallayout>DATA3 +-ACK</literallayout></entry> + + <entry><literallayout>5 +10</literallayout></entry> + + <entry><literallayout>10 +5</literallayout></entry> + + <entry>Strobe</entry> + + <entry><literallayout>0/0x08 +1/0x40</literallayout></entry> + </row> + + <row> + <entry><literallayout>DATA4 +BUSY</literallayout></entry> + + <entry><literallayout>6 +11</literallayout></entry> + + <entry><literallayout>11 +6</literallayout></entry> + + <entry>Data</entry> + + <entry><literallayout>0/0x10 +1/0x80</literallayout></entry> + </row> + + <row> + <entry>GND</entry> + + <entry>18-25</entry> + + <entry>18-25</entry> + + <entry>GND</entry> + + <entry>-</entry> + </row> + </tbody> + </tgroup> + </table> + </sect2> + + <sect2 id="network-plip-setup"> + <title>PLIP ������</title> + + <para>�Ϥ���ˡ���åץ�����֥�����ꤷ�ʤ���Фʤ�ޤ��� + ���ˡ�ξ���Υ���ԥ塼���Υ����ͥ뤬 &man.lpt.4; + �ɥ饤���б��Ǥ��뤳�Ȥ��ǧ���Ƥ���������</para> + + <screen>&prompt.root; <userinput>grep lp /var/run/dmesg.boot</userinput> +lpt0: <Printer> on ppbus0 +lpt0: Interrupt-driven port</screen> + + <para>�ѥ���ݡ��Ȥϳ����߶�ư�ݡ��ȤǤʤ���Фʤ�ޤ��� + &os; 4.X �Ǥϡ� + �ʲ��Τ褦�ʹԤ������ͥ륳��ե�����졼�����ե�������ˤʤ���Фʤ�ʤ��Ǥ��礦��</para> + + <programlisting>device ppc0 at isa? irq 7</programlisting> + + <para>&os; 5.X �Ǥ� <filename>/boot/device.hints</filename> + �ե�����˰ʲ��ιԤ��ʤ���Фʤ�ʤ��Ǥ��礦��</para> + + <programlisting>hint.ppc.0.at="isa" +hint.ppc.0.irq="7"</programlisting> + + <para>���줫�饫���ͥ륳��ե�����졼�����ե������ + <literal>device plip</literal> �Ȥ����Ԥ����뤫���ޤ��� + <filename>plip.ko</filename> + �����ͥ�⥸�塼�뤬�ɤ߹��ޤ�Ƥ��뤳�Ȥ��ǧ���Ƥ��������� + �ɤ���ξ��Ǥ� &man.ifconfig.8 ���ޥ�ɤ�ľ�ܼ¹Ԥ����Ȥ��ˡ� + �ѥ���ͥåȥ�����ե������������Ϥ��Ǥ��� + &os; 4.X �ǤϤ��Τ褦�ˤʤ�ޤ���</para> + + <screen>&prompt.root; <userinput>ifconfig lp0</userinput> +lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500</screen> + + <para>&os; 5.X �ǤϤ��Τ褦�ˤʤ�ޤ���</para> + + <screen>&prompt.root; <userinput>ifconfig plip0</userinput> +plip0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500</screen> + + <note><para>�ѥ��륤�ե��������Ф����Ѥ�����ǥХ���̾�� + &os; 4.X + (<devicename>lp<replaceable>X</replaceable></devicename>) �� + &os; 5.X + (<devicename>plip<replaceable>X</replaceable></devicename>) + �֤ǰۤʤ�ޤ���</para></note> + + <para>ξ���Υ���ԥ塼���Υѥ��륤�ե������˥�åץ�����֥����³���ޤ���</para> + + <para>ξ���Υͥåȥ�����ե������ѥ����� + <username>root</username> �����ꤷ�ޤ��� + ���Ȥ��С�&os; 4.X ��ư����Ƥ��� <hostid>host1</hostid> �� + &os; 5.X ��ư����Ƥ��� <hostid>host2</hostid> + ��ξ�ۥ��Ȥ���³���������ϼ��Τ褦�ˤ��ޤ���</para> + + <programlisting> host1 <-----> host2 +IP Address 10.0.0.1 10.0.0.2</programlisting> + + <para>���Υ��ޥ�ɤ� <hostid>host1</hostid> + ��Υ��ե����������ꤷ�ޤ���</para> + + <screen>&prompt.root; <userinput>ifconfig lp0 10.0.0.1 10.0.0.2</userinput></screen> + + <para>���Υ��ޥ�ɤ� <hostid>host2</hostid> + ��Υ��ե����������ꤷ�ޤ���</para> + + <screen>&prompt.root; <userinput>ifconfig plip0 10.0.0.2 10.0.0.1</userinput></screen> + + <para>���ơ��������³����Ω�����Ϥ��Ǥ����ܺ٤ˤĤ��Ƥ� &man.lp.4; + ����� &man.lpt.4; �ޥ˥奢��ڡ�����������������</para> + + <para>�����<filename>/etc/hosts</filename> + ��ξ�ۥ��Ȥ�ä���Ȥ褤�Ǥ��礦��</para> + + <programlisting>127.0.0.1 localhost.my.domain localhost +10.0.0.1 host1.my.domain host1 +10.0.0.2 host2.my.domain</programlisting> + + <para>��³�����ޤ����äƤ��뤫�Τ���뤿��ˡ� + ξ���Υۥ��Ⱦ�Ǹߤ��� ping ���Ƥ��������� + ���Ȥ��� <hostid>host1</hostid> �ǰʲ���¹Ԥ��ޤ���</para> + + <screen>&prompt.root; <userinput>ifconfig lp0</userinput> +lp0: flags=8851<UP,POINTOPOINT,RUNNING,SIMPLEX,MULTICAST> mtu 1500 + inet 10.0.0.1 --> 10.0.0.2 netmask 0xff000000 +&prompt.root; <userinput>netstat -r</userinput> +Routing tables + +Internet: +Destination Gateway Flags Refs Use Netif Expire +host2 host1 UH 0 0 lp0 +&prompt.root; <userinput>ping -c 4 host2</userinput> +PING host2 (10.0.0.2): 56 data bytes +64 bytes from 10.0.0.2: icmp_seq=0 ttl=255 time=2.774 ms +64 bytes from 10.0.0.2: icmp_seq=1 ttl=255 time=2.530 ms +64 bytes from 10.0.0.2: icmp_seq=2 ttl=255 time=2.556 ms +64 bytes from 10.0.0.2: icmp_seq=3 ttl=255 time=2.714 ms + +--- host2 ping statistics --- +4 packets transmitted, 4 packets received, 0% packet loss +round-trip min/avg/max/stddev = 2.530/2.643/2.774/0.103 ms</screen> + </sect2> + </sect1> + + <sect1 id="network-ipv6"> + <sect1info> + <authorgroup> + <author> + <firstname>Aaron</firstname> + <surname>Kaplan</surname> + <contrib>����: </contrib> + </author> + </authorgroup> + <authorgroup> + <author> + <firstname>Tom</firstname> + <surname>Rhodes</surname> + <contrib>�ƹ������ɵ�: </contrib> + </author> + </authorgroup> + </sect1info> + + <title>IPv6</title> + <para>IPv6 (IPng <quote>IP next generation</quote> �Ȥ�ƤФ�ޤ�) + �ϡ���̾�� IP �ץ��ȥ��� + (<acronym>IPv4</acronym> �Ȥ�ƤФ�ޤ�) �ο������С������Ǥ��� + ¾�κǿ��� *BSD �����ƥ��Ʊ�ͤ� FreeBSD �� <acronym>KAME</acronym> + IPv6 ��ե��������ޤ�Ǥ��ޤ����������äơ����ʤ��� + FreeBSD �����ƥ�ˤ� IPv6�������ɬ�פʤ�Τ��٤Ƥ�����äƤ��ޤ��� + ������Ǥ� IPv6 ������ȼ¹Ԥ˴ؤ����������ޤ���</para> + + <para>1990 ǯ��ΤϤ���ˤϡ��͡��� IPv4 + ���ɥ쥹���֤���®�˽̾����Ƥ��뤳�Ȥ˵��Ť��褦�ˤʤ�ޤ����� + �����ͥåȤ���ĹΨ�����礹��ˤ������äơ� + 2 �Ĥο��ۤ��Ȥ��ǤƤ��ޤ�����</para> + + <itemizedlist> + <listitem> + <para>���ɥ쥹�θϳ顣 + �����Ǥϡ��ץ饤�١��ȥ��ɥ쥹���� + (<hostid role="ipaddr">10.0.0.0/8</hostid>, + <hostid role="ipaddr">192.168.0.0/24</hostid> �ʤ�) + ����ӥͥåȥ�����ɥ쥹�Ѵ� (<acronym>NAT</acronym>) + �����Ѥ���Ƥ���Τǡ�����ۤɿ��ۤ���Ƥ��ޤ���</para> + </listitem> + + <listitem> + <para>�롼�ƥ��ơ��֥�Υ���ȥ꤬�礭���ʤꤹ���Ƥ��ޤ����� + ����Ϻ��Ǥ⿴�ۤʻ����Ǥ���</para> + </listitem> + </itemizedlist> + + <para>IPv6 �ϰʲ��Ρ������Ƥ���¾¿����������ޤ���</para> + + <itemizedlist> + <listitem> + <para>128 bit ���ɥ쥹���֡�����������ȡ������� + 340,282,366,920,938,463,463,374,607,431,768,211,456 + �ĤΥ��ɥ쥹�����Ѳ�ǽ�Ǥ���������ϵ��ΰ�ʿ����������ꡢ + ���褽 6.67 * 10^27 �Ĥ� IPv6 ���ɥ쥹�����뤳�Ȥ��̣���ޤ���</para> + </listitem> + + <listitem> + <para>�롼���ϡ� + �롼�ƥ��ơ��֥���˥ͥåȥ�����ɥ쥹�������Ǽ���뤳�Ȥǡ� + �롼�ƥ��ơ��֥��ʿ�Ѥ� 8192 �������٤˸��餷�ޤ���</para> + </listitem> + </itemizedlist> + + <para>¾�ˤ�ʲ��Τ褦�� IPv6 �������ʵ�ǽ����������ޤ���</para> + + <itemizedlist> + <listitem> + <para>���ɥ쥹��ư���� (RFC2462)</para> + </listitem> + + <listitem> + <para>���ˡ����㥹�� (anycast) ���ɥ쥹 + (<quote>one-out-of many</quote> + ����: ʣ���ΰۤʤ�Ρ��ɤ��������� 1 �ĤΥ��ɥ쥹�� + RFC2526 �Ȥ��Ƥ�������)��</para> + </listitem> + + <listitem> + <para>�����ޥ�����㥹�ȥ��ɥ쥹</para> + </listitem> + + <listitem> + <para>IPsec (IP �������ƥ�)</para> + </listitem> + + <listitem> + <para>����ץ�ʥإå���¤</para> + </listitem> + + <listitem> + <para>��Х��� <acronym>IP</acronym></para> + </listitem> + + <listitem> + <para>IPv4 ���� IPv6 �ؤΰܹԼ���</para> + </listitem> + </itemizedlist> + + + <para>�ܺ٤ˤĤ��Ƥϲ����Ȥ��Ƥ���������</para> + + <itemizedlist> + <listitem> + <para><ulink url="http://www.sun.com">Sun.com</ulink> �� IPv6 ����</para> + </listitem> + + <listitem> + <para><ulink url="http://www.ipv6.org">IPv6.org</ulink></para> + </listitem> + + <listitem> + <para><ulink url="http://www.kame.net">KAME.net</ulink></para> + </listitem> + + <listitem> + <para><ulink url="http://www.6bone.net">6bone.net</ulink></para> + </listitem> + </itemizedlist> + + <sect2> + <title>IPv6 ���ɥ쥹���ط�</title> + <para>�����Ĥ��㤦�����פ� IPv6 ���ɥ쥹������ޤ��� + ��˥��㥹�� (Unicast)�����ˡ����㥹�� (Anycast) + ����ӥޥ�����㥹�� (Multicast) �Ǥ���</para> + + <para>��˥��㥹�ȥ��ɥ쥹�ϼ��ΤΥ��ɥ쥹�Ǥ��� + ��˥��㥹�ȥ��ɥ쥹������줿�ѥ��åȤϡ� + �ޤ��ˤ��Υ��ɥ쥹��°���륤���ե����������夷�ޤ���</para> + + <para>���ˡ����㥹�ȥ��ɥ쥹�ϥ�˥��㥹�ȥ��ɥ쥹�ȹ�ʸ��Ƚ���Բ�ǽ�Ǥ����� + ���ե��������˰��Ƥ��Ƥ��ޤ��� + ���ˡ����㥹�ȥ��ɥ쥹������줿�ѥ��åȤ� (�롼����ȥ�å�Ū��) + �Ǥ�ᤤ���ե����������夷�ޤ��� + ���ˡ����㥹�ȥ��ɥ쥹�ϥ롼���Ǥ����ȤäƤϤ����ޤ���</para> + + <para>�ޥ�����㥹�ȥ��ɥ쥹�ϥ��ե����������̤��ޤ��� + �ޥ�����㥹�ȥ��ɥ쥹������줿�ѥ��åȤϡ� + �ޥ�����㥹�ȷ���°���뤹�٤ƤΥ��ե����������夷�ޤ���</para> + + <note><para>IPv4 �Υ֥����ɥ��㥹�ȥ��ɥ쥹 + (�̾� <hostid role="ipaddr">xxx.xxx.xxx.255</hostid>) + �ϡ�IPv6 �Ǥϥޥ�����㥹�ȥ��ɥ쥹��ɽ������ޤ���</para></note> + + <!-- XXX: J.Furukawa: take <screen> to <table> change in rev.1.283 in advance. --> + <table frame="none"> + <title>ͽ�줿 IPv6 ���ɥ쥹</title> + + <tgroup cols="4"> + <thead> + <row> + <entry>IPv6 ���ɥ쥹</entry> + <entry>�ץ�ե��å���Ĺ (�ӥå�)</entry> + <entry>����</entry> + <entry>����</entry> + </row> + </thead> + + <tbody> + <row> + <entry><hostid role="ip6addr">::</hostid></entry> + <entry>128 �ӥå�</entry> + <entry>������</entry> + <entry>IPv4 �� + <hostid role="ipaddr">0.0.0.0</hostid> ����</entry> + </row> + + <row> + <entry><hostid role="ip6addr">::1</hostid></entry> + <entry>128 �ӥå�</entry> + <entry>�롼�ץХå����ɥ쥹</entry> + <entry>IPv4 �� + <hostid role="ipaddr">127.0.0.1</hostid> ����</entry> + </row> + + <row> + <entry><hostid role="ip6addr">::00:xx:xx:xx:xx</hostid></entry> + <entry>96 �ӥå�</entry> + <entry>IPv4 �����ߥ��ɥ쥹</entry> + <entry>���̤� 32 �ӥåȤ� IPv4 ���ɥ쥹�Ǥ��� + <quote>IPv4 �ߴ� IPv6 ���ɥ쥹</quote> �Ȥ�ƤФ�ޤ���</entry> + </row> + + <row> + <entry><hostid role="ip6addr">::ff:xx:xx:xx:xx</hostid></entry> + <entry>96 �ӥå�</entry> + <entry>IPv4 �ͱ� IPv6 ���ɥ쥹</entry> + <entry>���̤� 32 �ӥåȤ� IPv4 ���ɥ쥹�Ǥ��� + IPv6 ���б����Ƥ��ʤ��ۥ��Ȥ��Ф��륢�ɥ쥹�Ǥ���</entry> + </row> + + <row> + <entry><hostid role="ip6addr">fe80::</hostid> + - <hostid role="ip6addr">feb::</hostid></entry> + <entry>10 �ӥå�</entry> + <entry>���������</entry> + <entry>IPv4 �Υ롼�ץХå����ɥ쥹����</entry> + </row> + + <row> + <entry><hostid role="ip6addr">fec0::</hostid> + - <hostid role="ip6addr">fef::</hostid></entry> + <entry>10 �ӥå�</entry> + <entry>�����ȥ�������</entry> + <entry> </entry> + </row> + + <row> + <entry><hostid role="ip6addr">ff::</hostid></entry> + <entry>8 �ӥå�</entry> + <entry>�ޥ�����㥹��</entry> + <entry> </entry> + </row> + + <row> + <entry><hostid role="ip6addr">001</hostid> (��� 2)</entry> + <entry>3 �ӥå�</entry> + <entry>�������Х��˥��㥹��</entry> + <entry>���٤ƤΥ������Х��˥��㥹�ȥ��ɥ쥹�Ϥ��Υס��뤫�������Ƥ��ޤ��� + �Ϥ���� 3 �ӥåȤ� <quote>001</quote> �Ǥ���</entry> + </row> + </tbody> + </tgroup> + </table> + </sect2> + + <sect2> + <title>IPv6 ���ɥ쥹���ɤ�</title> + <para>�����νǤ� + <hostid role="ip6addr">x:x:x:x:x:x:x:x</hostid> + ��ɽ����ޤ������줾��� + <quote>x</quote> �� 16 �ӥåȤ� 16 �ʿ��Ǥ������Ȥ��� + <hostid role="ip6addr">FEBC:A574:382B:23C1:AA49:4592:4EFE:9982</hostid> + �Ȥʤ�ޤ���</para> + + <para>���٤ƥ�����Ĺ����ʬʸ�����ɥ쥹��ˤ褯����ޤ��� + ���Τ��ᡢ���Τ褦����ʬʸ����� <quote>::</quote> + ��û�̤��뤳�Ȥ��Ǥ��ޤ��� + ���Ȥ��С�<hostid role="ip6addr">fe80::1</hostid> ���������� + <hostid role="ip6addr">fe80:0000:0000:0000:0000:0000:0000:0001</hostid> + ���б����ޤ���</para> + + <para>3 ���ܤη����ϡ��Ǹ�� 32 �ӥåȤ���ʬ�� + <quote>.</quote> ��ʬ��ʸ���Ȥ��ƻȤ��� + �ʤ��߿��� IPv4 (10 ��) �����ǽ��ȤǤ��� + ���Ȥ��� <hostid role="ip6addr">2002::10.0.0.1</hostid> + �� (16 ��) �������� + <hostid role="ip6addr">2002:0000:0000:0000:0000:0000:0a00:0001</hostid> + ���б�����Ʊ���� <hostid role="ip6addr">2002::a00:1</hostid> + �Ƚ��ȤȤ������Ǥ���</para> + + <para>�����ޤ����С����������뤳�Ȥ��Ǥ���Ǥ��礦��</para> + + <screen>&prompt.root; <userinput>ifconfig</userinput></screen> + + <programlisting>rl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 + inet 10.0.0.10 netmask 0xffffff00 broadcast 10.0.0.255 + inet6 fe80::200:21ff:fe03:8e1%rl0 prefixlen 64 scopeid 0x1 + ether 00:00:21:03:08:e1 + media: Ethernet autoselect (100baseTX ) + status: active</programlisting> + + <para><hostid role="ip6addr">fe80::200:21ff:fe03:8e1%rl0</hostid> + �ϼ�ưŪ�����ꤵ�줿��������륢�ɥ쥹�Ǥ��� + ����ϼ�ư����ΰ�ĤȤ��ơ� + �������ͥå� MAC ���ɥ쥹���Ѵ�������Τ�ޤ�Ǥ��ޤ���</para> + + <para>IPv6 ���ɥ쥹��¤�ˤĤ��Ƥξܺ٤� RFC2373 ��������������</para> + </sect2> + + <sect2> + <title>��³</title> + + <para>���ߡ�¾�� IPv6 �ۥ��Ȥ���ӥͥåȥ������³���뤿��ˤ� + 4 �Ĥ���ˡ������ޤ���</para> + + <itemizedlist> + <listitem> + <para>6bone �¸��ͥåȥ���˻��ä��롣</para> + </listitem> + + <listitem> + <para>��ή�Υץ��Х������� IPv6 �ͥåȥ���γ�����Ƥ�����롣 + ���ˤĤ��Ƥϡ������ͥåȥץ��Х������䤤��碌�Ƥ���������</para> + </listitem> + + <listitem> + <para>IPv6 over IPv4 �ˤ��ȥ�ͥ롣</para> + </listitem> + + <listitem> + <para>�������륢�å���³�ξ�� freenet6 port ����Ѥ��롣</para> + </listitem> + </itemizedlist> + + <para>�����Ǥϡ����ߤ�äȤ�褯�Ȥ��Ƥ�����ˡ�Ȼפ��� + 6bone ����³������ˡ���������ޤ���</para> + + <para>�Ϥ���� 6bone �����Ȥ�ߤơ� + ���ʤ��˺Ǥ�ᤤ 6bone ��³��Ĥ��Ƥ��������� + ��Ǥ�Ԥ�Ϣ������ȡ������Ф��걿���褱��С� + ��³�����ꤹ����ˡ�ˤĤ��Ƥλؼ����������Ǥ��礦�� + ¿���ΤФ���������ˤ� + GRE (gif) �ȥ�ͥ�����꤬�ޤޤ�ޤ���</para> + + <note> + <title>����</title> + <para>6bone �� <hostid role="ip6addr">3ffe::</hostid> (16 �ӥå�) + �Ȥ��� IPv6 ���ɥ쥹���꿶��줿�¸���Ū�Υͥåȥ���Ǥ������� + 2006 ǯ 6 ��˱��Ѥ���ߤ��뤳�ȤˤʤäƤ��ޤ��� + ¾�ξ��Ѥ�Ū�� IPv6 ��³�����ӥ���õ���Ƥ���������</para> + </note> + + <para>������ &man.gif.4; �ȥ�ͥ�����ꤹ��ŵ��Ū������ޤ���</para> + + <screen>&prompt.root; <userinput>ifconfig gif0 create</userinput> +&prompt.root; <userinput>ifconfig gif0</userinput> +gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280 +&prompt.root; <userinput>ifconfig gif0 tunnel <replaceable>MY_IPv4_ADDR</replaceable> <replaceable>HIS_IPv4_ADDR</replaceable></userinput> +&prompt.root; <userinput>ifconfig gif0 inet6 alias <replaceable>MY_ASSIGNED_IPv6_TUNNEL_ENDPOINT_ADDR</replaceable></userinput></screen> + + <para>��ʸ���ˤʤäƤ���ñ��� + ��ή�� 6bone �Ρ��ɤ��������ä�������֤������Ƥ���������</para> + + <para>����ǥȥ�ͥ뤬��Ω����ޤ���&man.ping6.8; �� + <hostid role="ip6addr">ff02::1%gif0</hostid> + �����뤳�Ȥˤ�äơ��ȥ�ͥ뤬ư��Ƥ��뤫�Τ���Ƥ��������� + ping �α����� 2 �ļ������Ϥ��Ǥ���</para> + + <note><para><hostid role="ip6addr">ff02:1%gif0</hostid> + �Ȥ������ɥ쥹�˶�̣�����Ƥ�����Τ������������ȡ� + ����ϥޥ�����㥹�ȥ��ɥ쥹�Ǥ��� + <literal>%gif0</literal> �ϡ��ͥåȥ�����ե����� + <devicename>gif0</devicename> + ��Υޥ�����㥹�ȥ��ɥ쥹�����Ѥ����Ȥ������Ȥ��Ƥ��ޤ��� + �ޥ�����㥹�ȥ��ɥ쥹���Ф��� <command>ping</command> + �����ä��Τǡ��ȥ�ͥ�Τ⤦������ü��������ޤ���</para></note> + + <para>�����ޤ����� 6bone + ���åץ�˷�ϩ���ꤹ�뤳�Ȥ����Ū��ñ�Ǥ��礦��</para> + + <screen>&prompt.root; <userinput>route add -inet6 default -interface gif0</userinput> +&prompt.root; <userinput>ping6 -n <replaceable>MY_UPLINK</replaceable></userinput></screen> + + <screen>&prompt.root; <userinput>traceroute6 www.jp.FreeBSD.org</userinput> +(3ffe:505:2008:1:2a0:24ff:fe57:e561) from 3ffe:8060:100::40:2, 30 hops max, 12 byte packets + 1 atnet-meta6 14.147 ms 15.499 ms 24.319 ms + 2 6bone-gw2-ATNET-NT.ipv6.tilab.com 103.408 ms 95.072 ms * + 3 3ffe:1831:0:ffff::4 138.645 ms 134.437 ms 144.257 ms + 4 3ffe:1810:0:6:290:27ff:fe79:7677 282.975 ms 278.666 ms 292.811 ms + 5 3ffe:1800:0:ff00::4 400.131 ms 396.324 ms 394.769 ms + 6 3ffe:1800:0:3:290:27ff:fe14:cdee 394.712 ms 397.19 ms 394.102 ms</screen> + + <para>���ν��Ϥϥޥ���ˤ�äưۤʤ�ޤ��� + ����ǡ����ʤ��� <filename role="package">www/mozilla</filename> + �Τ褦�� IPv6 �����Ѳ�ǽ�ʥ֥饦������äƤ���С� + IPv6 ������ + <ulink url="http://www.kame.net">www.kame.net</ulink> + �ˤ��ä��٤륫��뤳�Ȥ��Ǥ���Ǥ��礦��</para> + </sect2> + + <sect2> + <title>IPv6 ������ DNS</title> + <para>IPv6 �Τ���ο����� DNS �쥳���ɤ� 2 ���ढ��ޤ���</para> + + <itemizedlist> + <listitem> + <para>AAAA �쥳����</para> + </listitem> + + <listitem> + <para>A6 �쥳����</para> + </listitem> + </itemizedlist> + + <para>AAAA �쥳���ɤϴ�ñ�˻Ȥ��ޤ���</para> + + <programlisting>MYHOSTNAME AAAA MYIPv6ADDR</programlisting> + + <para>�嵭��ץ饤�ޥ���� DNS �ե�����˲ä��ơ� + ���ä��Ф���� IPv6 ���ɥ쥹�˥ۥ���̾�������ƤƤ��������� + ���ʤ����Ȥ� <acronym>DNS</acronym> �������������Ƥ��ʤ����ϡ� + <acronym>DNS</acronym> �ץ��Х��������Ǥ��������� + <application>bind</application> �κǿ��С������ + (�С������ 8.3 ����� 9) �� AAAA �쥳���ɤ��б����Ƥ��ޤ���</para> </sect2> </sect1> </chapter> diff --git a/ja_JP.eucJP/books/handbook/basics/chapter.xml b/ja_JP.eucJP/books/handbook/basics/chapter.xml index b5c9630b9a..68e93842c8 100644 --- a/ja_JP.eucJP/books/handbook/basics/chapter.xml +++ b/ja_JP.eucJP/books/handbook/basics/chapter.xml @@ -618,7 +618,7 @@ drwxr-xr-x 2 robert robert 512 Nov 10 11:54 public_html</programlisting> <para>�ޤ������Τ褦�ʾ��⡢�ǥ��쥯�ȥ�ĥ�� �̤Υե����륷���ƥ���֤���ͳ�Ȥ����ɤ��������ޤ��� ����ϡ����Ȥ���ʪ��Ū���̤Υǥ������˥ǥ��쥯�ȥ�ĥ���֤���硢 - <link linkend="nfs">�ͥåȥ���ե����륷���ƥ� (Network File System)</link> �� + <link linkend="network-nfs">�ͥåȥ���ե����륷���ƥ� (Network File System)</link> �� CDROM �ɥ饤�֤Τ褦���̤β��ۥǥ��������֤��Ȥ������Ǥ���</para> <sect2 id="disks-fstab"> diff --git a/ja_JP.eucJP/books/handbook/disks/chapter.xml b/ja_JP.eucJP/books/handbook/disks/chapter.xml index 0f688934d3..7c884b07d3 100644 --- a/ja_JP.eucJP/books/handbook/disks/chapter.xml +++ b/ja_JP.eucJP/books/handbook/disks/chapter.xml @@ -2399,7 +2399,7 @@ echo "The floppy has been unmounted and is now ready."]]></programlisting> <secondary>����</secondary> </indexterm> - <para>����ˤϡ�<link linkend="nfs">Network File System</link> + <para>����ˤϡ�<link linkend="network-nfs">Network File System</link> �Τ褦�ʥͥåȥ���ե����륷���ƥ�� Coda, ����١����Υե����륷���ƥप��ӥե�����١����Υե����륷���ƥब����ޤ���</para> diff --git a/ja_JP.eucJP/books/handbook/install/chapter.xml b/ja_JP.eucJP/books/handbook/install/chapter.xml index eb08fabebe..1da0949819 100644 --- a/ja_JP.eucJP/books/handbook/install/chapter.xml +++ b/ja_JP.eucJP/books/handbook/install/chapter.xml @@ -2541,7 +2541,7 @@ installation menus to retry whichever operations have failed. <para>&gui.yes; ���������硢 <application>dhclient</application> ��¹Ԥ��ޤ������꤬��������ȡ� �ͥåȥ���������ư�䴰����ޤ��� �ܺ٤ˤĤ��Ƥ� - <xref linkend="dhcp"/><!-- <xref linkend="network-dhcp"/> --> �Ȥ��Ƥ���������</para> + <xref linkend="network-dhcp"/> �Ȥ��Ƥ���������</para> <para>���Υͥåȥ��������̤Ǥϡ�LAN �ѥ����ȥ����������ƥ�Υ������ͥåȥǥХ���������ɽ������ޤ���</para> @@ -2935,7 +2935,8 @@ use the current settings. <para>�ͥåȥ���ե����륷���ƥ� (NFS) ���Ѥ���ȡ� �ͥåȥ����𤷤ƥե�����ζ�ͭ��Ԥ����Ȥ��Ǥ��ޤ��� ����ԥ塼�����С����饤����Ȥޤ���ξ��������Ǥ��ޤ��� - ���ܤ�������ˤĤ��Ƥ� <xref linkend="nfs"/> <!-- <xref linkend="network-nfs"/> -->�Ȥ��Ƥ���������</para> + ���ܤ�������ˤĤ��Ƥ� <xref linkend="network-nfs"/> + �Ȥ��Ƥ���������</para> <sect3 id="nsf-server-options"> <title>NFS ������</title> @@ -3795,8 +3796,7 @@ Retype new password :</screen> ���Υ��ץ��������ʤ��ޤޤˤ��Ƥ������Ȥ�����ޤ��� �����ƥ�Ϲ��ʤ��������ɬ�פȤ��ޤ��� ���饤����Ȥ䥵���Ф�����ˤĤ��Ƥξܺ٤� - <xref linkend="nfs"/> �������������� -<!-- <xref linkend="network-nfs"/> --> </para> + <xref linkend="network-nfs"/> ��������������</para> <para>���β��Υ��ץ���� <guimenuitem>NFS server</guimenuitem> ���ץ����Ǥ��� �����ƥ�� <acronym>NFS</acronym> �����Ф˥��åȥ��åפǤ��ޤ���