DHCP mini-HOGYANVladimir Vuksan

               vuksan@veus.hr

   Verzi�t�rt�net
   Verzi�: v4.12 2000 okt�ber 22. �tdolgozta: vv

   A dokumentum azokra az alapvet� k�rd�sekre pr�b�l v�laszt adni,
   amelyek egy Linuxot futtat� g�p DHCP szerverk�nt illetve kliensk�nt
   val� alkalmaz�sakor felmer�lnek.
     _________________________________________________________________

   Tartalomjegyz�k
   1. [1]Bevezet�s

        1.1. [2]�ltal�nos jogi nyilatkozat
        1.2. [3]A dokumentum �j v�ltozatai
        1.3. [4]Visszajelz�s
        1.4. [5]K�zrem�k�d�k
        1.5. [6]Szerz�i jog
        1.6. [7]Magyar ford�t�s

   2. [8]A DHCP protokoll
   3. [9]A kliens be�ll�t�sa

        3.1. [10]A kliens d�mon let�lt�se (dhcpcd)
        3.2. [11]Slackware
        3.3. [12]RedHat 6.x �s Mandrake 6.x
        3.4. [13]RedHat 5.x
        3.5. [14]RedHat 4.x �s Caldera OpenLinux 1.1/1.2
        3.6. [15]Debian
        3.7. [16]LinuxPPC �s MkLinux
        3.8. [17]Utols� l�p�s
        3.9. [18]K�l�nf�le megjegyz�sek
        3.10. [19]Hibaelh�r�t�s
        3.11. [20]Alternat�v DHCP kliens (ISC dhclient)

   4. [21]DHCP szerver be�ll�t�s

        4.1. [22]DHCP szerver UNIX rendszerekhez
        4.2. [23]DHCP szerver be�ll�t�s
        4.3. [24]DHCPd be�ll�t�sok
        4.4. [25]A szerver ind�t�sa
        4.5. [26]Egy�b �rdekes olvasnival�k

1. Bevezet�s

1.1. �ltal�nos jogi nyilatkozat

A szerz� nem felt�tlen�l �rt egyet a dokumentum teljes tartalm�val.
Haszn�ld a saj�t felel�ss�gedre az �sszes elk�pzel�st, p�ld�t �s a
dokumentum egy�b tartalm�t. Mivel ez a dokumentum egy �jabb kiad�sa,
el�fordulhatnak benne hib�k �s pontatlans�gok, amelyek esetleg k�rt
tehetnek a rendszeredben. Ezen figyelmeztet�s ut�n olvasd tov�bb, �s b�r
nagyon sajn�latos, mindezek�rt semmilyen felel�ss�get nem v�llalok.

Azt is tartsd �szben, hogy ez NEM hivatalos inform�ci�. A dokumentum
legnagyobb r�sze felt�telez�s, amelyre az emberek munk�juk sor�n jutottak.
Az inform�ci�kat saj�t felel�ss�gedre haszn�ld.
     _________________________________________________________________

1.2. A dokumentum �j v�ltozatai

A dokumentum �j v�ltozata megtal�lhat� a k�vetkez� helyen:

[27]http://www.oswg.org/oswg-nightly/DHCP.html

A DHCP mini-HOGYAN k�vetkez� ford�t�sai �rhet�k el:

     * k�nai - [28]http://www.linux.org.tw/CLDP/mini/DHCP.html
     * jap�n - [29]http://www.linux.or.jp/JF/JFdocs/DHCP.html
     * spanyol -
       [30]ftp://cuates.pue.upaep.mx/pub/linux/LuCAS/DHCP-mini-Como/

   Az enged�lyt ezennel minden olyan szem�lynek megadom, aki szeretn�
   leford�tani ezt a dokumentumot a saj�t nyelv�re. Mind�ssze azt k�rem,
   hogy k�sz�ts egy hivatkoz�st erre a dokumentumra, valamint tudasd
   velem a ford�t�sod URL c�m�t, hogy itt k�z�lhessem azt.
     _________________________________________________________________

1.3. Visszajelz�s

Sz�vesen fogadok visszajelz�st ezzel a dokumentummal kapcsolatban. A
beadv�nyaitok �s �szrev�teleitek n�lk�l ez a dokumentum nem l�tezne. Sz�val
kieg�sz�t�seiteket, megjegyz�seiteket �s kritik�tokat k�ldj�tek a
<[31]vuksan-feedback@veus.hr> c�mre.
     _________________________________________________________________

1.4. K�zrem�k�d�k

Ez a dokumentum a Paul Makeev �ltal k�sz�tett eredeti v�ltozat m�dos�t�sa.

A k�vetkez� emberek m�k�dtek k�zre ezen mini-HOGYAN elk�sz�t�s�ben:

     * Heiko Schlittermann
     * Jonathan Smith
     * Dan Khabaza
     * Hal Sadofsky
     * Henrik Stoerner
     * Paul Rossington
     * �s m�g sokan m�sok
     _________________________________________________________________

1.5. Szerz�i jog

Eme dokumentum szerz�i jogait (c) 1998 Vladimir Vuksan birtokolja, a
dokumentum az OpenContent License (OPL) felt�telei szerint terjeszthet�. A
licenc teljes sz�veg�t megtal�lod a k�vetkez� honlapon:

[32]http://www.opencontent.org/opl.shtml
     _________________________________________________________________

1.6. Magyar ford�t�s

A magyar ford�t�st [33]Sz�jj�rt� L�szl� k�sz�tette (2002.07.17). A
lektor�l�st [34]Kili�n Magdolna v�gezte el (2003.01.22). B�rmilyen
ford�t�ssal kapcsolatos �szrev�telt a [35]linuxhowto@sch.bme.hu c�mre
k�ldjetek. A dokumentum legfrissebb v�ltozata megtal�lhat� a [36]Magyar
Linux Dokument�ci�s Projekt honlapj�n.
     _________________________________________________________________

2. A DHCP protokoll

