Dhclient - Linux / Unix umurnin

dhclient - Dynamic Host Configuration Protocol Client

SYNOPSIS

dhclient [ -p port ] [ -d ] [ -q ] [ -1 ] [ -r ] [ -lf file-file ] [ -pf pid-file ] [ -cf config-file ] [ -sf fayil-fayil ] [ -s uwar garke ] [ -g relay] [ -n ] [ -nw ] [ -w ] [ idan0 [ ... idanN ]]

Sakamakon

Abokin Intanet na Intanit DHCP Client, dhclient, yana samar da hanyar don daidaitawa ɗaya ko fiye da hanyoyin sadarwa ta hanyar amfani da Rukunin Kanfikan Gidan Dynamic Host, Yarjejeniyar BOOTP, ko kuma idan waɗannan ladabi sun kasa, ta hanyar ba da umarni ga wani adireshin.

GABARWA

Yarjejeniyar DHCP tana bawa damar karɓar cibiyar sadarwar da ke kula da jerin adiresoshin IP wadanda za a iya sanya su a kan ɗaya ko fiye da ƙafa. Mai buƙatar DHCP zai iya buƙatar adireshin daga wannan tafkin, sa'an nan kuma amfani da shi a kan lokaci na lokaci don sadarwa akan cibiyar sadarwa. Har ila yau, yarjejeniyar DHCP ta samar da wata hanyar da abokin ciniki zai iya koyi muhimman bayanai game da cibiyar sadarwar da aka haɗa ta, kamar wuri na mai ba da hanya ta hanyar sadarwa ta hanyar sadarwa, wurin da ake sa wa uwar garken sunan, da sauransu.

A farawa, dhclient karanta dhclient.conf don umarnin sanyi. Sannan kuma yana da jerin dukkan hanyoyin sadarwa wanda aka saita a cikin tsarin yanzu. Ga kowane mai dubawa, yana ƙoƙari ya daidaita fasalin ta hanyar amfani da yarjejeniyar DHCP.

Domin ci gaba da lura da leases a fadin tsarin reboots kuma uwar garke ya sake farawa, dhclient yana rike da jerin ladaran da aka sanya a cikin fayil dhclient.leases (5). A farawa, bayan karatun dhclient.conf fayil, dhclient karanta fayil dhclient.leases don sake tunawa game da abin da laases da aka sanya.

Lokacin da aka samu sabon haya, an haɗa shi zuwa ƙarshen fayil dhclient.leases. Don hana fayiloli ta zama mai girma, daga lokaci zuwa lokaci dhclient ya haifar da wani sabon fayil dhclient.leases daga asusun ajiyar asalinsa. An bar tsohuwar fasalin fayil dhclient.leases a ƙarƙashin sunan dhclient.leases ~ har sai dhclient zai sake rubutun bayanan.

An yi watsi da tsohuwar lasisi idan har ba a samo asusun DHCP a lokacin da aka fara kiran dhclient (kullum a lokacin tsarin farawa na farko). A wannan biki, tsofaffin lasisi daga fayil din dhclient.leases wanda basu riga ya ƙare ba an gwada su, kuma idan an ƙaddara su zama masu inganci, ana amfani da su har sai sun mutu ko DHCP uwar garken yana samuwa.

Mai watsa shiri na wayar hannu wanda wani lokaci yana buƙatar samun dama ga hanyar sadarwar da babu wata DHCP uwar garken da za'a iya shigo da shi tare da sayarwa don adireshin da aka gyara akan wannan hanyar sadarwa. Lokacin da duk ƙoƙarin tuntuɓar uwar garken DHCP ya kasa, dhclient zai yi kokarin tabbatar da dakin da aka yi, kuma idan ya ci nasara, zai yi amfani da wannan jingina har sai an sake farawa.

Mai watsa shiri na wayar hannu zai iya tafiya zuwa wasu cibiyoyin da DHCP ba su samuwa amma BOOTP shi ne. A wannan yanayin, yana da kyau a shirya tare da mai kula da cibiyar sadarwar don shigarwa a kan akwatin BOOTP, don haka mai watsa shiri zai iya tayawa cikin sauri a kan wannan cibiyar sadarwa maimakon hawan keke ta wurin jerin abubuwan da suka rigaya suka yi.

