Ano ang isang dhcp server sa isang router. Paganahin ang DHCP sa network adapter

dhcpd, ISC DHCP Server, Infoblox

Encyclopedic YouTube

  • 1 / 5

    Ang DHCP protocol standard ay pinagtibay noong Oktubre 1993. Ang kasalukuyang bersyon ng protocol (Marso 1997) ay inilarawan sa RFC 2131. Ang bagong bersyon ng DHCP na nilalayong gamitin sa isang IPv6 na kapaligiran ay tinatawag na DHCPv6 at tinukoy sa RFC 3315 (Hulyo 2003).

    Pamamahagi ng IP address

    Ang DHCP protocol ay nagbibigay ng tatlong paraan para sa paglalaan ng mga IP address:

    • Manu-manong pamamahagi. Sa pamamaraang ito, imamapa ng administrator ng network ang address ng hardware (para sa mga Ethernet network ito ang MAC address) ng bawat computer ng kliyente sa isang partikular na IP address. Sa katunayan, ang pamamaraang ito ng pamamahagi ng mga address ay naiiba sa manu-manong pag-configure sa bawat computer lamang sa impormasyon ng address na iyon ay naka-imbak sa gitna (sa isang DHCP server), at samakatuwid ay mas madaling baguhin ito kung kinakailangan.
    • Awtomatikong pamamahagi. Sa pamamaraang ito, ang bawat computer ay inilalaan ng isang arbitrary na libreng IP address mula sa isang saklaw na tinukoy ng administrator para sa permanenteng paggamit.
    • Dynamic na pamamahagi. Ang pamamaraang ito ay katulad ng awtomatikong pamamahagi, maliban na ang address ay ibinibigay sa computer hindi para sa permanenteng paggamit, ngunit para sa isang tiyak na panahon. Ito ay tinatawag pag-upa ng isang address. Pagkatapos mag-expire ang lease, ang IP address ay muling itinuturing na libre, at ang kliyente ay kinakailangang humiling ng bago (maaaring ito, gayunpaman, ay pareho). Bilang karagdagan, ang kliyente mismo ay maaaring tanggihan ang natanggap na address.

    Ang ilang mga pagpapatupad ng serbisyo ng DHCP ay may kakayahang awtomatikong mag-update ng mga tala ng DNS na naaayon sa mga computer ng kliyente kapag ang mga bagong address ay inilaan sa kanila. Ginagawa ito gamit ang DNS update protocol na inilarawan sa RFC 2136.

    Mga Pagpipilian sa DHCP

    Bilang karagdagan sa IP address, ang DHCP ay maaari ding magbigay sa kliyente ng karagdagang mga parameter na kinakailangan para sa normal na operasyon ng network. Ang mga parameter na ito ay tinatawag Mga pagpipilian sa DHCP. Ang isang listahan ng mga karaniwang opsyon ay makikita sa RFC 2132.

    Ang mga opsyon ay mga string ng variable na haba na binubuo ng mga octet. Ang unang octet ay ang option code, ang pangalawang octet ay ang bilang ng mga kasunod na octet, ang natitirang octet ay depende sa option code.

    Halimbawa, ang opsyong "Uri ng Mensahe ng DHCP" kapag nagpapadala ng mensaheng "Alok" ay magiging ganito: 0x35.0x01.0x02, kung saan ang 0x35 ay ang code ng opsyon na "Uri ng Mensahe ng DHCP", 0x01 ay nangangahulugan na isang octet lang ang sumusunod, ang 0x02 ay ang halagang " Alok ".

    Ang ilan sa mga pinakakaraniwang ginagamit na opsyon ay:

    • Default na IP address ng router;
    • Mga address ng DNS server;
    • DNS domain name.

    Maaaring tukuyin ng ilang software vendor ang sarili nilang mga karagdagang opsyon sa DHCP (RFC 2132).

    Pagkakakilanlan ng supplier

    Mayroong isang opsyon para tukuyin ang vendor at functionality ng DHCP client. Ang impormasyon ay kinakatawan bilang isang variable-length na string ng mga character o octet na may kahulugang tinukoy ng DHCP client provider. Ang isang paraan ay nagbibigay-daan sa DHCP client na abisuhan ang server na ito ay gumagamit ng isang partikular na uri ng pinagbabatayan na software o firmware upang i-populate ang opsyong Vendor Class Identifier (VCI) (opsyon 60). Binibigyang-daan ka ng pamamaraang ito na makilala ang pagitan ng mga kahilingan mula sa mga makina at proseso ng kliyente. Ang halaga ng opsyong VCI ay nagbibigay ng pahiwatig sa DHCP server tungkol sa anumang kinakailangang karagdagang impormasyon na kailangang ipadala sa kliyente bilang tugon.

    Protocol device

    Ang DHCP protocol ay client-server, ibig sabihin, kinasasangkutan nito ang isang DHCP client at isang DHCP server. Ang paglipat ng data ay isinasagawa gamit ang UDP protocol. Bilang default, ang mga kahilingan mula sa kliyente ay ginawa sa port 67 sa server, ang server naman ay tumugon sa port 68 sa kliyente, na nagbibigay ng IP address at iba pang kinakailangang impormasyon tulad ng netmask, default na gateway at mga DNS server.

    Istraktura ng Mensahe ng DHCP

    Ang lahat ng mga mensahe ng DHCP ay nahahati sa mga field, na ang bawat isa ay naglalaman ng ilang partikular na impormasyon. Ang lahat ng mga field maliban sa huli (mga field ng opsyon sa DHCP) ay may nakapirming haba.

    Patlang Paglalarawan Haba (sa bytes)
    op Uri ng mensahe. Halimbawa, maaari itong tumagal ng mga sumusunod na halaga: BOOTREQUEST (1, kahilingan mula sa kliyente patungo sa server) at BOOTREPLY (2, tugon mula sa server patungo sa kliyente). 1
    htype Uri ng address ng hardware. Ang mga wastong halaga para sa field na ito ay tinukoy sa RFC 1700 "Mga Itinalagang Numero". Halimbawa, para sa isang 10 Mbps Ethernet MAC address, nakatakda ang field na ito sa 1. 1
    hlen Haba ng address ng hardware sa bytes. Para sa Ethernet MAC address - 6. 1
    hops Ang bilang ng mga intermediate na router (tinatawag na Mga ahente ng DHCP relay) kung saan dumaan ang mensahe. Itinakda ng kliyente ang field na ito sa 0. 1
    xid Isang natatanging identifier ng transaksyon na nabuo ng kliyente sa simula ng proseso ng pagkuha ng address. 4
    sec Oras sa mga segundo mula nang magsimula ang proseso ng pagkuha ng address. Maaaring hindi gamitin (kung saan ito ay nakatakda sa 0). 2
    mga watawat Field para sa mga flag - mga espesyal na parameter ng DHCP protocol. 2
    ciaddr IP address ng kliyente. Napo-populate lamang kung ang kliyente ay mayroon nang sariling IP address at may kakayahang tumugon sa mga kahilingan sa ARP (ito ay posible kung ang kliyente ay gagawa ng pamamaraan sa pag-renew ng address sa pag-expire ng lease). 4
    yiaddr Ang bagong IP address ng kliyente na inaalok ng server. 4
    siaddr IP address ng server. Ibinalik sa alok ng DHCP (tingnan sa ibaba). 4
    giaddr Ang IP address ng relay agent, kung ang isa ay kasangkot sa proseso ng paghahatid ng mensahe ng DHCP sa server. 4
    chaddr Ang address ng hardware (kadalasan ang MAC address) ng kliyente. 16
    pangalan Opsyonal na pangalan ng server bilang isang null-terminated string. 64
    file Isang opsyonal na pangalan ng file ng server na ginagamit ng mga diskless workstation kapag nagbo-boot nang malayuan. Parang pangalan, kinakatawan bilang isang null-terminated string. 128
    mga pagpipilian Patlang Mga pagpipilian sa DHCP. Iba't ibang mga karagdagang opsyon sa pagsasaayos ang tinukoy dito. Sa simula ng field na ito, apat na espesyal na byte ang tinukoy na may mga halagang 99, 130, 83, 99 ("magic number"), na nagpapahintulot sa server na matukoy ang pagkakaroon ng field na ito. Ang field ay may variable na haba, ngunit ang DHCP client ay dapat na handa na tumanggap ng DHCP message na 576 bytes ang haba (sa mensaheng ito ang field mga pagpipilian ay may haba na 340 bytes). variable

    Halimbawa ng proseso ng pagkuha ng address

    Tingnan natin ang isang halimbawa ng proseso ng pagkuha ng IP address ng isang kliyente mula sa isang DHCP server. Ipagpalagay natin na ang kliyente ay wala pang sariling IP address, ngunit alam niya ang dating address nito - 192.168.1.100. Ang proseso ay binubuo ng apat na yugto.

    Pagtuklas ng DHCP

    Ang kliyente ay unang nag-broadcast ng isang kahilingan sa buong pisikal na network upang matuklasan ang mga magagamit na DHCP server. Nagpapadala ito ng mensahe tulad ng DHCPDISCOVER, habang ang 0.0.0.0 ay tinukoy bilang ang pinagmulang IP address (dahil ang computer ay wala pang sariling IP address), at ang broadcast address na 255.255.255.255 ay tinukoy bilang ang patutunguhang address.

    Pinunan ng kliyente ang ilang mga patlang ng mensahe na may mga paunang halaga:

    • Sa bukid xid kakaiba ang inilalagay ID ng transaksyon, na nagbibigay-daan sa iyong makilala ang prosesong ito ng pagkuha ng IP address mula sa iba na nangyayari nang sabay-sabay.
    • Sa bukid chaddr Ang address ng hardware (MAC address) ng kliyente ay inilagay.
    • Tinutukoy ng field ng mga opsyon ang huling IP address na alam ng kliyente. Sa halimbawang ito ito ay 192.168.1.100. Ito ay opsyonal at maaaring hindi papansinin ng server.

    Ang DHCPDISCOVER na mensahe ay maaaring ipalaganap sa kabila ng lokal na pisikal na network gamit ang espesyal na na-configure Mga ahente ng DHCP relay, nire-redirect ang mga mensahe ng DHCP na natanggap mula sa mga kliyente patungo sa mga server sa ibang mga subnet.

    Ang proseso ng pagkuha ng isang IP address ay hindi palaging nagsisimula sa DHCPDISCOVER. Kung dati nang nakatanggap ang kliyente ng IP address at hindi pa lumilipas ang panahon ng pag-upa nito, maaaring laktawan ng kliyente ang yugto ng DHCPDISCOVER, simula sa isang kahilingan DHCPREQUEST ipinadala kasama ang identifier ng server na nagbigay ng address noong huling pagkakataon. Kung walang tugon mula sa DHCP server na nag-isyu ng mga setting sa huling pagkakataon, ang kliyente ay nagpapadala DHCPDISCOVER. Kaya, sinisimulan ng kliyente ang proseso ng pagtanggap mula sa simula, na nakikipag-ugnayan sa lahat ng DHCP server sa segment ng network.

    alok ng DHCP

    Ang pagkakaroon ng natanggap na mensahe mula sa kliyente, tinutukoy ng server ang kinakailangang pagsasaayos ng kliyente alinsunod sa mga setting na tinukoy ng administrator ng network. Sa kasong ito, sumasang-ayon ang DHCP server sa address na 192.168.1.100 na hiniling ng kliyente. Ang server ay nagpadala sa kanya ng tugon ( DHCPOFFER), na nag-aalok ng pagsasaayos. Ang IP address na inaalok sa kliyente ay ipinahiwatig sa field yiaddr. Ang iba pang mga parameter (tulad ng mga address ng router at DNS server) ay tinukoy bilang mga opsyon sa kaukulang field.

    Ang mensaheng ito ay ipinadala ng DHCP server sa host na nagpadala ng DHCPDISCOVER sa MAC nito, sa ilalim ng ilang partikular na pagkakataon ang mensahe ay maaaring ipamahagi bilang isang broadcast. Maaaring makatanggap ang isang kliyente ng iba't ibang alok ng DHCP mula sa iba't ibang server; Sa mga ito, dapat niyang piliin ang isa na "nagbibigay-kasiyahan" sa kanya.

    Kahilingan ng DHCP

    Pagkatapos pumili ng isa sa mga pagsasaayos na inaalok ng mga DHCP server, nagpapadala ang kliyente ng kahilingan sa DHCP ( DHCPREQUEST). Ito ay broadcast; sa kasong ito, sa mga opsyon na tinukoy ng kliyente sa DHCPDISCOVER na mensahe, isang espesyal na opsyon ang idinagdag - server identifier - na nagpapahiwatig ng address ng DHCP server na pinili ng kliyente (sa kasong ito - 192.168.1.1).

    DHCP handshake

    Sa wakas, kinikilala ng server ang kahilingan at ipinapadala ang kumpirmasyon na ito ( DHCPACK) sa kliyente. Dapat na i-configure ng kliyente ang interface ng network nito gamit ang mga opsyong ibinigay.

    Uri ng mga mensahe

    Nasa ibaba ang mga kahulugan ng bawat field para sa bawat isa sa mga mensahe ng DHCP na ipinadala sa proseso.

    Pagtuklas ng DHCP
    DHCPDISCOVER
    UDP Src=0.0.0.0 Dest=255.255.255.255
    OP HTYPE HLEN HOPS
    0x01 0x01 0x06 0x00
    XID
    0x3903F326
    SECS MGA WATAWAT
    0x0000 0x0000
    CIADDR
    0xC0A80164
    YIADDR
    0x00000000
    SIADDR
    0x00000000
    GIADDR
    0x00000000
    CHADDR
    0x0000001d6057ed80
    SNAME
    (walang laman na field)
    FILE
    (walang laman na field)
    MGA OPSYON
    Opsyon 53 ng DHCP: Pagtuklas ng DHCP
    alok ng DHCP
    DHCPOFFER
    OP HTYPE HLEN HOPS
    0x02 0x01 0x06 0x00
    XID
    0x3903F326
    SECS MGA WATAWAT
    0x0000 0x0000
    CIADDR
    0x00000000
    YIADDR
    0xC0A80164
    SIADDR
    0xC0A80101
    GIADDR
    0x00000000
    CHADDR
    0x0000001d6057ed80
    SNAME
    (walang laman na field)
    FILE
    (walang laman na field)
    MGA OPSYON
    Opsyon 53 ng DHCP: Alok ng DHCP
    DHCP Opsyon 1: Subnet Mask 255.255.255.0
    Opsyon 3 ng DHCP: Router 192.168.1.1
    DHCP Option 51: IP address lease period - 1 araw
    Kahilingan ng DHCP
    DHCPREQUEST
    UDP Src=0.0.0.0 Dest=255.255.255.255
    OP HTYPE HLEN HOPS
    0x01 0x01 0x06 0x00
    XID
    0x3903F326
    SECS MGA WATAWAT
    0x0000 0x0000
    CIADDR
    0xC0A80164
    YIADDR
    0x00000000
    SIADDR
    0x00000000
    GIADDR
    0x00000000
    CHADDR
    0x0000001d6057ed80
    SNAME
    (walang laman na field)
    FILE
    (walang laman na field)
    MGA OPSYON
    Opsyon 53 ng DHCP: Kahilingan ng DHCP
    DHCP Option 50: Humiling ng Address 192.168.1.100
    DHCP Option 54: DHCP Server 192.168.1.1
    DHCP handshake
    DHCPACK
    UDP Src=192.168.1.1 Dest=255.255.255.255
    OP HTYPE HLEN HOPS
    0x02 0x01 0x06 0x00
    XID
    0x3903F326
    SECS MGA WATAWAT
    0x0000 0x0000
    CIADDR
    0x00000000
    YIADDR
    0xC0A80164
    SIADDR
    0x00000000
    GIADDR
    0x00000000
    CHADDR
    0x0000001d6057ed80
    SNAME
    (walang laman na field)
    FILE
    (walang laman na field)
    MGA OPSYON
    DHCP Option 53: DHCP handshake
    Opsyon 1 ng DHCP:

    Ang bawat host na nakakonekta sa isang TCP/IP-based na network ay dapat magtalaga ng natatanging IP address. Ang DHCP (Dynamic Host Configuration Protocol) ay binuo bilang isang paraan ng dynamic na pagtatalaga ng mga IP address sa mga host. Ang DHCP ay isang bukas na pamantayan sa industriya na pinapasimple ang pamamahala ng mga network na nakabatay sa TCP/IP. Maaaring gamitin ang protocol na ito upang sentral na pamahalaan ang proseso ng pag-configure ng TCP/IP protocol stack sa mga client machine (pinag-uusapan natin ang tungkol sa mga parameter gaya ng default na gateway address o DNS server address).
    Ang DHCP protocol specification ay tumutukoy sa dalawang kalahok: ang DHCP server at ang DHCP client. Ang serbisyo ng DHCP Client ay humihiling ng mga parameter mula sa DHCP server upang i-configure ang TCP/IP protocol stack. Pinoproseso ng serbisyo ng DHCP server ang mga kahilingan ng kliyente sa pamamagitan ng pagpapaupa ng IP address mula sa isang partikular na saklaw. Ang bawat address ay inilalaan para sa isang tiyak na panahon. Sa pagtatapos ng panahong ito, dapat i-renew ng host ang lease o ilabas ang address. Ang lahat ng nasisiyahang kahilingan ng user ay naitala ng serbisyo ng DHCP server sa sarili nitong database. Pinipigilan ng solusyon na ito ang paglalaan ng isang IP address sa dalawang host. Kasabay ng pag-isyu ng IP address, ang DHCP server ay maaari ding magbigay sa kliyente ng karagdagang impormasyon tungkol sa mga setting ng TCP/IP protocol stack, tulad ng subnet mask, gateway address, at DNS at WINS server address.

    Mukhang malinaw na ang suporta para sa protocol na ito ay ipinatupad sa operating system ng Windows Server 2003 na Windows Server 2003 ay may kasamang DHCP client (na naka-install bilang default) at isang DHCP server (na maaaring i-install at i-configure ng administrator kung kinakailangan. ). Ang suporta ng Windows 2000 Server para sa DHCP ay may mga sumusunod na katangian:

    • Pagsasama ng DNS. Nagbibigay ang mga DNS server ng resolusyon ng pangalan para sa mga mapagkukunan ng network at malapit na nauugnay sa serbisyo ng DHCP. Ang mga server ng DHCP at mga kliyente ng DHCP ay maaaring magrehistro ng mga ibinigay na IP address at nauugnay na mga pangalan ng domain sa database ng DNS server. Sa kasong ito, ang mga resource record ng mga uri ng PTR (pointer) at A (address) ay ginawa sa database ng DNS server.
    • Pinahusay na pamamahala at pagsubaybay. Ang bagong kakayahan ay nagbibigay ng abiso ng mga antas ng paggamit ng IP pool. Ginagawa ang abiso gamit ang kaukulang icon o sa pamamagitan ng pagpapadala ng mensahe. Sinusuportahan ng DHCP server ang SNMP at MIB, na nagbibigay ng graphical na representasyon ng istatistikal na data. Tinutulungan nito ang administrator na subaybayan ang katayuan ng network, tulad ng bilang ng mga available at inookupahang address, ang bilang ng mga lease na naproseso bawat segundo, atbp.
    • Pamamahagi ng address ng grupo. Ang isang DHCP server ay maaaring gamitin upang maglaan ng mga multicast address sa mga kliyente. Kamakailan, lumitaw ang isang malaking bilang ng mga corporate application na nangangailangan ng paggamit ng mga address ng grupo (halimbawa, video o audio conferencing).
    • Proteksyon laban sa panggagaya ng server. Ang isa sa mga kinakailangan para sa paggana ng isang DHCP server ay ang kinakailangan para sa awtorisasyon nito sa Active Directory. Sa tuwing magsisimula ang serbisyo ng DHCP Server, sinusubukan nitong hanapin ang isang entry sa direktoryo na nagkukumpirma sa awtorisasyon ng serbisyo. Kung ang naturang entry ay hindi natagpuan, ang serbisyo ng server ay hindi magsisimula.
    • Awtomatikong pagsasaayos ng kliyente. Kung walang DHCP server sa network, ang DHCP client service ay maaaring magsagawa ng kinakailangang pagsasaayos nang nakapag-iisa. Gamit ang pansamantalang pagsasaayos ng TCP/IP protocol stack para gumana, patuloy na sinusubukan ng kliyente na makipag-ugnayan sa DHCP server sa background tuwing 5 minuto. Kasabay nito, palaging transparent sa mga user ang awtomatikong pagtatalaga ng address. Ang mga address para sa mga ganitong uri ng kliyente ay pinili mula sa isang hanay ng mga pribadong TCP/IP network address na hindi ginagamit sa Internet.
    • Mga bagong espesyal na opsyon at suporta para sa mga klase ng opsyon. Maaaring gumawa ang administrator ng mga custom na klase ng DHCP (ginagamit para sa configuration ng client) kung kinakailangan. Ang mekanismo ng custom na klase ay nagpapahintulot sa DHCP na magamit sa mga custom na application para sa mga network ng enterprise. Maaaring gamitin ang mga klase ng vendor para i-configure ang iba't ibang feature ng hardware ng network.

    Kapansin-pansin din ang pag-andar na unang idinagdag sa pagpapatupad ng serbisyo ng DHCP sa Windows Server 2003.

    • Kakayahang i-backup ang database ng DHCP. Ang database ng server ng DHCP ay nag-iimbak ng impormasyon tungkol sa mga IP address na ibinigay sa mga kliyente, kabilang ang impormasyon tungkol sa oras ng pag-expire ng lease. Ang pagrerehistro sa impormasyong ito ay maiiwasan ang muling paglalaan ng mga address na naibigay na. Ang pinsala sa database na ito ay maaaring magresulta sa pag-andar ng network na nakompromiso. Maaaring i-back up ng administrator ang database ng DHCP server. Ang nilikhang backup na kopya ay maaaring gamitin pagkatapos upang maibalik ang paggana ng DHCP server.
    • Kakayahang magtakda ng alternatibong configuration ng DHCP client. Ang DHCP client ay maaaring i-configure gamit ang isang kahaliling TCP/IP configuration, na nagpapahintulot sa computer na ilipat sa pagitan ng iba't ibang mga subnet.

    Ito ay kilala na upang gumana sa network, ang bawat aparato, maging ito ay isang computer, laptop, tablet o telepono, ay dapat magkaroon ng isang tiyak na electronic identifier - isang IP address, pati na rin ang naka-configure na mask, gateway at impormasyon ng DNS server. Kapag kumokonekta, agad na sinusubukan ng network interface na makuha ang address na ito mula sa mga espesyal na kagamitan na awtomatikong namamahagi ng mga address. Kung hindi natagpuan ang naturang kagamitan, dapat na manu-manong ipasok ng user ang mga parameter ng network. Kung mayroong maraming mga computer sa network, posible ang pagtugon sa mga error at pagdoble ng mga address, na humahantong sa mga pagkabigo ng system at pagpapabagal sa pagganap ng network sa kabuuan. Sa isang home network, sa kawalan ng awtomatikong pamamahagi ng mga address, kailangan mong manu-manong itakda ang mga parameter ng network sa bawat device upang kumonekta, halimbawa, sa isang router. Hindi lahat ng user ay may sapat na kaalaman at karanasan para baguhin nang tama ang mga naturang setting. Samakatuwid, sa bahay, maraming mga gumagamit din ang sumusubok na mag-deploy ng awtomatikong pamamahagi ng address, iyon ay, mag-deploy ng isang DHCP server.

    DHCP - ano ito?

    Tingnan natin ang isyung ito. Upang maiwasan ang pagtugon sa mga error, ipinatupad ang Dynamic Host Configuration Protocol (DHCP). Ito ay isang function na dynamic na namamahagi ng mga setting ng network sa mga konektadong client machine. Kung ang mga setting sa mga device na ito ay nakatakda sa "makakuha lamang ng IP address mula sa isang DHCP server" at ang serbisyo ng DHCP ay pinagana, ang lahat ng responsibilidad para sa wastong pag-configure ng mga parameter ng network sa mga computer ng kliyente ay ililipat sa DHCP server. Ito ay makabuluhang binabawasan ang halaga ng suporta at pamamahala ng network, at nakakatulong din upang maiwasan ang mga error sa pamamahagi ng mga address. Ang isang serbisyong may kasamang DHCP ay awtomatikong magsisimula bilang default kapag na-on mo ang anumang device na sumusuporta sa mga wired o wireless network interface. Halimbawa, sa mga tablet o telepono ay sapat na upang i-on ang Wi-Fi at kabilang sa mga nahanap na device na namamahagi ng Internet, hanapin ang sa iyo at kumonekta dito. Kasabay nito, ang awtomatikong pamamahagi ng mga address ay nag-aalis ng pagdoble ng IP at, bilang isang resulta, ay nakakatulong upang maiwasan ang mga salungatan sa network.

    Paano ipinamamahagi ang mga address

    Kapag kumonekta ang anumang client device sa network, isang espesyal na kahilingan sa broadcast ang ipinapadala sa network upang maghanap ng DHCP server na namamahagi ng mga parameter para sa network na ito. Anong uri ng server ito at bakit ito mahalaga para sa isang malaking network? Ito ang pangalan ng device na responsable para sa pamamahagi ng mga address sa mga computer sa network para sa awtomatikong paggamit ng mga ito sa iba't ibang kliyente. Kung naroroon ang naturang server, gagawa ito ng isang packet na may tugon sa kahilingan ng kliyente, na maaaring kasama ang mga setting tulad ng IP address, network mask, mga parameter ng gateway, mga address ng DNS server, domain name, atbp. at ipinapadala ang packet na ito sa aparato ng kliyente. Ang kliyente ay tumatanggap ng signal ng pagkilala mula sa DHCP server. Ang nabuong data packet ay na-standardize, kaya maaari itong i-decrypt at gamitin ng halos anumang operating system.

    Ang mga parameter na ibinigay ng server para sa device ng kliyente ay may limitadong panahon ng validity na maaaring i-configure, na may sariling pangalan - "oras ng pag-upa". Ang mga address na ibinigay ng server ay sinusuri para sa mga tugma na may wastong mga address na may hindi pa natatapos na oras ng pag-upa, kaya ang pagdoble ng mga address ay hindi kasama. Karaniwan ang panahon ng pag-upa ay maikli - mula sa ilang oras hanggang 4-6 na araw. Matapos mag-expire ang panahong ito, inuulit ng device ang kahilingan sa server at natatanggap mula dito ang parehong address (kung libre pa ito) o anumang libre.

    Mga setting ng kliyente upang makatanggap ng mga awtomatikong setting ng network sa Windows

    Upang ang kliyente ay makatanggap ng mga parameter ng network bilang tugon mula sa DHCP, kailangan mong suriin ang ilang mga setting sa Computer Control Panel (tinalakay gamit ang Windows operating system bilang isang halimbawa). Upang gawin ito, pumunta sa Start menu, pagkatapos ay pumunta sa Control Panel (na kailangang ilipat sa classic na view) at piliin ang "Mga Koneksyon sa Network". Piliin ang koneksyon sa network na binalak na gumana sa DHCP, i-right-click ito at pumunta sa "Properties". Sa window na bubukas, pumunta sa TCP/IP Internet Protocol Properties. DHCP - ano ito? Nakakakuha ito ng mga awtomatikong parameter ng network. Samakatuwid, minarkahan namin ng mga tuldok ang mga opsyon para sa awtomatikong pagkuha ng IP address at DNS. Kapag nakapili na, i-click ang "Ok". Kumpleto na ang configuration ng DHCP sa client. Ngayon ang aparato ay awtomatikong makakatanggap ng isang address mula sa DHCP server kapag nagsimula ang Windows.

    Ang pag-set up ng DHCP sa Windows 7 ay naka-set up nang katulad, ngunit ang lokasyon ng mga katangian ng adaptor ay bahagyang naiiba sa Windows XP. Pumunta din kami sa Start - Control Panel - Network and Sharing Center. Piliin ang "Baguhin ang mga setting ng adaptor" sa kaliwang menu. Susunod - katulad sa itaas para sa mga setting sa Windows XP.

    Pagse-set up ng awtomatikong pamamahagi ng address sa ibang mga operating system

    Sa Linux o Android device, walang problema ang pagkonekta sa isang DHCP server na naka-deploy sa network. Ang kailangan mo lang gawin ay i-on ang interface ng network (wired o wireless), maghintay hanggang ang data ay palitan sa pagitan ng device at ng DHCP server, at tiyaking matagumpay na natanggap at nailapat ang mga setting ng network. Ang mga serbisyo ng DHCP ay pinagana bilang default sa halos lahat ng mga device.

    Kung hindi nangyari ang koneksyon, kailangan mong suriin ang katayuan ng awtomatikong pagtanggap ng mga address. Halimbawa, sa Android OS, para dito kailangan mong pumunta sa Mga Setting - Mga wireless network - Mga Setting ng Wi-Fi - Advanced at tiyaking hindi pinagana ang opsyon na "gumamit ng static na IP address".

    Ang data na ipinadala ng DHCP

    Ang mga opsyon sa DHCP ay mga parameter na ipinasa mula sa server patungo sa kliyente. Ang lahat ng naipasa na mga parameter na ito ay nahahati sa mga kategorya. May mga kinakailangang opsyon, tulad ng IP address at netmask. May mga hindi na-configure na opsyon sa serbisyo na, halimbawa, ay nagpapakita ng simula at pagtatapos ng mga opsyon sa ipinadalang packet. Sa kanilang kaibuturan, ang mga opsyon ay karaniwang mga pares ng value-key na makikita at mai-configure sa mga patakaran sa seguridad.

    Ang pangunahing mga parameter ng DHCP sa packet, bilang karagdagan sa IP address at mask, ay 3 (Gateways), 6 (Domain Name Servers), 44 (NBT Name Servers), 46 (NBT Node Type). Ang mga parameter na ito ay mga parameter ng pangkat, iyon ay, maaari silang magkaroon ng ilang mga halaga. Halimbawa, maaaring mayroong maraming gateway address o DNS server. Ang mga halaga ng opsyon ay na-configure sa mga setting ng DHCP server.

    Mga setting ng DHCP sa server

    Bago i-configure ang mga setting, kailangan mong gumawa ng ilang mga kalkulasyon tungkol sa mga pangunahing opsyon sa DHCP. Anong uri ng mga pagpipilian ang mga ito? - tanong mo. Ang mga opsyon ay ang lahat ng mga parameter ng network na ipinasa mula sa server patungo sa kliyente. Ang dalawang pangunahing opsyon ay ang hanay ng mga ipinamamahaging address at ang subnet mask. Ang buong hanay ng mga address ng isang organisasyon ay karaniwang nahahati sa ilang mga segment na inilaan para sa iba't ibang mga gawain, tulad ng telekomunikasyon, mga static na address ng server, atbp. Upang maiwasan ang mga static na address mula sa paglahok sa pamamahagi, paglikha ng karagdagang pagkarga sa server, ang mga hanay ng mga ibinahagi na address maaaring limitado. Halimbawa, sa operating range na 192.168.1.1-192.168.1.254, maaari mong tukuyin ang mga address mula 1 hanggang 10 para sa mga komunikasyon, mula 11 hanggang 30 para sa mga server, at para sa DHCP maaari kang maglaan ng saklaw mula 31 hanggang 254. Iyon ay, anumang ang address mula sa server na ibinigay sa kliyente ay nasa saklaw lamang na ito. Maaari mo ring i-configure ang mga exception address sa ibinahagi na hanay, at hindi rin sila ipapamahagi sa mga device ng kliyente.

    Susunod, bago mag-set up ng DHCP server, kailangan mong magpasya kung anong mga opsyon ang ibabahagi din nito. Kailangan bang ipamahagi, halimbawa, ang mga parameter ng gateway o DNS. Pagkatapos nito, ang data ay ipinasok sa server, ang pag-activate nito ay magsisimula at ang server ay nagsisimula sa pamamahagi ng mga address.

    Home DHCP server

    Sa bahay, ang mga router ay kadalasang ginagamit bilang isang DHCP server, na namamahagi ng nilalamang natanggap mula sa provider sa mga gamit sa bahay - mga computer, laptop, telepono, TV at iba pang device na nakakonekta sa network na naka-wire o wireless. Sa kasong ito, isang bagay na tulad ng isang virtual server ay nilikha na namamahagi ng mga address sa mga gumagamit. Mula sa labas, mukhang nagbukas ang isang user ng ilang page sa isang browser sa isang computer. Sa kasong ito, isang router lamang ang aktwal na konektado sa panlabas na network. Pinapayagan ka nitong makabuluhang makatipid sa bilang ng mga konektadong linya.

    Pagse-set up ng awtomatikong pag-address sa router

    Upang i-set up ang awtomatikong pamamahagi ng mga address sa mga device sa bahay, kailangan mong ikonekta ang router sa iyong computer (laptop) gamit ang isang network cable. Sa anumang browser ipinasok namin ang address ng router (karaniwang 192.168.0.1). Sa iminungkahing mga patlang ng pag-login at kahilingan sa password, bilang default, ipasok ang "admin" (kadalasan ang data na ito ay ipinahiwatig sa manual ng pagpapatakbo ng router). Bilang resulta, makikita natin ang menu ng mga setting ng router. Pumunta kami sa mga seksyon ng Lan o Network (maaaring magkaiba ang mga pangalan) at maghanap ng submenu na may mga setting ng DHCP.

    Paano paganahin ang pamamahagi ng address sa router? Lagyan lamang ng check ang kahon sa tabi upang paganahin ang DHCP at i-reboot ang router.

    Pag-configure ng DHCP router

    Kung ang mga default na setting ay hindi kasiya-siya, maaari mong baguhin ang configuration ng mga parameter. Sa parehong menu kung saan namin pinagana ang function ng pamamahagi ng address, maaari mong ipasok ang hanay ng pamamahagi ng IP address, halimbawa 192.153.0.1 – 192.153.0.3. Para sa trabaho, maaari mong tukuyin ang dalawang address lamang, halimbawa, para sa isang laptop at isang mobile phone. Nililimitahan nito ang bilang ng mga kasabay na device, na siyang pinakasimpleng paraan upang ma-secure ang koneksyon.

    Ang pagkakaroon ng paglikha ng mga pangunahing setting, kailangan mong i-save ang mga ito at i-reboot ang router. Kaagad pagkatapos ng pag-reboot, magkakabisa ang mga setting.

    Bago mo i-disable ang DHCP, kailangan mong tiyakin na ang iyong mga device ay may mga static na address. Upang hindi paganahin ang awtomatikong pamamahagi, kailangan mong alisan ng tsek ang opsyon ng DHCP sa mga setting ng router, i-save ang mga pagbabago at i-reboot ang device.

    Kapag ang bilang ng mga computer sa isang bahay ay naging dalawa o higit pa, lumitaw ang isang lohikal na pagnanais na ayusin ang mga ito sa isang lokal na network, na magsisiguro ng maginhawang pakikipag-ugnayan sa pagitan ng mga indibidwal na makina. Sa kasong ito, gamit ang mga kakayahan ng isang lokal na network, magiging posible na ma-access ang Internet sa pamamagitan ng isang koneksyon, makipagpalitan ng mga file sa network, malayuang kontrolin ang mga indibidwal na computer, at mag-print ng mga dokumento sa isang karaniwang printer. Napakadaling ayusin ang naturang network gamit ang isang router o ADSL modem na may built-in na router. Upang gawin ito, kailangan mo lamang paganahin ang DHCP sa network adapter ng bawat computer at simulan ang kaukulang serbisyo sa router o modem, na magsisilbing server.

    1. Bago i-enable ang DHCP sa iyong network adapter, tiyaking naka-enable ang serbisyo ng DHCP Server sa iyong router o ADSL modem. Upang gawin ito, pumunta sa control panel ng router sa pamamagitan ng web interface gamit ang administrator login at password at sa mga setting ng network, siguraduhin na ang checkbox sa tabi ng "Awtomatikong magtalaga ng mga IP address" ay naka-check. Kung ang interface ng device ay hindi Russified, hanapin ang Dynamic na IP Address Mode na item sa mga setting ng network, o isang katulad na bagay. Bilang huling paraan, kumonsulta sa manwal ng iyong may-ari upang mahanap ang naaangkop na setting.

      Kung ang serbisyong ito ay hindi aktibo, pagkatapos ay suriin ang kahon na ito, i-save ang mga setting at i-reboot ang router o ADSL modem.

    2. Tingnan kung ang serbisyo ng DHCP Client ay tumatakbo sa bawat computer na plano mong kumonekta sa network. Upang gawin ito, sa mga operating system ng Windows Vista at Windows 7, ipasok ang command services.msc sa search bar na lilitaw sa itaas ng button na “Search” pagkatapos itong i-click at pindutin ang Enter key sa iyong keyboard.


      Sa window na bubukas, hanapin ang serbisyong "DHCP Client" at tiyaking "Tumatakbo" ang katayuan nito at ang uri ng startup ay naka-configure bilang "Awtomatiko". Kung hindi ito ang kaso, pagkatapos ay i-right-click sa linya ng serbisyo, piliin ang "Properties" sa menu na lilitaw at sa window na bubukas, para sa halaga ng "Startup type", piliin ang "Awtomatikong" mula sa listahan. I-click ang pindutang "Ok" upang i-save ang mga pagbabago at i-restart ang iyong computer.


    3. Upang paganahin ang DHCP sa network adapter, pumunta sa mga setting ng mga koneksyon sa network. Upang gawin ito, sa mga operating system ng Windows Vista at Windows 7, ipasok ang command na Ncpa.cpl sa search bar na lilitaw sa itaas ng button na "Search" pagkatapos i-click ito at pindutin ang Enter key sa keyboard.


      Sa operating system ng Windwows XP, dapat na ilagay ang command na ito sa input field ng window na lilitaw pagkatapos ng pagpindot sa kumbinasyon ng Ctrl + R key.

      Kung wala ang command line, posible ring ma-access ang mga setting ng koneksyon sa network sa pamamagitan ng Control Panel.

      Hanapin ang koneksyon na ginagamit sa iyong lokal na network at i-right click sa icon nito. Sa lalabas na menu ng konteksto, piliin ang "Properties".


      Piliin ang Internet Protocol Version 4 (TCP/IPv4) at i-click ang Properties button.

    Ang DHCP (Dynamic Host Configuration Protocol) ay isang network protocol na nagpapahintulot sa mga computer na awtomatikong makakuha ng IP address at iba pang mga parameter na kinakailangan upang gumana sa isang TCP/IP network. Gumagana ang protocol na ito sa isang modelo ng client-server. Para sa awtomatikong pagsasaayos, ang computer ng kliyente sa yugto ng pagsasaayos ng aparato ng network ay nakikipag-ugnay sa DHCP server at tumatanggap ng mga kinakailangang parameter mula dito. Maaaring tukuyin ng administrator ng network ang hanay ng mga address na ipinamahagi ng server sa mga computer. Nagbibigay-daan ito sa iyo na maiwasan ang manu-manong pagsasaayos ng mga network computer at bawasan ang bilang ng mga error.

    Ang DHCP protocol ay isang client-server protocol, ibig sabihin, ito ay nagsasangkot ng isang DHCP client at isang DHCP server. Ang paghahatid ng data ay isinasagawa gamit ang UDP protocol, kung saan ang server ay tumatanggap ng mga mensahe mula sa mga kliyente sa port 67 at nagpapadala ng mga mensahe sa mga kliyente sa port 68.

      Pagpasa ng mga kahilingan sa DHCP sa pamamagitan ng mga iptable. Mga Panuntunan para sa iptables Panuntunan: $IPT -A INPUT -i $LAN195 -p udp -m multiport --port 67:68 -j ACCEPT $IPT -A INPUT -p udp -m multiport --port 67:68 -j DROP

    Mga Tampok ng DHCP Server

    Ngunit ang pangunahing bentahe ng DHCP ay hindi na maaari itong magamit upang awtomatikong ipamahagi ang mga IP address. Ang pag-andar ng protocol ay hindi nagtatapos doon. Ang pangunahing halaga nito ay iba: sa tulong nito maaari kang magtalaga ng iba, parehong mahalagang mga setting sa mga host. Halimbawa:

      Mga default na gateway. Kung ang iyong network ay may maraming mga link sa Internet (upang matiyak ang maayos na operasyon), maaari kang magtalaga ng maraming gateway sa mga host at ang kanilang pagkakasunud-sunod ng kagustuhan. Kung nabigo ang isa sa mga channel, awtomatikong magaganap ang paglipat sa backup na channel, nang wala ang iyong interbensyon. Ginagawa rin nitong posible na ayusin ang pinakasimpleng load balancing sa pagitan ng mga channel sa pamamagitan ng pagtatalaga ng isang router bilang gateway sa pamamagitan ng DHCP sa isang grupo ng mga host, at isang pangalawang router sa isa pang grupo.

      Mga static na ruta. Kung ang iyong network ay may ilang mga subnet na konektado ng mga router, pagkatapos ay gamit ang DHCP maaari mong awtomatikong abisuhan ang mga host tungkol sa pagkakaroon ng mga ruta sa iba pang mga subnet. Bukod dito, ito, kung ninanais, ay maaaring gawin lamang para sa ilang piling - halimbawa, gamit ang MAC binding. Ang parehong opsyon ay kapaki-pakinabang kapag nag-aayos ng Ano ang VPN access sa isang corporate network - Ang mga kliyente ng VPN ay maaaring bigyan ng mga ruta lamang sa mga subnet na kailangan nila, na iniiwan ang iba pang mga subnet na hindi naa-access sa mga user na kumokonekta sa pamamagitan ng VPN.

      Time offset. Kung madalas na naglalakbay ang iyong mga user sa iba't ibang time zone (halimbawa, naglalakbay sila mula St. Petersburg papuntang Vladivostok at pabalik), maaari mong pilitin ang system clock ng kanilang laptop na umangkop sa iyong lokal na oras gamit ang DHCP.

      Server ng pag-synchronize ng oras. Dahil kilalang-kilala ang mga orasan ng computer na hindi tumpak, ipinapayong i-synchronize ang mga ito sa ilang uri ng reference na orasan. Ang serbisyo ng NTP ay ginagamit para dito. Impormasyon ng server Ang pagpapatakbo ng isang NTP server ay maaaring ipamahagi sa mga host gamit ang DHCP.

      Higit pang impormasyon sa tao

      > inilalarawan ng man dhcp-options # ang mga expression na pinapayagan sa configuration file > man dhcp-eval > uname -a FreeBSD ns.com.ua 7.2-RELEASE-p2 FreeBSD 7.2-RELEASE-p2 #0: Wed Hun 24 00:57: 44 UTC 2009 [email protected]:/usr/obj/usr/src/sys/GENERIC i386 > cd /usr/ports/net/isc-dhcp31-server > gawing malinis ang pag-install > cp /usr/local/etc/dhcpd.conf.sample /usr/local /etc/dhcpd.conf > ee dhcpd.conf # dhcpd.conf # # Sample na configuration file para sa ISC dhcpd # # Pangkalahatang opsyon para sa lahat ng suportadong network... opsyon na domain-name na "example.org"; # default na pagpipilian ng domain domain-name-servers 4.2.2.2, 208.67.222.222; #DNS server default-lease-time 1200; # oras ng pag-upa (default 600) max-lease-time 7200; # maximum na oras ng pag-upa # Gamitin ito upang paganahin / huwag paganahin ang mga dynamic na pag-update ng dns sa buong mundo. #ddns-update-style none;

      # Kung ang server ay isang awtoritatibo - responsableng DHCP server. makapangyarihan; # ad-hoc DNS update scheme - itakda sa "wala" para i-disable ang mga dynamic na DNS update. # Isang paraan para sa dynamic na pag-update ng DNS. Huwag paganahin kung ang static na DNS ay ginagamit - sa karamihan ng # network ay ganito ang kaso. Kung hindi, kailangan mong i-configure ang DNS server (halimbawa, bind) ddns-update-style none;

      # Pinagmulan ng mensahe para sa pag-log sa pamamagitan ng syslogd log-facility local7; # Walang serbisyong ibibigay sa subnet na ito, ngunit ang pagdedeklara nito ay nakakatulong sa # DHCP server na maunawaan ang topology ng network. subnet 10.152.187.0 netmask 255.255.255.0 ( ) # Ito ay isang napakapangunahing deklarasyon ng subnet. subnet 10.26.95.0 netmask 255.255.255.0 ( # subnet kung saan ang mga address ay ibibigay sa hanay na 10.26.95.1 10.26.95.240; # na pagitan ng mga IP address na ibibigay sa mga kliyente na opsyon na domain-name-servers 10.256.95 na opsyon 10.256.95 router. ; # gateway ( default na gateway) para sa client #option netbios-name-servers 192.168.1.51 # WINS server address (kung mayroon) #option domain-name-servers 192.168.1.51 # AD DNS server address #option domain-name "office.mydomen" .ru"; # buong AD domain name ) # Ang mga nakapirming IP address ay maaari ding tukuyin para sa mga host. Ang mga address # na ito ay hindi rin dapat nakalista bilang available para sa dynamic na pagtatalaga. Ang # Host kung saan tinukoy ang mga nakapirming IP address ay maaaring mag-boot gamit ang # BOOTP o DHCP. Ang mga host kung saan walang tinukoy na nakapirming address ay maaari lamang # ma-boot gamit ang DHCP, maliban kung mayroong hanay ng address sa subnet # kung saan nakakonekta ang isang BOOTP client na mayroong dynamic-bootp flag na # set. #binding permanenteng IP sa MAC address ng host network card host darkfire ( hardware ethernet 00:15:f2:4b:ad:5c; # MAC address ng host network card fixed-address 10.26.95.251; # ip address na kailangan na italaga sa host na ito) host user1 ( hardware ethernet 00:00:1c:d3:9e:40; fixed-address 10.26.95.10; ) host user2 ( hardware ethernet 00:14:2a:1c:16:31; fixed -address 10.26.95.11;

      Sinusulat namin ang mga linya sa rc.conf

      Dhcpd_enable="OO" dhcpd_flags="-q" # huwag paganahin ang output ng copyright at iba pang mga bagay kapag sinimulan ang dhcpd dhcpd_ifaces="rl0 vr0" # interface ng network kung saan tatakbo ang dhcpd. Maramihang mga interface ay tinukoy na pinaghihiwalay ng isang espasyo.

      Ilunsad at gamitin

      > /usr/local/etc/rc.d/isc-dhcpd simulan

      Mga file

      • /usr/local/sbin/dhcpd

      Ang dhcpd ay statically linked at matatagpuan sa /usr/local/sbin na direktoryo. Ang dhcpd(8) man page na naka-install ng port ay nagbibigay ng mas kumpletong impormasyon tungkol sa dhcpd.

        /usr/local/etc/dhcpd.conf

      Nangangailangan ang dhcpd ng configuration file, /usr/local/etc/dhcpd.conf, bago ito magsimula at magsimulang magbigay ng serbisyo sa mga kliyente. Kinakailangan na ang file na ito ay naglalaman ng lahat ng data na ibibigay sa mga kliyenteng pinaglilingkuran, pati na rin ang impormasyon tungkol sa pagpapatakbo ng server. Ang configuration file na ito ay inilalarawan sa dhcpd.conf(5) man page na naka-install sa port.

        /var/db/dhcpd.leases o /var/db/dhcpd/dhcpd.leases

      Ang DHCP server ay nagpapanatili ng isang database ng ibinigay na impormasyon sa file na ito, na nakasulat bilang isang log. Ang dhcpd.leases(5) man page na naka-install ng port ay nagbibigay ng mas detalyadong paglalarawan. Ang impormasyon tungkol sa mga dynamic na inilalaang IP address lamang ang inilalagay sa dhcpd.leases kung ang IP ay istatistika (nakatali sa MAC), ang naturang impormasyon ay hindi ilalagay sa dhcpd.leases. Maaaring kolektahin ang buong istatistika sa pamamagitan ng dhcpd-snmp:

        /usr/local/sbin/dhcrelay

      Ang dhcrelay ay ginagamit sa mga kumplikadong sitwasyon kung saan ang isang DHCP server ay nagpapasa ng mga kahilingan mula sa isang kliyente patungo sa isa pang DHCP server sa isang hiwalay na network. Kung kailangan mo ang pagpapaandar na ito, pagkatapos ay i-install ang net/isc-dhcp3-server port. Ang dhcrelay(8) man page na na-install ng port ay nagbibigay ng mas kumpletong paglalarawan.

      PAYAGAN at TANGGILAN

      Ang mga opsyon na payagan at tanggihan ay ginagamit upang kontrolin ang pag-uugali ng dhcp daemon patungkol sa iba't ibang uri ng mga kahilingan.

        Keyword hindi kilalang-kliyente payagan ang hindi kilalang-kliyente;

      tanggihan ang hindi kilalang-kliyente;

        Ang parameter na hindi kilalang-kliyente ay ginagamit upang sabihin sa server kung paano haharapin ang mga hindi kilalang kliyente. Bilang default, pinapayagan ang pagbibigay ng mga address sa mga hindi kilalang kliyente.

      Pinapayagan ng bootp ng keyword ang bootp;

        tanggihan ang boot;

      Ang bootp parameter ay nagsasabi sa dhcp server na tanggapin ang mga kahilingan sa bootp o hindi. Bilang default, pinapayagan ang mga kahilingan sa bootp.

      Ang pag-boot ng keyword ay nagpapahintulot sa pag-boot;

      tanggihan ang pag-boot;

      # dhclient rl0 DHCPDISCOVER sa rl0 hanggang 255.255.255.255 port 67 interval 7 DHCPDISCOVER sa rl0 hanggang 255.255.255.255 port 67 interval 11 DHCPDISCOVER sa rl0 hanggang 255.255.255.255 55.255.255.255 port 67 interval 9 DHCPDISCOVER sa rl0 hanggang 255.255.255.255 port 67 interval 10 DHCPDISCOVER sa rl0 hanggang 255.255.255.255 port 67 interval 12 Walang DHCPOFFERS na natanggap. Walang gumaganang pag-upa sa patuloy na database - natutulog.

      Pagse-set up ng dhclient.conf

      Bilang default, ang dhclient.conf sa FreeBSD ay walang laman (naglalaman lamang ito ng isang link sa lalaki 5 dhclient.conf). Sa normal na kaso, at sa config na ito, gumagana ang lahat. Ngunit kung may mga problema, dapat mong baguhin ang mga default na setting.

      Basahin man, kopyahin ang halimbawang ibinigay sa aming dhclient.conf

      # cp /etc/dhclient.conf /etc/dhclient.conf.orig # man 5 dhclient.conf ... DHCLIENT.CONF(5) FreeBSD File Formats Manual DHCLIENT.CONF(5) NAME dhclient.conf -- DHCP client configuration file DESCRIPTION Ang dhclient.conf file ay naglalaman ng impormasyon sa pagsasaayos para sa dhclient(8), ang Internet Software Consortium DHCP Client. ... MGA HALIMBAWA Ang sumusunod na configuration file ay ginagamit sa isang laptop na may IP alias na 192.5.5.213, at may isang interface, ep0 (isang 3Com 3C589C). Ang mga agwat ng pag-boot ay medyo pinaikli mula sa default, dahil ang kliyente ay kilala na gumugugol ng halos lahat ng oras nito sa mga network na may kaunting aktibidad sa DHCP. Ang laptop ay gumagala sa maraming network.

      timeout 60;

      muling subukan ang 60;

      Maaaring gumana ang server na ito sa ilang mga interface ng network nang sabay-sabay. Hayaan nating ipahiwatig ang interface ng network kung saan makikinig ang DHCP server, sa kasong ito para sa eth0:0, na isang alias para sa eth0.

      # nano /etc/default/isc-dhcp-server ... # Sa anong mga interface dapat ihatid ng DHCP server (dhcpd) ang mga kahilingan ng DHCP? # Paghiwalayin ang maraming interface na may mga puwang, hal. "eth0 eth1". INTERFACES="eth0:0"

      Syslog sa Debian para sa mga log ng dhcpd

      Default na daemon Pagse-set up ng DHCP server para sa Linux, FreeBSD nagsusulat ng mga log sa /var/log/messages at /dev/console. Kailangan mong ilagay ang mga log sa isang hiwalay na file at harangan ang output ng mga log sa mga mensahe.

      # nano /etc/dhcp/dhcpd.conf log-facility local7;

      # pindutin ang /var/log/dhcpd.log

      Sa dulo ng rsyslog.conf file idagdag ang linya

      # nano /etc/rsyslog.conf ... !dhcpd *.* -/var/log/dhcpd.log

      Upang mag-block sa mga mensahe at console, magdagdag ng local7.none

      ... *.=info;*.=notice;*.=warn;\ auth,authpriv.none;\ cron,daemon.none;\ mail,news.none;local7.none -/var/log/messages . .. daemon.*;mail.*;\ news.err;\ *.=debug;*.=info;\ *.=notice;*.=warn;local7.none |/dev/xconsole

      makapangyarihang opsyon sa DHCP