Egy dinamikus, sz�m�t�g�pek be�ll�t�s�ra szolg�l� (Dinamic Host
Configuration) protokoll. A kliensek legfontosabb h�l�zati be�ll�t�sainak
vez�rl�s�re szolg�l, a szerver seg�ts�g�vel. A DHCP visszafel� kompatibilis
a BOOTP protokollal. Tov�bbi inform�ci��rt olvasd el az RFC 2131 (a r�gi RFC
1541) �s m�s dokumentumokat. (P�ld�ul a doksi v�g�n tal�lhat� Internetes
Forr�sok fejezetet). Ezen k�v�l aj�nlatos elolvasni a
[37]http://web.syr.edu/~jmwobus/comfaqs/dhcp.faq.html honlapot.

Ez a mini-HOGYAN mind a DHCP _SERVER_ d�monnal, mind a DHCP _KLIENS_
d�monnal foglalkozik. A legt�bb felhaszn�l�nak a kliens d�monra van
sz�ks�ge, amit a munka�llom�sok haszn�lnak arra, hogy a szervert�l lek�rj�k
a h�l�zati inform�ci�kat. A szerver d�mont a rendszergazd�k haszn�lj�k, hogy
ezeket az inform�ci�kat k�zz�tegy�k a h�l�zaton bel�l, ez�rt ha h�tk�znapi
felhaszn�l� vagy, akkor csak a _KLIENS_ d�monra van sz�ks�ged.
     _________________________________________________________________

3. A kliens be�ll�t�sa

Jelenleg h�rom k�l�nb�z� DHCP kliens l�tezik Linuxra: a dhcpcd, a pump �s a
dhclient. Ez a mini-HOGYAN els�sorban a dhcpcd d�monnal foglalkozik.
     _________________________________________________________________

3.1. A kliens d�mon let�lt�se (dhcpcd)

A Linux �ssze�ll�t�sodt�l f�gg�en lehet, hogy le kell t�ltened a DHCP
kliens-d�mont. Ha a forr�sb�l le is akarod ford�tani, akkor a csomag neve
dhcpcd lesz , �s az aktu�lis verzi� az 1.3.18 XXX. A csomag karbantart�ja
Sergei Viznyuk <[38]sergei@phystech.com> , �s manaps�g a legt�bb Linux
�ssze�ll�t�sban bin�ris - leford�tott - v�ltozatban is hozz�f�rhet�.

A dhcpcd forr�sk�dj�t a k�vetkez� helyekr�l t�ltheted le:

     * [39]ftp://ftp.phystech.com/pub/ (els�dleges lel�hely)
     * [40]http://www.cps.msu.edu/~dunham/out/

   Majd k�vesd az al�bbi �tmutat�st.
     _________________________________________________________________

3.2. Slackware

A DHCPcd program legutols� v�ltozat�t let�ltheted egy Metalab
t�k�rszerverr�l vagy a k�vetkez� helyekr�l:

     * [41]ftp://metalab.unc.edu/pub/Linux/system/network/daemons
     * [42]ftp://ftp.phystech.com/pub/ (els�dleges hely)

   T�ltsd le a dhcpcd.tar.gz legutols� v�ltozat�t.

     * Csomagold ki
       tar -zxvf dhcpcd-1.3.18pl1.tar.gz
     * L�pj be a l�trej�tt k�nyvt�rba �s ford�tsd le
       cd dhcpcd-1.3.18pl1
       make
     * Ezek ut�n telep�tsd (a k�vetkez� parancsot rendszergazdak�nt
       futtasd)
       make install

   Ez a parancs l�trehozza a /etc/dhcpc k�nyvt�rat, ahol a d�mon az
   inform�ci�it t�rolja, a dhcpcd bin�ris f�jl pedig a /usr/sbin
   k�nyvt�rba ker�l.

   Ahhoz, hogy a rendszer a indul�skor a DHCP szolg�ltat�st elind�tsa,
   g�peld be:

   cd /etc/rc.d

   mv rc.inet1 rc.inet1.OLD

   Ez a r�gi be�ll�t�szkriptet �tnevezi rc.inet1.OLD-ra. Ezek ut�n el
   kell k�sz�tened az �j rc.inet1 szkriptet. A k�vetkez� k�dr�szletre
   van sz�ks�g:
#!/bin/sh
#
# rc.inet1      Ez a shell szkript ind�tja az alap�rtelmezett INET rendszert.

HOSTNAME=`cat /etc/HOSTNAME` #Ez tal�n nem sz�ks�ges, de �n mindig
                             #benne hagyom.

# A loopback eszk�z be�ll�t�sa.
/sbin/ifconfig lo 127.0.0.1
/sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo

# HA ETHERNET KAPCSOLATOD VAN, haszn�ld a k�vetkez� sorokat az eth0
# eszk�z be�ll�t�s�ra. Ha csak a loopback-et vagy SLIP-et haszn�lsz,
# ne hagyd meg a f�jl tov�bbi sorait.

/usr/sbin/dhcpcd

   Mentsd el �s ind�tsd �jra a g�pet.

   Amikor k�sz vagy, ugorj az [43]utols� l�p�sre.
     _________________________________________________________________

3.3. RedHat 6.x �s Mandrake 6.x