GASKIYA KASA

Sunan haɗin cibiyar sadarwa wanda dhclient ya kamata yayi ƙoƙarin saitawa zai iya ƙayyade a layin umarni. Idan babu sunaye masu nuni da aka kayyade a kan dhclient layin umarni za su gane dukkanin hanyoyin sadarwa, ba tare da watsa shirye-shirye ba idan ya yiwu, da kuma ƙoƙarin tsara kowane ɗakil.

Haka kuma yana yiwuwa a saka ƙayyadadden suna da sunan dhclient.conf (5) . Idan an ƙayyade ƙayyadadden wannan hanya, to, abokin ciniki kawai zai saita ƙayyadaddun da aka ƙayyade a cikin fayil ɗin sanyi ko a kan layin umarni, kuma zai watsi da sauran ƙananan.

Idan abokin ciniki na DHCP ya saurari da kuma aikawa a kan tashar jiragen ruwa fiye da misali (tashar jiragen ruwa 68), ana iya amfani da tutar -p . Ya kamata a biye da tashar tashar udp wanda dhclient ya kamata ya yi amfani da shi. Wannan shi ne mafi mahimmanci don amfanin manufar. Idan tashar daban daban aka ƙayyade ga abokin ciniki don sauraron da kuma watsawa a kan, abokin ciniki zai yi amfani da tashar tashar jiragen ruwa daban-daban - wanda mafi girma fiye da tashar tashar jiragen da aka ƙayyade.

DHCP abokin ciniki yakan watsa duk saƙonnin saƙonni da ya aiko kafin samun adireshin IP zuwa, 255.255.255.255, adireshin watsa labaran IP. Don dalilai na haɓaka, yana iya zama da amfani wajen sa uwar garken ya aika wadannan sakonni zuwa wani adireshin. Za a iya ƙayyade wannan da alamar -s flag, biyan adireshin IP ko sunan yankin yankin.

Domin gwajin gwagwarmaya, giaddr filin dukkan paɗin da mai aikawa zai iya saita ta amfani da -g flag, sannan adireshin IP ya biyo shi. Wannan kawai yana da amfani don gwaji, kuma bazai kamata a sa ran yin aiki a kowane hanya mai dacewa ko amfani ba.

DHCP abokin ciniki za su yi tafiya kullum a filin gaba har sai an saita wani samfuri, sa'an nan kuma zai sake gudana a gudana a baya. Don yin amfani da karfi dhclient don ci gaba a matsayin tsari na farko, dole ne a ƙayyade -d flag. Wannan yana da amfani a yayin da kake gudana abokin ciniki a karkashin wani mai aiki, ko kuma lokacin da yake tafiyar da shi daga inittab akan tsarin System V.

Abokin ciniki yana buga kwararren saƙo na farko da kuma nuna alamar labaran zuwa gawarwar kuskuren kuskure har sai ya samo adireshin, sa'an nan kuma ya adana saƙonni ta amfani da makaman syslog (3) . Ƙungiyar-flag ta hana duk wani sakonni banda kurakurai daga bugawa zuwa bayanan kuskuren kuskure.

Abokin ciniki ba kullum ya saki gidan bashi na yanzu kamar yadda tsarin DHCP bai buƙaci ba. Wasu ISP na USB suna buƙatar abokan ciniki su sanar da uwar garke idan suna so su saki adireshin IP ɗin da aka sanya. A -r flag ta ba da izinin sake sayar da ku a yanzu, kuma da zarar an saki gidan bashi, abokin ciniki ya fita.

Harsun -1-ya sa dhclient gwada sau ɗaya don samun haya. Idan ta kasa, dhclient yana fita tare da lambar fitowa biyu.

