Sophie

Sophie

distrib > Mandriva > 9.2 > i586 > by-pkgid > a804ef007a99f7d26cf24253c2994680 > files > 1879

howto-html-ja-9.1-0.5mdk.noarch.rpm

<HTML
><HEAD
><TITLE
>$B%/%i%$%"%s%H$N@_Dj(B</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.54"><LINK
REL="HOME"
TITLE="DHCP mini-HOWTO"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="DHCP $B%W%m%H%3%k(B"
HREF="x85.html"><LINK
REL="NEXT"
TITLE="DHCP $B%5!<%P$N%;%C%H%"%C%W(B"
HREF="dhcp-server-setup.html"></HEAD
><BODY
CLASS="SECT1"
BGCOLOR="#FFFFFF"
TEXT="#000000"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>DHCP mini-HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="x85.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="dhcp-server-setup.html"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="CLIENT-SETUP"
>3. $B%/%i%$%"%s%H$N@_Dj(B</A
></H1
><P
>$B8=:_(B Linux $B$G$O!"(B3$B$D$N0[$J$k(B DHCP $B%/%i%$%"%s%H%W%m%0%i%`$,$"$j$^$9!#(B
dhcpcd, pump $B$H(B dhclient $B$G$9!#$3$N(B mini-HOWTO $B$G$O!"(B
$B<g$K(B dhcpcd $B$r<h$j07$$$^$9!#(B</P
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN102"
>3.1. $B%/%i%$%"%s%H%G!<%b%s(B (dhcpcd) $B$N%@%&%s%m!<%I(B</A
></H2
><P
>$B$*;H$$$N%G%#%9%H%j%S%e!<%7%g%s$K$h$C$F$O!"(B
DHCP $B%/%i%$%"%s%H%G!<%b%s$r%@%&%s%m!<%I$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#(B
$B%=!<%9$+$i%3%s%Q%$%k$7$?$$$N$G$"$l$P!"(B
$BI,MW$J%Q%C%1!<%8$O(B dhcpcd $B$H8F$P$l$k$b$N$G!"8=:_$N:G?7HG$O(B 1.3.18 $B$G$9!#(B
Sergei Viznyuk <TT
CLASS="EMAIL"
>&#60;sergei@phystech.com&#62;</TT
> $B$,%a%s%F%J%s%9$7$F$*$j!"(B
$B:#F|$G$OB?$/$N%G%#%9%H%j%S%e!<%7%g%s$G%P%$%J%j%Q%C%1!<%8$,<}O?$5$l$F$$$^$9!#(B</P
><P
>dhcpcd $B$N%=!<%9$O<!$N>l=j$+$i%@%&%s%m!<%I$G$-$^$9!#(B</P
><P
></P
><UL
><LI
><P
><A
HREF="ftp://ftp.phystech.com/pub/"
TARGET="_top"
>ftp://ftp.phystech.com/pub/</A
> (Primary site)</P
></LI
><LI
><P
><A
HREF="http://www.cps.msu.edu/~dunham/out/"
TARGET="_top"
>http://www.cps.msu.edu/~dunham/out/</A
></P
></LI
></UL
><P
>$B%@%&%s%m!<%I$7$?$i!"0J2<$N;X<($K=>$C$F$/$@$5$$!#(B
$B$I$A$i$N%j%s%/$+$i$bF1$8$b$N$,F~<j2DG=$J$O$:$G$9!#(B</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="SLACKWARE"
>3.2. Slackware</A
></H2
><P
>$B:G?7HG$N(B DHCPcd $B$O(B metalab $B$N%_%i!<$+$i!"$"$k$$$O0J2<$+$i(B
$B%@%&%s%m!<%I$G$-$^$9!#(B</P
><P
></P
><UL
><LI
><P
><A
HREF="ftp://metalab.unc.edu/pub/Linux/system/network/daemons"
TARGET="_top"
>ftp://metalab.unc.edu/pub/Linux/system/network/daemons</A
></P
></LI
><LI
><P
><A
HREF="ftp://ftp.phystech.com/pub/"
TARGET="_top"
>ftp://ftp.phystech.com/pub/</A
>
(Primary site)</P
></LI
><LI
><P
><A
HREF="ftp://ftp.kobe-u.ac.jp/pub/PC-UNIX/Linux/network/dhcp/"
TARGET="_top"
>ftp://ftp.kobe-u.ac.jp/pub/PC-UNIX/Linux/network/dhcp/</A
>
(Primary site in Japan)</P
></LI
></UL
><P
>$B:G?7HG$N(B <TT
CLASS="FILENAME"
>dhcpcd.tar.gz</TT
> $B$r%@%&%s%m!<%I$7$^$7$g$&!#(B</P
><P
></P
><UL
><LI
><P
>$BE83+$7$^$9!#(B</P
><P
><B
CLASS="COMMAND"
>tar -zxvf dhcpcd-1.3.18pl1.tar.gz</B
></P
></LI
><LI
><P
>$B%G%#%l%/%H%j$KF~$C$F(B dhcpcd $B$r(B make $B$7$^$9!#(B</P
><P
><B
CLASS="COMMAND"
>cd dhcpcd-1.3.18pl1</B
></P
><P
><B
CLASS="COMMAND"
>make</B
></P
></LI
><LI
><P
>$B%$%s%9%H!<%k$7$^$9(B ($B0J2<$N%3%^%s%I$O(B root $B$G<B9T$9$kI,MW$,$"$j$^$9(B)</P
><P
><B
CLASS="COMMAND"
>make install</B
></P
></LI
></UL
><P
>/etc/dhcpc $B$H$$$&%G%#%l%/%H%j$,$G$-$^$9!#(B DHCPcd $B$O$3$3$K(B
DHCP $B>pJs$rJ]B8$7$^$9!#(B dhcpcd $B$O(B /usr/sbin $B$K%3%T!<$5$l$^$9!#(B</P
><P
>$B%V!<%H;~$K(B DHCP $B$rMxMQ$7$F%7%9%F%`$N=i4|2=$r9T$&$K$O!"(B
$B0J2<$N$h$&$KF~NO$7$^$9!#(B</P
><P
><B
CLASS="COMMAND"
>cd /etc/rc.d</B
></P
><P
><B
CLASS="COMMAND"
>mv rc.inet1 rc.inet1.OLD</B
></P
><P
>$B8E$$%M%C%H%o!<%/=i4|2=%9%/%j%W%H$r(B <TT
CLASS="FILENAME"
>rc.inet1.OLD</TT
>
$B$K%j%M!<%`$7$^$9!#$3$3$G?7$7$$(B <TT
CLASS="FILENAME"
>rc.inet1</TT
>
$B%9%/%j%W%H$r:n@.$9$kI,MW$,$"$j$^$9!#(B
$B0J2<$N%3!<%I$G(B OK $B$G$7$g$&!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>#!/bin/sh
#
# rc.inet1      This shell script boots up the base INET system.

HOSTNAME=`cat /etc/HOSTNAME` #This is probably not necessary but I
                             #will leave it in anyways

# Attach the loopback device.
/sbin/ifconfig lo 127.0.0.1
/sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo

# IF YOU HAVE AN ETHERNET CONNECTION, use these lines below to configure the
# eth0 interface. If you're only using loopback or SLIP, don't include the
# rest of the lines in this file.

/usr/sbin/dhcpcd</PRE
></TD
></TR
></TABLE
><P
>$BJ]B8$7$F%3%s%T%e!<%?$r:F5/F0$7$^$7$g$&!#(B</P
><P
>$B=*$o$C$?$i(B<A
HREF="client-setup.html#NAMESERVER"
>$B:G=*@_Dj(B</A
>$B$K?J$_$^$7$g$&!#(B</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="REDHAT6"
>3.3. RedHat 6.x $B$*$h$S(B Mandrake 6.x</A
></H2
><P
>RedHat 6.0+ $B$K$*$1$k(B DHCPcd $B$N@_Dj$O$H$F$b4JC1$G$9!#(B
$B$^$:(B <B
CLASS="COMMAND"
>control-panel</B
>
$B%3%^%s%I$G%3%s%H%m!<%k%Q%M%k$r5/F0$7$^$9!#(B</P
><P
></P
><UL
><LI
><P
>"Network Configuration" $B$rA*$S$^$9!#(B</P
></LI
><LI
><P
>Click on Interfaces</P
></LI
><LI
><P
>Add $B$r%/%j%C%/$7$^$9!#(B</P
></LI
><LI
><P
>Ethernet $B$rA*$S$^$9!#(B</P
></LI
><LI
><P
>Edit Ethernet/Bus Interface $B$+$i(B
"Activate interface at boot time"
$B$rA*$S!"(B"Interface configuration protocol" $B$H$7$F(B
"DHCP" $B$rA*$S$^$9!#(B</P
></LI
></UL
><P
>RedHat 6.x $B$G$O!">e5-$N(B dhcpcd $B$G$O$J$/!"(Bpump $B$,(B $BI8=`$N(B DHCP
$B%/%i%$%"%s%H$H$7$FF1:-$5$l$F$$$k$3$H$K5$$r$D$1$F$/$@$5$$!#(BCD-ROM $B$K$O(B
dhcpcd $B$N(B rpm $B$b4^$^$l$F$$$k$N$G!"(Bpump $B$G$&$^$/$$$+$J$+$C$?$i(B
dhcpcd $B$G;n$7$F$_$^$7$g$&!#(Bdhcpcd $B$r(B
($BNc$($P(B <B
CLASS="COMMAND"
>rpm -i dhcpcd-1.3.17pl2-1.i386.rpm</B
>
$B$N$h$&$K(B) $B%$%s%9%H!<%k$7$?$i!"(B
<A
HREF="client-setup.html#LINUXPPC-RH6"
>$B=$@5(B</A
>$B$,I,MW$K$J$j$^$9!#(B</P
><P
>Alexander Stevenson <TT
CLASS="EMAIL"
>&#60;alexander.stevenson@home.com&#62;</TT
>
$B$K$h$kDI2C>pJs$r0J2<$K<($7$^$9!#(B</P
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
><P
>DHCPcd $B$G$OA4$/$&$^$/$$$-$^$;$s$G$7$?!#7k6ILr$KN)$C$?$N$O(B
Mandrake 6.0 $BF1:-$N(B ($B$?$V$s(B RedHat $B$K$b$"$k$H;W$&(B) "pump" $B$G$7$?!#(B
$B;d$,;H$C$?%3%^%s%I$r0J2<$K<($7$^$9!#(B</P
><P
><B
CLASS="COMMAND"
>pump -i eth0 -h hostname</B
></P
><P
>"hostname" $B$O2?$G$b9=$$$^$;$s$G$7$?$,!"(B
$B$H$K$+$/$3$l$,$J$$$H%5!<%P$OH?1~$r<($7$^$;$s$G$7$?!#(B</P
><P
>$B$=$l$+$i!"(B<TT
CLASS="FILENAME"
>/sbin/ifup</TT
> $B%9%/%j%W%H$KJQ99$r2C$(!"@_Dj$rH?1G$5$;$^$7$?!#I8=`$N%P!<%8%g%s$G$O(B -h $B%*%W%7%g%s$,$J$+$C$?$N$G!"$&$^$/F0$-$^$;$s$G$7$?!#(B</P
><P
>$B4pK\E*$K!"(Blinuxconf $B$r;H$C$F$$$k$N$G$"$l$P!"(B
$B%"%@%W%?$N@_Dj$r(B "DHCP" $B$K$7$F$bF0$+$J$$>l9g$K$O!"(B
<TT
CLASS="FILENAME"
>/sbin/ifup</TT
> $B$N%9%/%j%W%H$N(B pump $B$N9T$K(B
"<B
CLASS="COMMAND"
>-h hostname</B
>" $B$H$$$&%*%W%7%g%s$rDI2C$7$F$_$k$H$$$$$N$G$O$J$$$G$7$g$&$+!#;d$O%9%/%j%W%H$r<!$N$h$&$K=$@5$7$^$7$?!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>...
if [ -n "$PUMP" ]; then
    echo -n "Determining IP information for $DEVICE..."
    if /sbin/pump -i $DEVICE -h hostname; then
        echo " done."
    else
        echo " failed."
        exit 1
    fi
else ...</PRE
></TD
></TR
></TABLE
></BLOCKQUOTE
><P
>$B$b$&0l$D$N!"$h$j%(%l%,%s%H$K%[%9%HL>$r@_Dj$9$kJ}K!$,(B
Aad van der Klaauw $B$+$i4s$;$i$l$^$7$?!#0J2<$K<($7$^$9!#(B</P
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
><P
>$B$$$^<+Bp$N%2!<%H%&%'%$%7%9%F%`$r@_Dj$7$F$$$k$s$G$9$,!"(B
MAC $B%"%I%l%9$r%;%C%H$7$F(B '-h hostname' $B$rM-8z$K$9$kI,MW$,$"$j$^$7$?!#(B
$B$=$N$?$a$K!"%9%/%j%W%H$r!VJQ99$;$:$K!W!"@_Dj%U%!%$%k$r;H$&$3$H$K$7$^$7$?!#(B
/etc/sysconfig/network-scripts/ifcfg-eth0 $B$K!"<!$N$h$&$J5-=R$r2C$($^$7$?!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>DEVICE="eth0"
MACADDR="00:11:22:33:44:55"
DHCP_HOSTNAME="trigger_for_terayon"</PRE
></TD
></TR
></TABLE
><P
>$B$3$A$i$J$i%"%C%W%0%l!<%I$7$F$b@_Dj$,;D$j$^$9$7!"(B
$B;d$NCN$k8B$j$G$O!V8+DL$7$NNI$$!WJ}K!$G$9!#(B</P
></BLOCKQUOTE
><P
>$B$3$l$G=*$o$j$G$9!#%^%7%s$r%j%V!<%H$9$k$+!"(B
<B
CLASS="COMMAND"
>/sbin/ifup eth0</B
> $B$r%3%^%s%I%i%$%s$G<B9T$7$F$/$@$5$$!#(B</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN196"
>3.4. RedHat 5.x</A
></H2
><P
>RedHat 5.0+ $B$K$*$1$k(B DHCPcd $B$N@_Dj$O$H$F$b4JC1$G$9!#(B
$B$^$:(B <B
CLASS="COMMAND"
>control-panel</B
>
$B%3%^%s%I$G%3%s%H%m!<%k%Q%M%k$r5/F0$7$^$9!#(B</P
><P
></P
><UL
><LI
><P
>"Network Configuration" $B$rA*$S$^$9!#(B</P
></LI
><LI
><P
>Click on Interfaces</P
></LI
><LI
><P
>Add $B$r%/%j%C%/$7$^$9!#(B</P
></LI
><LI
><P
>Ethernet $B$rA*$S$^$9!#(B</P
></LI
><LI
><P
>Edit Ethernet/Bus Interface $B$+$i(B
"Activate interface at boot time"
$B$rA*$S!"(B"Interface configuration protocol" $B$H$7$F(B
"DHCP" $B$rA*$S$^$9!#(B</P
></LI
></UL
><P
>$B=*$o$C$?$i(B<A
HREF="client-setup.html#NAMESERVER"
>$B:G=*@_Dj(B</A
>$B$K?J$_$^$7$g$&!#(B</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN213"
>3.5. RedHat 4.x $B$*$h$S(B Caldera OpenLinux 1.1/1.2</A
></H2
><P
>DHCPcd $B$O(B RedHat $B$NI8=`%G%#%9%H%j%S%e!<%7%g%s$K(B RPM $B$H$7$FF~$C$F$$$^$9!#(B
$B%G%#%9%H%j%S%e!<%7%g%s(B CD-ROM $B$N(B RPMS $B%G%#%l%/%H%j$K$"$k$G$7$g$&!#(B
$B0J2<$+$i%@%&%s%m!<%I$7$F$b$$$$$G$7$g$&!#(B</P
><P
><A
HREF="ftp://ftp.redhat.com/pub/redhat/redhat-4.2/i386/RedHat/RPMS/dhcpcd-0.6-2.i386.rpm"
TARGET="_top"
>ftp://ftp.redhat.com/pub/redhat/redhat-4.2/i386/RedHat/RPMS/dhcpcd-0.6-2.i386.rpm</A
></P
><P
>$B<!$N%3%^%s%I$G%$%s%9%H!<%k$7$^$7$g$&(B:
<B
CLASS="COMMAND"
>rpm -i dhcpcd-0.6-2.i386.rpm</B
></P
><P
>$B$"$k$$$O<+J,$N9%$-$J%P!<%8%g%s$r<h$C$F$-$F!"(B<A
HREF="client-setup.html#SLACKWARE"
><I
>Slackware</I
></A
> $B$N(B
$BItJ,$G@bL@$7$?$d$jJ}$G%3%s%Q%$%k$7$F$b$+$^$$$^$;$s!#(B</P
><P
>$B0J2<$N>pJs$O(B nothing <TT
CLASS="EMAIL"
>&#60;nothing@cc.gatech.edu&#62;</TT
>
$B$+$i4s$;$i$l$^$7$?!#(B</P
><BLOCKQUOTE
CLASS="BLOCKQUOTE"
><P
>$B@EE*$J(B IP $B%"%I%l%9$HL>A0$r(B <TT
CLASS="FILENAME"
>/etc/resolv.conf</TT
> $B$+$i<h$j=|$-$^$7$?!#(B
$B$7$+$7(B search $B9T$HFs$D$N(B nameserver $B9T$O;D$7$^$7$?(B
($B$J$<$+;d$N(B dhcpcd $B$O(B <TT
CLASS="FILENAME"
>/etc/dhcpc/resolv.conf</TT
> $B$r@8@.$7$F$/$l$J$$$N$G!"(B
$B@EE*$J(B <TT
CLASS="FILENAME"
>/etc/resolv.conf</TT
> $B$r;H$o$J$1$l$P$J$j$^$;$s$G$7$?(B)$B!#(B</P
><P
><TT
CLASS="FILENAME"
>/etc/sysconfig/network</TT
> $B$+$i$O(B HOSTNAME, GATEWAY $B$N%(%s%H%j$r(B
$B:o=|$7$^$7$?!#$=$NB>$N%(%s%H%j(B (NETWORKING, DOMAINNAME, GATEWAYDEV)
$B$O$=$N$^$^;D$7$^$7$?!#(B</P
><P
><TT
CLASS="FILENAME"
>/etc/sysconfig/network-scripts/ifcfg-eth0</TT
> $B$+$i$O(B IPADDR,
NETMASK, NETWORK, BROADCAST $B$N%(%s%H%j$r:o=|$7$^$7$?!#(B
DEVICE $B$H(B ONBOOT $B$O$=$N$^$^;D$7$^$7$?!#(B
BOOTPROTO $B9T$O(B BOOTPROTO=dhcp $B$HJQ99$7$^$7$?!#(B</P
><P
>$B%U%!%$%k$r%;!<%V$7!"%3%s%T%e!<%?$r%j%V!<%H$7$^$7$g$&!#(B</P
></BLOCKQUOTE
><P
>$B=*$o$C$?$i(B<A
HREF="client-setup.html#NAMESERVER"
>$B:G=*@_Dj(B</A
>$B$K?J$_$^$7$g$&!#(B</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="DEBIAN"
>3.6. Debian</A
></H2
><P
>DHCPcd $B$N(B deb $B%Q%C%1!<%8$O0J2<$K$"$j$^$9!#(Bdhcpcd $B$G;O$^$k$b$N$rF~<j$7$^$7$g$&!#(B</P
><P
><A
HREF="http://ftp.debian.org/debian/dists/slink/main/binary-i386/net/"
TARGET="_top"
>http://ftp.debian.org/debian/dists/slink/main/binary-i386/net/</A
></P
><P
>$B$"$k$$$O(B Slackware $B$N$h$&$K<+J,$G%$%s%9%H!<%k$7$F$b$$$$$G$7$g$&!#(B</P
><P
>deb $B%Q%C%1!<%8$rE83+$9$k$K$O0J2<$N%3%^%s%I$rF~NO$7$^$9!#(B
<B
CLASS="COMMAND"
>dpkg -i /where/ever/your/debian/packages/are/dhcpcd*deb</B
></P
><P
>DHCPcd $BMQ$N@_Dj$OFC$KI,MW$J$$$h$&$G$9!#M}M3$r0J2<$K<($7$^$9!#(B</P
><TABLE
BORDER="0"
WIDTH="100%"
CELLSPACING="0"
CELLPADDING="0"
CLASS="BLOCKQUOTE"
><TR
><TD
WIDTH="10%"
VALIGN="TOP"
>&nbsp;</TD
><TD
WIDTH="80%"
VALIGN="TOP"
><P
>debian $B%Q%C%1!<%8$O$@$$$?$$$=$&$G$9$,!"(Bdhcpcd $B%Q%C%1!<%8$b(B
$B%9%?!<%H%"%C%W%9%/%j%W%H$r(B
<TT
CLASS="FILENAME"
>/etc/init.d/<TT
CLASS="REPLACEABLE"
><I
>package_name</I
></TT
></TT
> $B$K(B
$B%$%s%9%H!<%k$7(B ($B$3$3$G$O(B
<TT
CLASS="FILENAME"
>/etc/init.d/dhcpcd</TT
> $B$G$9(B)$B!"(B
$B$=$7$F(B <TT
CLASS="FILENAME"
>/etc/rc?.d/</TT
>
$B%G%#%l%/%H%j$K!"I,MW$J%j%s%/$rG[CV$7$F$/$l$^$9!#(B</P
></TD
><TD
WIDTH="10%"
VALIGN="TOP"
>&nbsp;</TD
></TR
><TR
><TD
COLSPAN="2"
ALIGN="RIGHT"
VALIGN="TOP"
>--<SPAN
CLASS="ATTRIBUTION"
>Heiko Schlittermann
<TT
CLASS="EMAIL"
>&#60;heiko@os.inf.tu-dresden.de&#62;</TT
> $B$K$h$k!#(B</SPAN
></TD
><TD
WIDTH="10%"
>&nbsp;</TD
></TR
></TABLE
><P
>$B$7$?$,$C$F(B <TT
CLASS="FILENAME"
>/etc/rc?.d/</TT
>
$B%G%#%l%/%H%j$NFbMF$,%V!<%H;~$K<B9T$5$l$^$9!#(B</P
><P
>$B%$%s%9%H!<%k$7$F$+$i%3%s%T%e!<%?$r:F5/F0$7$J$$>l9g$O!"(B
$B<!$N%3%^%s%I$K$h$C$F<jF0$G%G!<%b%s$r5/F0$7$F$_$F$/$@$5$$!#(B
<B
CLASS="COMMAND"
>/etc/init.d/dhcpcd start</B
></P
><P
>$B=*$o$C$?$i(B<A
HREF="client-setup.html#NAMESERVER"
>$B:G=*@_Dj(B</A
>$B$K?J$_$^$7$g$&!#(B</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN259"
>3.7. LinuxPPC $B$*$h$S(B MkLinux</A
></H2
><P
>$B0J2<$NFbMF$O(B R. Shapiro $B$K$h$k$b$N$G$9!#(B</P
><P
>"1999" (R5) $B%j%j!<%9$G!"(BLinuxppc $B$O!"$[$\40A4$K(B RedHat 6
$B8_49$H$J$j$^$7$?!#$?$@$70l$D7Y9p$,$"$j$^$9(B($B2<$r8+$F$/$@$5$$(B)$B!#(B
$B$=$l0J30$NE@$K$D$$$F$O!"(B
<A
HREF="client-setup.html#REDHAT6"
><I
>RedHat 6.x $B$*$h$S(B Mandrake 6.x</I
></A
>
$B$G$N@bL@$HF1$8$3$H$,$"$F$O$^$j$^$9!#(B</P
><P
>$B;D$C$F$$$kLdBj$O!"(BRedhat 6 $B$,I8=`$N(B DHCP $B%/%i%$%"%s%H$H$7$F;H$C$F$$$k(B
pump $B$,!"(BLinuxppc $B$G$O0BDj$7$FF0:n$7$J$$!"$H$$$&$b$N$G$9!#(B
<A
NAME="LINUXPPC-RH6"
></A
>
$B$3$NLdBj$KBP=h$9$k$K$O!"(BSergei Viznyuk $B$N%Z!<%8$+$i:G?7HG$N(B dhcpcd
$B$rF~<j$7$F%$%s%9%H!<%k$7!"(B<TT
CLASS="FILENAME"
>/sbin/ifup</TT
> $B$rJT=8$7$F(B
<B
CLASS="COMMAND"
>pump</B
> $B$NBe$o$j$K(B <B
CLASS="COMMAND"
>dhcpcd</B
>
$B$r;H$&$h$&$K$9$kI,MW$,$"$j$^$9!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>if [ "$BOOTPROTO" = bootp -o "$BOOTPROTO" = dhcp ]; then
     PUMP=true
 fi

 if [ -n "$PUMP" ]; then</PRE
></TD
></TR
></TABLE
><P
>$B$H$"$kItJ,$r!"(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
> if [  "$BOOTPROTO" = bootp ]; then
       echo " done."
     else
       echo " failed."
       exit 1
     fi
 elif [ "$BOOTPROTO" = dhcp ]; then
     echo -n "Determining IP information for $DEVICE..."
     if /sbin/dhcpcd -d $DEVICE ; then
       if [ -f /etc/dhcpc/dhcpcd-${DEVICE}.exe ]; then
           /etc/dhcpc/dhcpcd-${DEVICE}.exe
       fi</PRE
></TD
></TR
></TABLE
><P
>$B$H=q$-49$($F$/$@$5$$!#(B<B
CLASS="COMMAND"
>ifdown</B
> $B$K$b$3$l$K(B
$BBP1~$9$k=$@5$,I,MW$G$9!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>if [ "$BOOTPROTO" = bootp -o "$BOOTPROTO" = dhcp ]; then
....
fi</PRE
></TD
></TR
></TABLE
><P
>$B$H$"$kItJ,$r(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>if [ "$BOOTPROTO" = bootp ]; then
fi

if [ "$BOOTPROTO" = dhcp ]; then
      if [ -f /var/run/dhcpcd-${DEVICE}.pid ]; then
              kill `cat /var/run/dhcpcd-${DEVICE}.pid`
              rm -f /var/run/dhcpcd-${DEVICE}.pid
      fi
fi</PRE
></TD
></TR
></TABLE
><P
>$B$H=q$-49$($^$9!#(B</P
><P
>ppc $B$GF0$/(B dhcpcd $B$N(B rpm $B$O(B Linuxppc 1999 $B$KF1:-$5$l$F$$$^$9!#(B
$B$b$&>/$7?7$7$$(B rpm $B$,!"(B
<A
HREF="ftp://ftp.linuxppc.org/"
TARGET="_top"
>ftp://ftp.linuxppc.org/</A
>
$B$N(B contrib $B%G%#%l%/%H%j$K$"$j$^$9!#(BLinuxppc 1999
$B$G%3%s%Q%$%k$G$-$k%=!<%9$O(B <A
HREF="ftp://ftp.phystech.com/pub/dhcpcd-1.3.17-pl9.tar.gz"
TARGET="_top"
>ftp://ftp.phystech.com/pub/dhcpcd-1.3.17-pl9.tar.gz</A
>
$B$+$iF~<j2DG=$G$9!#(B</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="NAMESERVER"
>3.8. $B:G=*@_Dj(B</A
></H2
><P
>$B%^%7%s$r:F5/F0$7$?$i!"%M%C%H%o!<%/%$%s%?!<%U%'!<%9$O(B
$B@_Dj:Q$_$K$J$C$F$$$k$O$:$G$9!#(B<B
CLASS="COMMAND"
>ifconfig</B
>
$B%3%^%s%I$r<B9T$7$^$7$g$&!#(B</P
><P
>$B0J2<$N$h$&$JI=<($,=P$k$O$:$G$9!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>          lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Bcast:127.255.255.255  Mask:255.0.0.0
          UP BROADCAST LOOPBACK RUNNING  MTU:3584  Metric:1
          RX packets:302 errors:0 dropped:0 overruns:0 frame:0
          TX packets:302 errors:0 dropped:0 overruns:0 carrier:0 coll:0

eth0      Link encap:Ethernet  HWaddr 00:20:AF:EE:05:45
          inet addr:24.128.53.102  Bcast:24.128.53.255  Mask:255.255.254.0
          ^^^^^^^^^^^^^^^^^^^^^^^
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:24783 errors:1 dropped:1 overruns:0 frame:1
          TX packets:11598 errors:0 dropped:0 overruns:0 carrier:0 coll:96
          Interrupt:10 Base address:0x300 </PRE
></TD
></TR
></TABLE
><P
><TT
CLASS="LITERAL"
>inet addr</TT
> $B$N$"$H$KDL>o$NHV9f$,=P$F$$$l$P(B OK $B$G$9!#(B
0.0.0.0 $B$,=P$F$b$,$C$+$j$7$J$$$G$/$@$5$$!"$3$l$O(B
<B
CLASS="COMMAND"
>dhcpcd</B
> $B$,(B
IP $B%"%I%l%9$r<hF@$9$kA0$N0l;~E*$J>uBV$G$9!#?tJ,7P$C$F$b(B
0.0.0.0 $B$N$^$^$G$7$?$i!"(B
<A
HREF="client-setup.html#TROUBLESHOOTING"
><I
>$B%H%i%V%k%7%e!<%F%#%s%0(B</I
></A
>
$B$r%A%'%C%/$7$F$/$@$5$$!#(B
DHCPcd $B$O%G!<%b%s$G$9$+$i!"%^%7%s$NEE8;$,F~$C$F$$$k8B$j5o:B$jB3$1$^$9!#(B
DHCPcd $B$O(B 3 $B;~4V$*$-$K(B DHCP $B%5!<%P$K@\B3$7!"?7$?$J(B IP $B%"%I%l%9$r(B
$BB_$7=P$7$F$b$i$*$&$H$7$^$9!#%a%C%;!<%8$O$9$Y$F(B syslog $B$K(B
$BJ]B8$5$l$^$9(B (Slackware $B7O$J$i(B
<TT
CLASS="FILENAME"
>/var/adm/syslog</TT
>, Redhat/OpenLinux $B$J$i(B
<TT
CLASS="FILENAME"
>/var/log/syslog</TT
> $B$G$9(B)$B!#(B</P
><P
>$B:G8e$K$b$&0l$D!#%M!<%`%5!<%P$r;XDj$7$J$1$l$P$J$j$^$;$s!#(B
$B$3$l$K$OFs$D$N$d$jJ}$,$"$j$^$9!#0l$D$O%W%m%P%$%@$K!";H$C$F$b$+$^$o$J$$(B
$B%M!<%`%5!<%P$N%"%I%l%9$r65$($F$b$i$$!"$=$l$r(B
<TT
CLASS="FILENAME"
>/etc/resolv.conf</TT
>
$B$K=q$/J}K!!"$b$&0l$D$O(B DHCPcd $B$K(B DHCP $B%5!<%P$+$i(B
$B%j%9%H$r<hF@$5$;!"(B<TT
CLASS="FILENAME"
>/etc/dhcpc</TT
> $B$K(B
<TT
CLASS="FILENAME"
>resolv.conf</TT
> $B$r:n@.$5$;$kJ}K!$G$9!#(B</P
><P
>$B;d$O(B DHCPcd $B$N(B <TT
CLASS="FILENAME"
>resolv.conf</TT
> $B$r;H$&$3$H$K$7$^$7$?!#(B
$B$d$jJ}$r0J2<$K<($7$^$9!#(B</P
><P
>$B8E$$(B <TT
CLASS="FILENAME"
>/etc/resolv.conf</TT
> $B$r!"(B
$B<!$N%3%^%s%I$r<B9T$7$F%P%C%/%"%C%W$7$^$9!#(B
<B
CLASS="COMMAND"
>mv /etc/resolv.conf /etc/resolv.conf.OLD</B
></P
><P
><TT
CLASS="FILENAME"
>/etc/dhcpc</TT
>$B%G%#%l%/%H%j$,$J$1$l$P!"<!$N%3%^%s%I$r<B9T$7$F:n$j$^$9!#(B
<B
CLASS="COMMAND"
>mkdir /etc/dhcpc</B
></P
><P
><TT
CLASS="FILENAME"
>/etc/dhcpc/resolv.conf</TT
> $B$+$i(B
<TT
CLASS="FILENAME"
>/etc/resolv.conf</TT
>$B$X$N%j%s%/$r(B
$B:n$j$^$9!#(B
<B
CLASS="COMMAND"
>ln -s /etc/dhcpc/resolv.conf /etc/resolv.conf</B
></P
><P
>$B>e5-$G$&$^$/$$$+$J$$>l9g$O0J2<$r;n$7$F$/$@$5$$(B (
<TT
CLASS="EMAIL"
>&#60;nothing@cc.gatech.edu&#62;</TT
>
$B$N;XE&$r<u$1$F=$@5$7$^$7$?!#$^$?(B Henrik Stoerner $B$+$i$b2~A1Ds0F$r(B
$B$$$?$@$-$^$7$?(B)$B!#(B</P
><A
NAME="ERROR3"
></A
><P
>$B$3$N:G=*%9%F%C%W$r9T$o$J$1$l$P$J$i$J$+$C$?$N$O!"(B
$B;d$N(B dhcpcd $B$,(B <TT
CLASS="FILENAME"
>/etc/dhcpc/resolv.conf</TT
>
$B$r:n@.$7$J$+$C$?$+$i$G$7$?!#;d$O(B <TT
CLASS="FILENAME"
>/etc/sysconfig/network-scripts/ifup</TT
>
$B$K0J2<$N=$@5$r9T$$$^$7$?(B
($BHs>o$K>p$1$J$$%O%C%/$G$9$,!";d$N$H$3$m$G$O$&$^$/F0$$$F$$$^$9(B)$B!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>elif [ "$BOOTPROTO" = dhcp -a "$ISALIAS" = no ]; then
    echo -n "Using DHCP for ${DEVICE}... "
    /sbin/dhcpcd -c /etc/sysconfig/network-scripts/ifdhcpc-done ${DEVICE}
    echo "echo \$$ &#62; /var/run/dhcp-wait-${DEVICE}.pid; exec sleep 30" | sh

    if [ -f /var/run/dhcp-wait-${DEVICE}.pid ]; then
	^^^^
        echo "failed."
        exit 1</PRE
></TD
></TR
></TABLE
><P
>$B$3$l$r0J2<$N$h$&$KJQ99$7$^$7$?!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>elif [ "$BOOTPROTO" = dhcp -a "$ISALIAS" = no ]; then
    echo -n "Using DHCP for ${DEVICE}... "
    /sbin/dhcpcd
    echo "echo \$$ &#62; /var/run/dhcp-wait-${DEVICE}.pid; exec sleep 30" | sh

    if [ ! -f /var/run/dhcp-wait-${DEVICE}.pid ]; then
	^^^^^^
       echo "failed."
       exit 1</PRE
></TD
></TR
></TABLE
><DIV
CLASS="NOTE"
><BLOCKQUOTE
CLASS="NOTE"
><P
><B
>Note: </B
>$BCm0U$9$Y$-$O(B
<TT
CLASS="LITERAL"
>if [ ! -f /var/run/dhcp-wait-${DEVICE}.pid ];</TT
>
$B$NItJ,$N(B <EM
>! ($B%(%/%9%/%i%a!<%7%g%s(B)</EM
> $B$G$9!#(B</P
></BLOCKQUOTE
></DIV
><P
>$B$5$"!"$G$O@J$KLa$C$F3Z$7$_$^$7$g$&(B :-)</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN323"
>3.9. $B;(B?$JCm0U(B</A
></H2
><P
>$B0J2<$N%9%F%C%W$OK\MhITMW$G$9$,!"Lr$KN)$D?M$b$$$k$G$7$g$&!#(B</P
><P
></P
><OL
TYPE="a"
><LI
><P
>$B%M%C%H%o!<%/@\B3$r;~!9$7$+I,MW$H$7$J$$$J$i!"(B
<B
CLASS="COMMAND"
>dhcpcd</B
> $B$r%3%^%s%I%i%$%s$+$i5/F0$9$k;v$b$G$-$^$9(B
(root $B8"8B$,I,MW$G$9(B)$B!#0J2<$r<B9T$7$^$9!#(B
<B
CLASS="COMMAND"
>/usr/sbin/dhcpcd</B
></P
><P
>$B%M%C%H%o!<%/$r@ZCG$9$k$H$-$K$O0J2<$r<B9T$7$^$9!#(B
<B
CLASS="COMMAND"
>/usr/sbin/dhcpcd -k</B
></P
></LI
></OL
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="TROUBLESHOOTING"
>3.10. $B%H%i%V%k%7%e!<%F%#%s%0(B</A
></H2
><P
>$B$3$l$^$G=R$Y$F$-$?%9%F%C%W$r@5$7$/$?$I$C$F$b%M%C%H%o!<%/%"%/%;%9$,(B
$B$G$-$J$$>l9g$K$O!"$$$/$D$+$NM}M3$,9M$($i$l$^$9!#(B</P
><DIV
CLASS="SECT3"
><H3
CLASS="SECT3"
><A
NAME="AEN336"
>3.10.1. $B%M%C%H%o!<%/%+!<%I$,@5$7$/@_Dj$5$l$F$$$J$$(B</A
></H3
><P
>$B%V!<%H%"%C%W$N%W%m%;%9$G!"(B Linux $B$O%M%C%H%o!<%/%+!<%I$r(B
$B%W%m!<%V$7$F0J2<$N$h$&$J9T$r=PNO$9$k$O$:$G$9!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>eth0: 3c509 at 0x300 tag 1, 10baseT port, address  00 20 af ee 11 11, IRQ 10.
3c509.c:1.07 6/15/95 becker@cesdis.gsfc.nasa.gov</PRE
></TD
></TR
></TABLE
><P
>$B$3$N$h$&$J%a%C%;!<%8$,8=$l$J$$>l9g$O!"$"$J$?$N(B Linux $B%7%9%F%`$G$O(B
Ethernet $B%+!<%I$,G'<1$5$l$F$$$^$;$s!#0lHLE*$J(B Ethernet $B%+!<%I(B
(NE2000 $B%/%m!<%s$J$I(B) $B$r;H$C$F$$$k>l9g$O!"%+!<%I@_DjMQ$N(B
DOS $B%f!<%F%#%j%F%#$NF~$C$?%G%#%9%/$,$"$k$O$:$G$9!#(B
Linux $B$,%+!<%I$rG'<1$9$k$^$G!"(BIRQ $B$rJQ$($F$$$C$F$_$^$7$g$&(B (IRQ 9, 10, 12
$B$J$I$J$iDL>o$ONI$$$O$:$G$9(B)$B!#(B</P
></DIV
><DIV
CLASS="SECT3"
><H3
CLASS="SECT3"
><A
NAME="AEN341"
>3.10.2. DHCP $B%5!<%P$,(B RFC1541 $B=`5r$G$"$k(B/DHCP $B%5!<%P$,(B Windows NT $B$G$"$k(B</A
></H3
><P
><B
CLASS="COMMAND"
>dhcpcd</B
> $B$r!"(B<B
CLASS="COMMAND"
>dhcpcd -r</B
>
$B$H%?%$%W$7$F<B9T$7$F$_$^$7$g$&!#(B</P
><P
><B
CLASS="COMMAND"
>ifconfig</B
> $B$rMQ$$$F%M%C%H%o!<%/%$%s%?!<%U%'!<%9$,@5$7$/@_Dj$5$l$?$+(B
$B%A%'%C%/$7$F$_$^$7$g$&(B ($B@_Dj$N%W%m%;%9$K$O?tIC$+$+$j$^$9!#(B
$B:G=i$O(B <TT
CLASS="LITERAL"
>Inet.addr=0.0.0.0</TT
> $B$H8@$C$F$-$^$9(B)$B!#(B</P
><P
>$B$3$l$G2r7h$7$?$i!"%V!<%H%"%C%W%9%/%j%W%H$K$b(B "-r" $B%U%i%0$r(B
$B2C$($^$7$g$&!#$D$^$j(B <B
CLASS="COMMAND"
>/sbin/dhcpcd</B
> $B$N$+$o$j$K(B
<B
CLASS="COMMAND"
>/sbin/dhcpcd -r</B
> $B$N$h$&$K$7$^$7$g$&!#(B</P
><P
>$BNc$($P(B RedHat $B$J$i!"(B
<TT
CLASS="FILENAME"
>/etc/sysconfig/network-scripts/ifup</TT
>
$B%9%/%j%W%H$rJT=8$7$F0J2<$N$h$&$K$7$^$7$g$&!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>        IFNAME=$[ {DEVICE} \
        "/sbin/dhcpcd -r -c /etc/"- etc etc.    </PRE
></TD
></TR
></TABLE
></DIV
><DIV
CLASS="SECT3"
><H3
CLASS="SECT3"
><A
NAME="AEN355"
>3.10.3. $B%V!<%H%"%C%W$N:GCf$K(B "Using DHCP for eth0 ... failed"
$B$H$$$&%a%C%;!<%8$,=P$k$N$G$9$,!"%7%9%F%`$O$&$^$/F0$$$F$$$^$9!#(B</A
></H3
><P
>$B$*$=$i$/(B RedHat $B$r$*;H$$$G!"@bL@$rCm0U?<$/$?$I$C$FMh$^$;$s$G$7$?$M(B :-)$B!#(B
if $BJ8$N(B ! ($B%(%/%9%/%i%a!<%7%g%s(B) $B$,H4$1$F$$$k$N$G$7$g$&!#(B
<A
HREF="client-setup.html#ERROR3"
>$B$3$3(B</A
>$B$KLa$C$F=$@5J}K!$r%A%'%C%/$9$k$3$H!#(B</P
></DIV
><DIV
CLASS="SECT3"
><H3
CLASS="SECT3"
><A
NAME="AEN359"
>3.10.4. $B?tJ,$O$A$c$s$H%M%C%H%o!<%/$,F0:n$9$k$N$G$9$,!"(B
$B$=$N$"$HH?1~$7$J$/$J$C$F$7$^$$$^$9!#(B</A
></H3
><P
>gated ($B%2!<%H%&%'%$%G!<%b%s(B) $B$,(B Linux $B%^%7%s$N%k!<%F%#%s%0$r(B
$B2u$7$F$7$^$$!"$3$N$h$&$JLdBj$r0z$-5/$3$9$3$H$,$"$k$=$&$G$9!#(B
gated $B$,5/F0$7$F$$$J$$$+$I$&$+$r!"<!$N%3%^%s%I$G3NG'$7$F$/$@$5$$!#(B
<B
CLASS="COMMAND"
>ps -auxww | grep gate</B
></P
><P
>$B$"$C$?>l9g$O(B RedHat $B$N(B RPM $B%^%M!<%8%c$G:o=|$9$k$+!"(B
<TT
CLASS="FILENAME"
>/etc/rc.d/</TT
> $B$N%(%s%H%j$r:o=|$7$^$7$g$&!#(B</P
></DIV
><DIV
CLASS="SECT3"
><H3
CLASS="SECT3"
><A
NAME="AEN365"
>3.10.5. $B%V!<%H%"%C%W$N$H$-$K$O(B Ethernet $B%+!<%I$OG'<1$5$l$F$$$k$N$K!"(B
"NO DHCPOFFER" $B%a%C%;!<%8$,%m%0$K;D$j$^$9!#(B PCMCIA $B$N(B
Ethernet $B%+!<%I$J$s$G$9$1$I!#(B</A
></H3
><P
>$B%M%C%H%o!<%/%+!<%I$N(B 10BaseT $B%]!<%H(B ($BEEOC%W%i%0$_$?$$$J$d$D$G$9(B)
$B$,;H$o$l$k@_Dj$K$J$C$F$$$k$+$r3NG'$9$kI,MW$,$"$j$^$9!#(B
$BD4$Y$k$N$K0lHV$$$$J}K!$O!"%+!<%I$N$I$N%3%M%/%?$,;H$o$l$k$h$&$K(B
$B$J$C$F$$$k$N$+$r%V!<%H%"%C%W;~$K3NG'$9$k$3$H$G$9!#(B
$B0J2<$N$h$&$JI=<($,$"$k$O$:$G$9!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>eth0: 3c509 at 0x300 tag 1, 10baseT port, address  00 20 af ee 11 11, IRQ 10.
		            ^^^^^^^^^^^^
3c509.c:1.07 6/15/95 becker@cesdis.gsfc.nasa.gov</PRE
></TD
></TR
></TABLE
><P
>$B%i%C%W%H%C%W7?$N%f!<%6$+$i!"$3$N$h$&$JLdBj$,(B PCMCIA $B%f!<%F%#%j%F%#(B
($BFC$K(B ifport) $B$N$;$$$G@8$8$k$H$$$&Js9p$r$b$i$C$F$$$^$9!#(B
$B$3$l$,%3%M%/%?$N%?%$%W$r(B 10Base2 ($BF1<4%1!<%V%k(B) $B$K@_Dj$7$F(B
$B$7$^$&$N$G$9!#(B 10BaseT $B$K$J$C$F$$$k$3$H$r3NG'$7$F$/$@$5$$!#(B
$B$=$&$J$C$F$$$J$1$l$P%+!<%I$r:F@_Dj$7$F%3%s%T%e!<%?$r:F5/F0$7$F$/$@$5(B
$B$$!#(B</P
></DIV
><DIV
CLASS="SECT3"
><H3
CLASS="SECT3"
><A
NAME="AEN370"
>3.10.6. DHCP $B%/%i%$%"%s%H$O%V%m!<%I%-%c%9%H%j%/%(%9%H$r(B
$B=P$9$s$G$9$,!"C/$bEz$($F$/$l$J$$$s$G$9(B (Peter Amstutz $B$+$i(B
$B4s$;$i$l$^$7$?(B)</A
></H3
><P
>$B%7%9%F%`$K$h$C$F$O%j%/%(%9%H$N0lIt$K%[%9%H$NL>A0$r4^$a$J$1$l$P(B
$B$J$i$J$$>l9g$,$"$j$^$9!#(B dhcpcd $B$G$3$l$r9T$&$K$O(B
<B
CLASS="COMMAND"
>dhcpcd -h <TT
CLASS="REPLACEABLE"
><I
>foohost</I
></TT
></B
>
$B$H$7$^$9!#I,MW$H$J$k%[%9%HL>$O!"$=$N%M%C%H%o!<%/$G$N$"(B
$B$J$?$N%"%+%&%s%HL>$H0lCW$9$k$3$H$,B?$$$G$7$g$&!#(B</P
></DIV
><DIV
CLASS="SECT3"
><H3
CLASS="SECT3"
><A
NAME="AEN375"
>3.10.7. $BA4It$N%9%F%C%W$r$A$c$s$H$?$I$C$?$N$K!";d$N%^%7%s$O@\B3$G$-$^$;$s(B</A
></H3
><P
>$BB?$/$N>l9g!"%1!<%V%k%b%G%`$O!"%M%C%H%o!<%/%+!<%I$N(B Ethernet $B%"%I%l%9$r(B
$B5-21$7$F$7$^$$$^$9!#$=$N>l9g!"?7$7$$%3%s%T%e!<%?$r@\B3$7$?$j(B
$B%M%C%H%o!<%/%+!<%I$r8r49$7$?$H$-$K$O2?$H$+$7$F%1!<%V%k%b%G%`$K(B
$B?7$7$$%3%s%T%e!<%?$H%+!<%I$r65$($F$d$i$J$1$l$P$J$j$^$;$s!#(B
$BDL>o$O%3%s%T%e!<%?$NEE8;$rF~$l$?$^$^%b%G%`$NEE8;$r0lEY@Z$C$F(B
$BF~$lD>$;$P$$$$$O$:$G$9!#$@$a$J>l9g$O%F%/%K%+%k%5%]!<%H$KEEOC$7$F!"(B
$B%3%s%T%e!<%?$N%M%C%H%o!<%/%+!<%I$r8r49$7$?;]$rEA$($F$/$@$5$$!#(B</P
><P
>$B%U%!%$%"%&%)!<%k$N%k!<%k(B (ipfwadm rule) $B$K$h$C$F!"(B
DHCP $B$,@_Dj>pJs$rN.$9%]!<%H(B 67/68 $B$,$U$5$,$l$F$$$k$N$+$b$7$l$^$;$s!#(B
$B%U%!%$%"%&%)!<%k$N%k!<%k$rCm0U$7$FD4$Y$F$/$@$5$$!#(B</P
></DIV
><DIV
CLASS="SECT3"
><H3
CLASS="SECT3"
><A
NAME="AEN379"
>3.10.8. MediaOne Express $B$N%5!<%S%9$r;H$C$F$$$k$s$G$9$,!"@\B3$G$-$^$;$s(B</A
></H3
><P
>MediaOne $B$O(B DHCP $B$KIU2C$9$Y$-$G$J$$>pJs$r2C$($F$7$^$C$F$$$^$9!#(B
$B$*$=$i$/$3$l$O$b$&LdBj$G$O$J$$$N$G$7$g$&$,!"$&$^$/$$$+$J$$>l9g$O(B
$B$3$l$i$r3NG'$7$F$_$F$/$@$5$$!#$b$79,1?(B ($BIT1?(B?) $B$K$bF1$8%^%7%s$K(B
Windows NT $B$,:\$C$F$$$k>l9g$O!"%$%Y%s%H%S%e!<%"$r5/F0$9$k$H(B
$B0J2<$N$h$&$J7Y9p$,=P$F$$$k$O$:$G$9!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>DHCP received an unknown option 067 of length 005. The raw option data is 
given  below.

0000: 62 61 73 69 63            basic</PRE
></TD
></TR
></TABLE
><P
>$BLuCm(B: $BLu<T$O(B NT $B$r;H$C$F$$$^$;$s$N$G!"(B
$BF|K\8lHG$N%a%C%;!<%8$O$o$+$j$^$;$s(B(^_^;</P
><P
>$B$3$l$,860x$@$C$?>l9g$O(B
<A
HREF="ftp://vanbuer.ddns.org/pub/"
TARGET="_top"
>ftp://vanbuer.ddns.org/pub/</A
>
$B$K9T$C$F%P%$%J%j$r%@%&%s%m!<%I$9$k$+!"(B
$B%=!<%9$rF~<j$7$FF~$lBX$($F$/$@$5$$!#(B</P
></DIV
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="AEN386"
>3.11. $B$b$&0l$D$N(B DHCP $B%/%i%$%"%s%H(B (ISC dhclient)</A
></H2
><P
>dhcpcd $B$r;H$C$F$b(B Linux $B$G@\B3$r3NN)$G$-$J$$>l9g$O!"(B
ISC dhclient $B$r;n$7$F$_$k$H$$$$$+$b$7$l$^$;$s!#(Bdhclient $B$O!"(B
ISC $BM3Mh$N(B DHCP $BG[I[(B ($B%/%i%$%"%s%H!&%5!<%PN>J}$rF1:-$7$F$$$^$9(B)
$B$K4^$^$l$^$9!#(B
$BF~<jJ}K!$d%3%s%Q%$%kJ}K!$K$D$$$F$O(B
<A
HREF="dhcp-server-setup.html#DHCPSERVER"
>$B$3$3(B</A
>$B$rFI$s$G$/$@$5$$!#(B
$B@.8y$7$?$i!"$3$N>O$KLa$C$F%/%i%$%"%s%H$r@_Dj$7$F$/$@$5$$!#(B</P
><DIV
CLASS="NOTE"
><BLOCKQUOTE
CLASS="NOTE"
><P
><B
>Note: </B
>$B<!$N>pJs$O!"(Bdhclient $B$N:n<T$N0l?M!"(B
Ted Lemon <TT
CLASS="EMAIL"
>&#60;mellon@isc.org&#62;</TT
> $B$+$i4s$;$i$l$^$7$?!#(B</P
></BLOCKQUOTE
></DIV
><P
>DHCP client $B$N8=:_$N%P!<%8%g%s$G$O!"(B
<TT
CLASS="FILENAME"
>dhclient.conf</TT
> $B$OI,MW$"$j$^$;$s!#(B
dhclient $B$r!"<!$N%3%^%s%I$G5/F0$9$k$@$1$G$9!#(B
<B
CLASS="COMMAND"
>/sbin/dhclient</B
></P
><P
>$B$3$N%3%^%s%I$r<B9T$9$k$H!"A4$F$N%V%m!<%I%-%c%9%H%$%s%?!<%U%'!<%9$,@_Dj$5$l$^$9!#$3$l$G$&$^$/F0$+$J$+$C$?$j!"(B
$BFCDj$N%$%s%?!<%U%'!<%9$@$1$r;H$$$?$$$N$J$i!"<!$N$h$&$J@_Dj$r(B
<TT
CLASS="FILENAME"
>/etc/dhclient.conf</TT
> $B$K5-=R$7$F$/$@$5$$!#(B</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="PROGRAMLISTING"
>interface "eth0" {
  send dhcp-client-identifier 1:xx:xx:xx:xx:xx:xx;
  send dhcp-lease-time 86400;
}</PRE
></TD
></TR
></TABLE
><P
>$B$3$NNc$G$O!"%$!<%5%M%C%H%$%s%?!<%U%'!<%9$O(B eth0 $B$r;H$&$b$N$H2>Dj$7$F$$$^$9!#(B
$BB>$N$b$N$r;H$&$H$-$O!"5-=R$b$=$l$K9g$o$;$F$/$@$5$$!#(B
xx:xx:xx:xx:xx $B$NItJ,$b!"$*;H$$$N%$!<%5%M%C%H%"%I%l%9$K9g$o$;$F$/$@$5$$!#(B
$B$3$N(B dhclient.conf $B$r;H$&$H!"(BWin 95 $B$N%/%i%$%"%s%H$N5sF0$K6a$$$b$N$K$J$j$^$9!#(B</P
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="x85.html"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="dhcp-server-setup.html"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>DHCP $B%W%m%H%3%k(B</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>DHCP $B%5!<%P$N%;%C%H%"%C%W(B</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>