A RedHat 6+ alatt a DHCPcd be�ll�t�sa nagyon egyszer�. A grafikus fel�leten
ind�tsd el a Control Panelt (ha nincs men�ben, akkor X termin�lr�l a
control-panel paranccsal, majd:.

     * V�laszd ki a "Network Configuration" men�pontot
     * Kattints az "Interfaces"-re
     * Kattints az "Add"-ra
     * V�laszd ki az "Ethernet"-et
     * Az "Edit Ethernet/Bus Interface" alatt v�laszd ki az "Activate
       interface at boot time" lehet�s�get, valamint a "DHCP"-t, mint
       "Interface configuration protocol"-t

   Figyelem: a RedHat 6.x verzi�k az alap�rtelmezettk�nt nem a dhcpcd
   d�mont, hanem a pump kliens programot tartalmazz�k. A telep�t� CD
   tartalmazza a dhcpcd csomagot, ez�rt ha nincs szerencs�d a pump
   programmal, pr�b�ld a dhcpcd programot. Miut�n telep�tetted (pl. rpm
   -i dhcpcd-1.3.17pl2-1.i386.rpm), n�h�ny [44]v�ltoztat�st kell
   eszk�z�ln�d.

   Alexander Stevenson tov�bbi megjegyz�sei
   <[45]alexander.stevenson@home.com>:

   Nem volt szerencs�m a DHCPcd d�monnal. Ami v�g�l bej�tt, az a RedHat
   6.0 pump programja volt, ami gondolom a t�bbi RedHat verzi�ban is
   benne van. A k�vetkez� parancsot haszn�ltam:

   pump -i eth0 -h hostname

   Mindegy, hogy a "hostname" mi volt, de e n�lk�l a szerver nem fog
   v�laszolni.

   Ezek ut�n megv�ltoztattam a /sbin/ifup szkriptemet, hogy t�kr�zze a
   v�ltoz�st; az alap�rtelmezett verzi� nem tartalmazta a -h kapcsol�t,
   ez�rt nem is m�k�d�tt n�lam.

   Alapvet�en, ha a linuxconf-ot haszn�lod, �s a csatol� "DHCP"-re val�
   �t�ll�t�sa ut�n az nem m�k�dik, pr�b�ld ki, hogy a "-h hostname"
   kapcsol�t hozz�adod a pump sor�hoz a /sbin/ifup szkriptben. Az eny�m
   �gy n�z ki:
...
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 ...

   Egy m�sik, m�g eleg�nsabb m�dszert a hostname mez� hozz�ad�s�hoz Aad
   van der Klaauw aj�nlott:

   Most �ll�tok be egy �tj�r�t otthon, be kell �ll�tanom a MAC address-t
   a '-h hostname' haszn�lata n�lk�l. Ez�rt elhat�roztam, hogy *nem*
   v�ltoztatom meg a szkriptet, hanem a konfigur�ci�s f�jlt haszn�lom. Az
   /etc/sysconfig/network-scripts/ifcfg-eth0 f�jlhoz hozz�adtam a
   k�vetkez� sorokat:
DEVICE="eth0"
MACADDR="00:11:22:33:44:55"
DHCP_HOSTNAME="trigger_for_terayon"

   Ez t�l fogja �lni a friss�t�seket, �s szerintem ez egy "tiszta"
   m�dszer.

   Ennyi az eg�sz. Ind�tsd �jra a g�pet vagy add ki a /sbin/ifup eth0
   parancsot.
     _________________________________________________________________

3.4. RedHat 5.x

A DHCPcd be�ll�t�sa Redhat 5.0+ alatt nagyon k�nny�. A grafikus fel�leten
ind�tsd el a Control Panelt (ha nincs men�ben, akkor X termin�lr�l a
control-panel paranccsal), majd:.

     * V�laszd ki a "Network Configuration" men�pontot
     * Kattints az "Interfaces" gombra
     * V�laszd ki az "Ethernet"-et
     * Az "Edit Ethernet/Bus Interface" alatt v�laszd ki az "Activate
       interface at boot time" lehet�s�get, valamint a "DHCP" -t, mint
       "Interface configuration protocol"-t.

   Amikor k�sz vagy, ugorj az [46]utols� l�p�sre.
     _________________________________________________________________

3.5. RedHat 4.x �s Caldera OpenLinux 1.1/1.2

A DHCPcd csomagot tartalmazza a RedHat standard disztrib�ci� mint RPM �s
megtal�lhat�d a disztrib�ci�s cd-n az RPMS k�nyvt�rban vagy let�ltheted a
k�vetkez� csomagot:

[47]ftp://ftp.redhat.com/pub/redhat/redhat-4.2/i386/RedHat/RPMS/dhcpcd-0.6-2
.i386.rpm

Telep�tsd a k�vetkez� paranccsal: rpm -i dhcpcd-0.6-2.i386.rpm.

De a saj�t verzi�dat a k�vetkez� l�p�sekkel is ford�thatod a
[48]Slackwaren�l kiemelt sorokat k�vetve...

A k�vetkez� inform�ci�t nothing szolg�ltatta <[49]nothing@cc.gatech.edu>.

     Elt�vol�tottam az �lland� IP-c�memet �s nevemet a /etc/resolv.conf
     k�nyvt�rb�l. De ott hagytam a keres� sorban �s a k�t n�vszerverem
     sor�t is (valami�rt a dhcpcd csomagom sose hozza l�tre az
     /etc/dhcpc/resolv.conf f�jlt, �gy az �lland� /etc/resolv.conf)
     f�jlt kell haszn�lnom.

     Az /etc/sysconfig/network f�jlb�l elt�vol�tottam a HOSTNAME �s
     GATEWAY bejegyz�seket. A t�bbit hagytam ahogy volt (NETWORKING,
     DOMAINNAME, GATEWAYDEV).

     Az /etc/sysconfig/network-scripts/ifcfg-eth0 f�jlb�l elt�vol�tottam
     az IPADDR, NETMASK, NETWORK, �s BROADCAST bejegyz�seket. A DEVICE
     �s ONBOOT bejegyz�seket v�ltozatlanul hagytam. Megv�ltoztattam a
     BOOTPROTO sort BOOTPROTO=dhcp sorra.

     Mentsd el a f�jlt �s ind�tsd �jra a g�pet.

   Amikor k�sz vagy, ugorj az [50]utols� l�p�sre.
     _________________________________________________________________

3.6. Debian

DHCPcd csomagot a Debianhoz a k�vetkez� helyen tal�lsz:

[51]http://ftp.debian.org/debian/dists/slink/main/binary-i386/net/

Vagy k�vesd a [52]Slackware telep�t�s�n�l megadott utas�t�sokat.

A deb csomag telep�t�s�hez haszn�ld a dpkg -i
/where/ever/your/debian/packages/are/dhcpcd*deb parancsot.

�gy n�z ki, hogy semmilyen konfigur�ci�ra nem lesz sz�ks�g:



   A dhcpcd csomag az ind�t�szkriptjeit a Debian csomagjain�l megszokott
   m�don az /etc/init.d/csomag_neve k�nyvt�rba telep�ti, jelen esetben ez
   az /etc/init.d/dhcpcd, �s ezt linkeli a k�l�nb�z� /etc/rc?.d/
   k�nyvt�rakhoz.

--�rta: Heiko Schlittermann <[53]heiko@os.inf.tu-dresden.de>

   Az /etc/rc?.d/ k�nyvt�rak tartalma minden indul�skor v�grehajt�dik.

   Ha nem akarod �jraind�tani a g�pet, akkor k�zzel kell elind�tanod a
   d�mont az /etc/init.d/dhcpcd start paranccsal.

   Amikor v�gezt�l, menj az [54]utols� l�p�sre.
     _________________________________________________________________

3.7. LinuxPPC �s MkLinux

A k�vetkez� r�szt R. Shapiro �rta:

Az "1999" (R5) kiad�s� LinuxPPC majdnem teljesen kompatibilis a RedHat
6-tal, egy kiv�tellel (l�sd al�bb). �ltal�noss�gban a be�ll�t�s ugyanaz,
mint a [55]RedHat 6.x �s Mandrake 6.x eset�ben.

A probl�ma az, hogy a RedHat 6 a pump klienst haszn�lja a DHCP-hez
alap�rtelmezettk�nt, ami viszont nem m�k�dik megb�zhat�an a LinuxPPC alatt.
A megold�shoz telep�tsd a legfrissebb Sergei Viznyuk-f�le dhcpcd d�mont, �s
szerkeszd �t az /sbin/ifup szkriptet, hogy a dhcpcd klienst haszn�lja a pump
helyett.

V�ltoztasd meg ezt:

if [ "$BOOTPROT� = bootp -o "$BOOTPROT� = dhcp ]; then
     PUMP=true
 fi

 if [ -n "$PUMP" ]; then

   erre:
 if [  "$BOOTPROT� = bootp ]; then
       echo " done."
     else
       echo " failed."
       exit 1
     fi
 elif [ "$BOOTPROT� = 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

   valamint ennek megfelel�en a ifdown szkriptben, ezt:
if [ "$BOOTPROT� = bootp -o "$BOOTPROT� = dhcp ]; then
....
fi

   erre:
if [ "$BOOTPROT� = bootp ]; then
fi

if [ "$BOOTPROT� = 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

   Egy m�k�d� PPC rpm a dhcpcd-hez megtal�lhat� a LinuxPPC 1999 CD-n;
   egy kiss� k�s�bbi rpm pedig a "contrib" k�nyvt�rban a
   [56]ftp://ftp.linuxppc.org/ c�men. A forr�sk�dot - amelyb�l ez a
   csomag k�sz�lt - megtal�lod a
   [57]ftp://ftp.phystech.com/pub/dhcpcd-1.3.17-pl9.tar.gz helyen.
     _________________________________________________________________

3.8. Utols� l�p�s

Miut�n a g�ped �jraindult, a h�l�zati eszk�z�dnek m�r m�k�d�k�pesnek kell
lennie. G�peld be: ifconfig.

Valami hasonl�nak kell megjelennie a k�perny�n:

          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

   Ha valamilyen norm�lis sz�mot l�tsz az inet addr mellett, akkor k�szen
   vagy. Ha azt l�tod: 0.0.0.0 , ne ess k�ts�gbe, ez egy �tmeneti
   be�ll�t�s, miel�tt a dhcpcd lek�rn� az IP c�met. Ha n�h�ny perc m�lva
   is ezt l�tod, k�rlek n�zd meg a [58]Hibaelh�r�t�s fejezetet. A DHCPcd
   egy d�mon, �s addig fut, m�g a g�ped m�k�dik. H�rom �r�nk�nt
   kapcsolatba l�p a DHCP szerverrel, �s pr�b�lja meg�j�tani az IP
   c�m-k�r�st. Minden �zenet�t a rendszernapl�ban t�rolja ( a
   Slakware-n�l /var/adm/syslog, RedHat/OpenLinux eset�n
   /var/log/syslog).

   M�g egy dolog. Meg kell adnod a n�vszervereidet is. Ezt k�tf�lek�ppen
   teheted meg; vagy megk�rdezed a szolg�ltat�dat, hogy adja meg, �s
   be�rod az /etc/resolv.conf f�jlba (pl. egy ilyen sort kell be�rni:
   nameserver 1.2.3.4 - a ford.), vagy a DHCPcd fogja lek�rni a
   szervert�l a list�t, �s k�sz�t egy resolv.conf f�jlt az /etc/dhcpc
   k�nyvt�rban.

   �n �gy d�nt�ttem, hogy a DHCPcd resolv.conf f�jlj�t haszn�lom:

   K�sz�ts biztons�gi m�solatot az /etc/resolv.conf f�jlr�l: mv
   /etc/resolv.conf /etc/resolv.conf.OLD

   Ha m�g nincs /etc/dhcpc k�nyvt�rad, k�sz�ts egyet: mkdir /etc/dhcpc

   K�sz�ts egy hivatkoz�st (link) az /etc/dhcpc/resolv.conf f�jlr�l az
   /etc/resolv.conf f�jlra: ln -s /etc/dhcpc/resolv.conf /etc/resolv.conf

   Ha ez nem m�k�dne, pr�b�ld ki a k�vetkez�ket (a megold�st
   <[59]nothing@cc.gatech.edu> aj�nlotta Henrik Stoerner
   k�zrem�k�d�s�vel):

   "Ezt az utols� l�p�st csak az�rt csin�ltam , mert az �n dhcpcd
   csomagom nem k�sz�tette el az /etc/dhcpc/resolv.conf f�jlt. Az
   /etc/sysconfig/network-scripts/ifup f�jlban a k�vetkez�ket
   m�dos�tottam (nem sz�ps�gd�jas, de nekem m�k�d�tt):
elif [ "$BOOTPROT� = dhcp -a "$ISALIAS" = no ]; then
    echo -n "Using DHCP for ${DEVICE}... "
    /sbin/dhcpcd -c /etc/sysconfig/network-scripts/ifdhcpc-done ${DEVICE}
    echo "echo \$$ > /var/run/dhcp-wait-${DEVICE}.pid; exec sleep 30" | sh

    if [ -f /var/run/dhcp-wait-${DEVICE}.pid ]; then
        ^^^^
        echo "failed."
        exit 1

   Ezt megv�ltoztattam erre:
elif [ "$BOOTPROT� = dhcp -a "$ISALIAS" = no ]; then
    echo -n "Using DHCP for ${DEVICE}... "
    /sbin/dhcpcd
    echo "echo \$$ > /var/run/dhcp-wait-${DEVICE}.pid; exec sleep 30" | sh

    if [ ! -f /var/run/dhcp-wait-${DEVICE}.pid ]; then
        ^^^^^^
       echo "failed."
       exit 1

   Megjegyz�s

   Jegyezd meg, hogy ott a ! (felki�lt�jel) a k�vetkez� sorban: if [ !
   -f /var/run/dhcp-wait-${DEVICE}.pid ];

   Most d�lj h�tra �s �r�lj :-).
     _________________________________________________________________

3.9. K�l�nf�le megjegyz�sek

A k�vetkez� l�p�s(ek) nem sz�ks�gesek, de hasznosak lehetnek n�h�ny
felhaszn�l� sz�m�ra:

    a. Ha csak n�ha van sz�ks�ged a dhcpcd d�monra, ind�thatod k�zzel is
       a parancssorb�l (ehhez root jogokkal kell rendelkezned):
       /usr/sbin/dhcpcd.
       Ha le kell �ll�tanod a h�l�zatot, akkor pedig add ki a
       /usr/sbin/dhcpcd -k parancsot.
     _________________________________________________________________

3.10. Hibaelh�r�t�s

Ha k�vetted a fenti l�p�seket, �s m�gsem tudsz a h�l�zaton dolgozni, akkor
�me n�h�ny lehets�ges megold�s:
     _________________________________________________________________

3.10.1. A h�l�zati k�rty�d nincs j�l be�ll�tva

Az indul�skor a Linuxod teszteli a h�l�zati k�rty�t �s valami hasonl�t �rhat
ki:

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

   Ha ilyen sor nincs az �zenetek k�z�tt (k�s�bb a dmesg parancs
   kiad�s�val is meg lehet n�zni - a ford.), akkor a h�l�zati k�rty�dat
   nem ismerte fel az oper�ci�s rendszer. Ha hagyom�nyos NE2000
   kompatibilis k�rty�d van, akkor kapnod kell vele egy lemezt DOS
   programokkal, amelyekkel be tudod �ll�tani a k�rty�t. Pr�b�lkozz az
   IRQ-kal �s a mem�riac�mekkel, am�g a Linux fel nem ismeri (�ltal�ban
   az IRQ 9, 10, 12 j�k).
     _________________________________________________________________

3.10.2. A DHCP szerver az RFC 1541-et t�mogatja/a szerver Windows NT
rendszeren fut

Pr�b�ld meg a dhcpcd d�mont a dhcpcd -r paranccsal futtatni.

Haszn�ld az ifconfig programot, hogy ellen�rizd a be�ll�t�sok helyess�g�t
(adj n�h�ny percet a be�ll�t�si folyamatnak, el�sz�r azt fogja mondani,
hogy Inet.addr=0.0.0.0)

Ha ez megoldja a probl�m�t, akkor add hozz� az "-r" kapcsol�t az
ind�t�f�jlokhoz, a p�ld�ul /sbin/dhcpcd helyett legyen /sbin/dhcpcd -r.

RedHat alatt szerkeszd �t az /etc/sysconfig/network-scripts/ifup szkriptet a
k�vetkez� m�don:

        IFNAME=$[ {DEVICE} \
        "/sbin/dhcpcd -r -c /etc/"- etc etc.
     _________________________________________________________________

3.10.3. A rendszer indul�sakor a k�vetkez� hiba�zenetet kapom: "Using DHCP
for eth0...failed", viszont a rendszer j�l m�k�dik

Val�sz�n�leg RedHat-ot haszn�lsz, �s nem k�vetted rendesen a fenti
instrukci�kat :) A felki�lt�jel hi�nyzik valamelyik utas�t�sb�l. N�zd meg
[60]itt, hogyan kell j�l be�ll�tani.
     _________________________________________________________________

3.10.4. A h�l�zat n�h�ny percig j�l m�k�dik, de azt�n nem v�laszol

N�h�ny visszajelz�s szerint a gated (a gateway d�mon) �sszegubancolja az
�tv�laszt�st a fenti probl�m�val k�zd� g�peken. Ellen�rizd, hogy fut-e a
gated a ps -auxww | grep gate parancs futtat�s�val.

Ha fut, pr�b�ld meg elt�vol�tani a RedHat csomagkezel�j�vel, vagy a
megfelel� bejegyz�s elt�vol�t�s�val az /etc/rc.d/ k�nyvt�rb�l.
     _________________________________________________________________

3.10.5. A h�l�zati k�rty�mat felismerte a rendszer, de "NO DHCPOFFER"
�zeneteket l�tok a napl�f�jlokban. Ja, �s PCMCIA k�rty�m van.

Biztosnak kell lenned abban, hogy a 10BaseT aljzat (a "telefon" aljzat) a
k�rty�don aktiv�lva van. A legjobb m�dszer annak ellen�rz�s�re, hogy melyik
csatlakoz� lett be�ll�tva indul�skor p�ld�ul:

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

   Kaptam visszajelz�st laptopos felhaszn�l�kt�l, akiknek ilyen
   probl�m�juk volt, �s a PCMCIA seg�dprogramokkal lehetett �sszef�gg�sbe
   hozni (k�l�n�sen az ifport-tal), amelyek a csatol� t�pus�t 10Base2-re
   (thinnet) �ll�tj�k. Neked biztosnak kell lenni abban, hogy 10BaseT-t
   haszn�lsz. Ha nem, �ll�tsd �t a k�rty�t, �s ind�tsd �jra a g�pet.
     _________________________________________________________________

3.10.6. A DHCP kliensem kiadja a broadcast �zenetet, de nincs r� v�lasz
(Peter Amstutz k�zrem�k�d�s�vel)

N�h�ny rendszeren valamilyen g�pnevet kell megadnod, mint a k�r�s r�sz�t. A
dhcpcd d�monnal ezt a dhcpcd -h foohost paranccsal tudod megtenni. Ez a
g�pn�v val�sz�n�leg megegyezik a h�l�zati bel�p�shez haszn�lt neveddel.
     _________________________________________________________________

3.10.7. Minden l�p�st k�vettem, de m�g mindig nem tudok kapcsolatot
l�tes�teni

A k�belmodemek �ltal�ban megjegyzik a k�rtya ethernet c�m�t, �gy amikor �j
g�pet csatlakoztatsz vagy kicser�led a h�l�k�rty�t, valahogy meg kell
"tan�tani" a k�belmodemet, hogy felismerje az �j g�pet/k�rty�t. �ltal�ban
csak ki kell kapcsolni, majd vissza a modemet, m�g a g�p m�k�dik, vagy fel
kell h�vnod a szolg�ltat�t, �s bejelenteni a h�l�k�rtya v�ltoz�s�t.

Lehetnek olyan t�zfal-szab�lyaid (ipfwadm, ipchains vagy iptables
szab�lyok) amelyek letiltj�k a 67/68-as portokat, amelyeken a DHCP
forgalmazza a be�ll�t�si inform�ci�kat. Ellen�rizd alaposan a szab�lyokat.
     _________________________________________________________________

3.10.8. MediOne Express szolg�ltat�som van �s nem tudok kapcsol�dni

�gy n�z ki, hogy a MediOne olyan dolgokat ad hozz� a DHCP-hez, amiknek nem
k�ne ott lenni�k. Feltehet�en ez m�r nem probl�ma, de ha gondokkal
tal�lkozol, ellen�rizd ezeket. Ha egy Windows NT szerencs�s (?)
felhaszn�l�ja vagy, az Esem�nynapl�ban (Event Viewer) a k�vetkez�t
l�thatod:

DHCP received an unknown option 067 of length 005. The raw option data is
given  below.

0000: 62 61 73 69 63            basic

   Ha ez probl�ma, l�togass el az [61]ftp://vanbuer.ddns.org/pub/ c�mre
   �s t�ltsd le a bin�ris programot, vagy a forr�st a v�ltoztat�shoz.
     _________________________________________________________________

3.11. Alternat�v DHCP kliens (ISC dhclient)

Ha sehogy sem siker�lt a dhcpcd d�monnal kapcsolatot l�tes�tened,
kipr�b�lhatod az ISC dhclient programot. A dhclient hozz�f�rhet� az ISC
�ltal kiadott DHCP disztrib�ci�ban, �s mind kliens, mind szerverprogramot
tartalmaz. Arr�l, hogy hogyan szerezheted meg �s ford�thatod le a szervert,
[62]itt olvashatsz. Amikor k�sz vagy, k�rlek t�rj vissza ide a kliens
be�ll�t�s�t illet�en.

   Megjegyz�s

   a k�vetkez� inform�ci�kat Ted Lemon <[63]mellon@isc.org> a dhclient
   szerz�inek egyike adta k�zre.

   A DHCP kliens jelenlegi verzi�j�hoz igaz�ndib�l nem kell dhclient.conf
   f�jl. Csak meg kell h�vni a programot, p�ld�ul: /sbin/dhclient.

   Ez minden broadcast eszk�zt be�ll�t. Ha ez nem m�k�dik, vagy csak
   egyetlen eszk�zt akarsz megadni, k�sz�ts egy /etc/dhclient.conf f�jlt
   ezzel a tartalommal:
interface "eth0" {
  send dhcp-client-identifier 1:xx:xx:xx:xx:xx:xx;
  send dhcp-lease-time 86400;
}

   Felt�telezt�k, hogy az ethernet eszk�z neve eth0. Ha nem, v�ltoztasd
   meg. Ezen k�v�l �rd �t a xx:xx.xx.xx.xx.xx jeleket az eszk�z ethernet
   c�m�re. Ez a dhclient.conf nagyon hasonl�v� teszi a klienst egy Win95
   klienshez.
     _________________________________________________________________

4. DHCP szerver be�ll�t�s

4.1. DHCP szerver UNIX rendszerekhez

T�bbf�le DHCP szerver l�tezik a UN*X-szer� oper�ci�s rendszerekhez, mind
p�nzes, mind szabad felhaszn�l�s�. Az egyik legn�pszer�bb szabad szoftver a
Paul Vixie/ISC- f�le DHCPd. Jelenleg a legutols� verzi� a 2.0 (a legt�bb
felhaszn�l� sz�m�ra javasolt), de a 3.0 is b�tatesztel�s alatt �ll.
Let�ltheted a [64]ftp://ftp.isc.org/isc/dhcp/ webhelyr�l.

N�h�ny Linux �ssze�ll�t�s tartalmazza a bin�ris dhcpd csomagot, ez�rt
�tugorhatod a k�vetkez� r�szt, ha ezen a m�don telep�tetted.

Miut�n let�lt�tted, csomagold ki, majd l�pj be a forr�sk�nyvt�rba. Itt add
ki a ./configure parancsot.

Eltart egy kis ideig, am�g be�ll�tja a dolgokat. Amikor k�sz, add ki a make,
majd a make install parancsokat.
     _________________________________________________________________

4.2. DHCP szerver be�ll�t�s

Miut�n k�sz a telep�t�s, add ki az ifconfig -a parancsot. Valami hasonl�t
kell l�tnod:

eth0      Link encap:10Mbps Ethernet  HWaddr 00:C0:4F:D3:C4:62
          inet addr:183.217.19.43  Bcast:183.217.19.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2875542 errors:0 dropped:0 overruns:0
          TX packets:218647 errors:0 dropped:0 overruns:0
          Interrupt:11 Base address:0x210

   Ha nem l�that� a MULTICAST sz� a ki�r�sban, �jra kell ford�tanod a
   kerneled, hogy benne legyen a t�mogat�s. A legt�bb rendszeren azonban
   erre nincs sz�ks�g.

   A k�vetkez� l�p�s az �tv�laszt�s be�ll�t�sa a 255.255.255.255 c�mre.
   R�szlet a DHCPd README f�jlb�l:

     A v�logat�s DHCP kliensekkel (pl. Win95) val� korrekt
     egy�ttm�k�d�s �rdek�ben a 255.255.255.255 c�mre is k�pesnek kell
     lennie csomagokat k�ldeni. Sajnos, a Linux ragaszkodik ahhoz, hogy
     a 255.255.255.255-�t a helyi broadcast c�mk�nt �ll�tsa be (itt ez
     192.5.5.223). Ez a DHCP protokoll megs�rt�se, �s am�g a legt�bb
     DHCP kliens nem veszi �szre a probl�m�t, n�h�ny (pl. az �sszes
     Microsoft kliens) igen. Az ilyen probl�m�val k�zd� kliensek nem
     "l�tj�k" a szervert�l �rkez� "DHCPOFFER" �zeneteket.

   G�peld be: route add -host 255.255.255.255 dev eth0

   Ha a "255.255.255.255: Unknown host" v�laszt kapod, akkor pr�b�ld meg
   a k�vetkez� bejegyz�st hozz�adni az /etc/hosts f�jlhoz:
   255.255.255.255 all-ones

   Azt�n pedig:
   route add -host all-ones dev eth0

   vagy
   route add 255.255.255.0 dev eth0

   Itt term�szetesen az eth0 a h�l�zati eszk�z neve, ha n�lad m�s,
   v�ltoztasd meg.
     _________________________________________________________________

4.3. DHCPd be�ll�t�sok

Most konfigur�lni kell a DHCPd d�mont. Ennek �rdek�ben meg kell csin�lnod,
vagy m�dos�tanod kell az /etc/dhcpd.conf f�jlt. Van ehhez grafikus program
is a KDE alatt ( [65]http://www.kde.org/ ), amit kcmdhcpd-nek h�vnak �s
nagyon hasonl�t a Windows NT be�ll�t�programj�ra. A KDE 2.0 kiad�sakor benne
lesz a csomagban vagy let�lthet� az
[66]ftp://ftp.us.kde.org/pub/kde/unstable/apps/network/ webhelyr�l.

Ha k�zzel akarod konfigur�lni a d�mont, akkor k�vesd az al�bbi utas�t�sokat.

A leg�ltal�nosabb esetben a c�meket v�letlenszer�en akarod kiosztani. Ez a
k�vetkez� be�ll�t�sokkal el�rhet�:

# Sample /etc/dhcpd.conf
# (add your comments here)
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
option domain-name-servers 192.168.1.1, 192.168.1.2;
option domain-name "mydomain.org";

subnet 192.168.1.0 netmask 255.255.255.0 {
   range 192.168.1.10 192.168.1.100;
   range 192.168.1.150 192.168.1.200;
}

   Ez azt eredm�nyezi, hogy a szerver a 192.168.1.10-192.168.1.100 vagy
   192.168.1.150-192.168.1.200 tartom�nyb�l fog IP c�meket kiadni. 600
   m�sodpercig biztos�tja az IP c�met, ha a kliens nem k�r m�s
   id�keretet. Egy�bk�nt, a maxim�lis (megengedett) "b�rleti id�" 7200
   mp. A szerver ezen k�v�l aj�nlja, hogy a kliens a 255.255.255.0
   alh�l�zati maszkot, a 192.168.1.255-�s broadcast c�met, a
   192.168.1.254-et, mint a router c�m�t �s a 192.168.1.1 �s 192.168.1.2
   c�m� n�vszervereket haszn�lja.

   Ha WINS szervert kell a Windows kliensek sz�m�ra megadni, akkor
   besz�rhatod m�g a netbios-name-servers be�ll�t�st is, p�ld�ul:
   option netbios-name-servers 192.168.1.1;

   Ezen k�v�l specifikus IP c�meket adhatsz meg, amik a kliens
   h�l�k�rty�j�nak ethernet c�m�n alapulnak, p�ld�ul:
host haagen {
   hardware ethernet 08:00:2b:4c:59:23;
   fixed-address 192.168.1.222;
}

   Ez a p�lda a 192.168.1.122 c�met osztja ki a 08:00:2b:4c:59:23
   ethernet azonos�t�j� k�rty�val rendelkez� kliensnek.

   Ezeket keverheted is, p�ld�ul ha van n�h�ny kliens aminek fix IP c�m
   kell, m�soknak pedig (pl. laptopos felhaszn�l�k) dinamikus
   c�mkioszt�s. Egy csom� m�s lehet�s�g is van, p�ld�ul NIS szerver
   c�mek, id�szerverek c�mei stb. Ha b�rmelyikre sz�ks�ged van, olvasd
   el a dhcpd.conf k�zik�nyv oldalt.
     _________________________________________________________________

4.4. A szerver ind�t�sa

Egy dolgot kell tenned, miel�tt a szervert ind�tan�d. A legt�bb esetben a
DHCP telep�t�s nem k�sz�ti el a dhcpd.leases . Ezt a szerver haszn�lja abb�l
a c�lb�l, hogy t�rolja az aktu�lis kioszt�si inform�ci�kat. Ez sima sz�veges
form�tum�, teh�t a d�mon m�k�d�se k�zben is megn�zheted a tartalm�t. A
dhcpd.leases elk�sz�t�s�hez g�peld be:

touch /var/state/dhcp/dhcpd.leases

   Ez egy �res f�jlt k�sz�t (m�ret = 0). N�h�ny r�gebbi 2.0-�s
   szerververzi� /etc/dhcpd.leases f�jlt ig�nyel. Neked nem kell semmit
   sem tenned a f�jllal, ezt a dhcpd kezeli. Ha olyan hiba�zenetet kapsz,
   hogy a f�jl m�r l�tezik, sim�n figyelmen k�v�l hagyhatod �s menj a
   k�vetkez� l�p�sre.

   Most m�r ind�thatod a DHCP szervert. G�peld be (vagy rakd be az
   ind�t�szkriptekbe):
   /usr/sbin/dhcpd

   Ez az eth0 eszk�z�n elind�tja a szervert. Ha m�s eszk�zre akarod
   felh�zni, akkor add meg a parancssorban, p�ld�ul:
   /usr/sbin/dhcpd eth1

   Ellen�rz�si �s hibakeres�si c�lb�l el�sz�r "debug" m�dban �s
   el�t�rben futtatva ind�tsd el, ezt �gy teheted meg:
   /usr/sbin/dhcpd -d -f

   Ezek ut�n ind�tsd el az egyik kliensedet, �s figyeld a szerver
   konzolj�t. Sz�mos hibaellen�rz� �zenetet fogsz l�tni. Ha minden
   m�k�dik, akkor k�sz vagy :) �ll�tsd le a dhcpd-t �s ind�tsd �jra -d
   �s -f param�ter n�lk�l. Ha rendszerindul�skor is el akarod ind�tani,
   akkor tedd be p�ld�ul az
   /etc/rc.d/rc.local

   f�jlba (vagy ink�bb a szabv�nyos ind�t�si folyamatba - a ford.)
     _________________________________________________________________

4.5. Egy�b �rdekes olvasnival�k

A Linux Magazine egy nagyon j� cikket k�z�l egyik sz�m�ban [67]Network
Nirvana: How to make Network Configuration as easy as DHCP (H�l�zati
Mennyorsz�g: Hogyan v�gezz�k el h�l�zati be�ll�t�sainkat k�nnyed�n) c�mmel.
ami a DHCP be�ll�t�s�t taglalja.

References

   1. file://localhost/home/dacas/temp/DHCP-hu.html#AEN17
   2. file://localhost/home/dacas/temp/DHCP-hu.html#AEN19
   3. file://localhost/home/dacas/temp/DHCP-hu.html#AEN24
   4. file://localhost/home/dacas/temp/DHCP-hu.html#AEN41
   5. file://localhost/home/dacas/temp/DHCP-hu.html#AEN45
   6. file://localhost/home/dacas/temp/DHCP-hu.html#AEN64
   7. file://localhost/home/dacas/temp/DHCP-hu.html#AEN69
   8. file://localhost/home/dacas/temp/DHCP-hu.html#AEN76
   9. file://localhost/home/dacas/temp/DHCP-hu.html#AEN81
  10. file://localhost/home/dacas/temp/DHCP-hu.html#AEN84
  11. file://localhost/home/dacas/temp/DHCP-hu.html#SLACKWARE
  12. file://localhost/home/dacas/temp/DHCP-hu.html#REDHAT6
  13. file://localhost/home/dacas/temp/DHCP-hu.html#AEN173
  14. file://localhost/home/dacas/temp/DHCP-hu.html#AEN188
  15. file://localhost/home/dacas/temp/DHCP-hu.html#DEBIAN
  16. file://localhost/home/dacas/temp/DHCP-hu.html#AEN235
  17. file://localhost/home/dacas/temp/DHCP-hu.html#NAMESERVER
  18. file://localhost/home/dacas/temp/DHCP-hu.html#AEN298
  19. file://localhost/home/dacas/temp/DHCP-hu.html#TROUBLESHOOTING
  20. file://localhost/home/dacas/temp/DHCP-hu.html#AEN360
  21. file://localhost/home/dacas/temp/DHCP-hu.html#AEN374
  22. file://localhost/home/dacas/temp/DHCP-hu.html#DHCPSERVER
  23. file://localhost/home/dacas/temp/DHCP-hu.html#AEN386
  24. file://localhost/home/dacas/temp/DHCP-hu.html#AEN407
  25. file://localhost/home/dacas/temp/DHCP-hu.html#AEN425
  26. file://localhost/home/dacas/temp/DHCP-hu.html#AEN443
  27. http://www.oswg.org/oswg-nightly/DHCP.html
  28. http://www.linux.org.tw/CLDP/mini/DHCP.html
  29. http://www.linux.or.jp/JF/JFdocs/DHCP.html
  30. ftp://cuates.pue.upaep.mx/pub/linux/LuCAS/DHCP-mini-Como/
  31. mailto:vuksan-feedback@veus.hr
  32. http://www.opencontent.org/opl.shtml
  33. mailto:laca@janus.gimsz.sulinet.hu_NO_SPAM
  34. mailto:souly1@freemail.hu_NO_SPAM
  35. mailto:linuxhowto@sch.bme.hu_NO_SPAM
  36. http://tldp.fsf.hu/index.html
  37. http://web.syr.edu/~jmwobus/comfaqs/dhcp.faq.html
  38. mailto:sergei@phystech.com
  39. ftp://ftp.phystech.com/pub/
  40. http://www.cps.msu.edu/~dunham/out/
  41. ftp://metalab.unc.edu/pub/Linux/system/network/daemons
  42. ftp://ftp.phystech.com/pub/
  43. file://localhost/home/dacas/temp/DHCP-hu.html#NAMESERVER
  44. file://localhost/home/dacas/temp/DHCP-hu.html#LINUXPPC-RH6
  45. mailto:alexander.stevenson@home.com
  46. file://localhost/home/dacas/temp/DHCP-hu.html#NAMESERVER
  47. ftp://ftp.redhat.com/pub/redhat/redhat-4.2/i386/RedHat/RPMS/dhcpcd-0.6-2.i386.rpm
  48. file://localhost/home/dacas/temp/DHCP-hu.html#SLACKWARE
  49. mailto:nothing@cc.gatech.edu
  50. file://localhost/home/dacas/temp/DHCP-hu.html#NAMESERVER
  51. http://ftp.debian.org/debian/dists/slink/main/binary-i386/net/
  52. file://localhost/home/dacas/temp/DHCP-hu.html#SLACKWARE
  53. mailto:heiko@os.inf.tu-dresden.de
  54. file://localhost/home/dacas/temp/DHCP-hu.html#NAMESERVER
  55. file://localhost/home/dacas/temp/DHCP-hu.html#REDHAT6
  56. ftp://ftp.linuxppc.org/
  57. ftp://ftp.phystech.com/pub/dhcpcd-1.3.17-pl9.tar.gz
  58. file://localhost/home/dacas/temp/DHCP-hu.html#TROUBLESHOOTING
  59. mailto:nothing@cc.gatech.edu
  60. file://localhost/home/dacas/temp/DHCP-hu.html#ERROR3
  61. ftp://vanbuer.ddns.org/pub/
  62. file://localhost/home/dacas/temp/DHCP-hu.html#DHCPSERVER
  63. mailto:mellon@isc.org
  64. ftp://ftp.isc.org/isc/dhcp/
  65. http://www.kde.org/
  66. ftp://ftp.us.kde.org/pub/kde/unstable/apps/network/
  67. http://www.linux-mag.com/2000-04/networknirvana_01.html