DHCP abokin ciniki yakan samun ta sanyi bayanai daga /etc/dhclient.conf, da lease database daga /var/lib/dhcp/dhclient.leases, Stores da tsari ID a cikin fayil da ake kira /var/run/dhclient.pid, kuma configures hanyar sadarwa ta amfani da / sbin / dhclient-script Don saka sunayen daban da / ko wurare ga waɗannan fayiloli, yi amfani da -cf, -lf, -pf and -sf flags, bi da bi, da sunan fayil din. Wannan na iya zama da amfani musamman idan, misali, / var / lib / dhcp ko / var / gudu ba a riga an saka ba lokacin da aka fara DHCP abokin ciniki.

DHCP abokin ciniki yakan fita idan ba zai iya gano kowane tashoshin sadarwa don daidaitawa ba. A kwamfutar tafi-da-gidanka da wasu kwakwalwa tare da busar I / O mai zafi mai sauƙi, yana yiwuwa yiwuwar karaɗa watsa shirye-shirye bayan farawa. Za'a iya amfani da tutar-flag don sa abokin ciniki bai fita ba idan ba ta sami irin wannan musayar ba. Za a iya amfani da shirin mai amfani (8) don sanar da abokin ciniki lokacin da aka ƙaddara ko cire ƙwaƙwalwar cibiyar sadarwa, sabõda haka, abokin ciniki zai iya ƙoƙarin saita adireshin IP akan wannan ɗakin.

Za a iya umurtar abokin ciniki na DHCP kada su yi ƙoƙari su daidaita kowane tasha ta yin amfani da -n flag. Wannan yana iya zama mai amfani a hade da flag-flag.

Ana iya umurci abokin ciniki ya zama doki nan da nan, maimakon jira har sai ya sami adireshin IP. Ana iya yin wannan ta hanyar samar da -n flag.

Ƙungiyar

An haɗu da haɗin da dhclient.conf (8) ke magana akai-akai.

OMAPI

DHCP abokin ciniki yana ba da damar iya sarrafa shi yayin da yake gudana, ba tare da tsayawa ba. An ba wannan damar ta amfani da OMAPI, API don yin amfani da abubuwa masu nisa. Kamfanonin OMAPI suna haɗi da abokin ciniki ta yin amfani da TCP / IP, gaskanta, kuma za su iya bincika halin yanzu na abokin ciniki kuma su canza canji.

Maimakon aiwatar da yarjejeniyar OMAPI mai mahimmanci kai tsaye, shirye-shiryen mai amfani suyi amfani da API dhcpctl ko OMAPI kanta. Dhcpctl ne mai kunshe wanda ke ɗaukar wasu ayyukan aikin gida wanda OMAPI baya yi ta atomatik. Dhcpctl da OMAPI an rubuta su a dhcpctl (3) da kuma wasa (3) . Yawancin abubuwan da kuke so su yi tare da abokin ciniki za a iya yi ta hanyar yin amfani da umarni na omshell (1) , maimakon samun rubutaccen shirin.

GASKIYAR GASKIYA

Abinda ke sarrafawa ya ba ka damar rufe abokin ciniki ƙasa, sakewa duk leases wanda yake riƙe da kuma share duk wani rubutun DNS wanda zai iya kara. Har ila yau, yale ka ka dakatar da abokin ciniki - wannan ba shi da wani haɓaka kowane ƙirar mai amfani yana amfani da shi. Zaka iya sake farawa, wanda ya sa ya sake daidaita waɗannan ƙayyadaddun. Kuna daina dakatar da abokin ciniki kafin shiga hibernation ko barci akan kwamfutar tafi-da-gidanka. Za ku sake ci gaba da shi bayan ikon ya dawo. Wannan yana ba da damar ƙwaƙwalwar PC don rufewa yayin da kwamfutar ke ɓoye ko barci, sa'an nan kuma sake mayar da su zuwa ga baya bayan da kwamfutar ta fito daga hibernation ko barci.

Abinda yake da iko yana da sifa daya - sifa na jihar. Don rufe abokin ciniki ƙasa, saita sifa na jihar zuwa 2. Zaiyi ta atomatik a DHCPRELEASE. Don dakatar da shi, saita sifa na jihar zuwa 3. Don sake ci gaba, saita sauti na jihar zuwa 4.

Muhimmin: Yi amfani da umurnin mutum ( % mutum ) don ganin yadda aka yi amfani da umarnin akan kwamfutarka.