Dhclient - Linux / Unix Talo

dhclient - Macmiilka Macaamilka Heshiiska Nabadgelyada Aqalka Guud

SYNOPSIS

dhclient [ -d ] [ -q ] [ -q ] [ -r ] [ -rf -file ] [ -rf -file ] [ -f ] [ -s server ] [ -g ] [ -n ] [ -w ] [ if0 [ ... ifN ]]

DESCRIPTION

Barnaamijka Internet Software Consortium DHCP Client, dhclient, wuxuu bixiyaa habka loo qaabeynayo mid ama kabadan shabakadaha shabakada iyadoo la adeegsanayo Nidaamka Isku-xirka Nabadgelyada ee Aqoonsiga, BootP, ama haddii nidaamyadani ay ku fashilmaan, adoo si caddaalad ah u meeleynaya cinwaanka.

Hawlgalka

Xeerka DHCP wuxuu u ogolaanayaa martiqaad inuu la xiriiro server dhexe oo haya liiska cinwaanada IP kaas oo laga yaabo in lagu qoro hal ama in ka badan subnets. Macmiilka DHCP wuxuu codsan karaa cinwaanka barkan, ka dibna u adeegso si ku meel gaar ah oo loogu talagalay isgaadhsiinta shabakadda. Xeerka DHCP wuxuu sidoo kale bixiyaa farsamo uu macmiilku ku baran karo faahfaahin muhiim ah oo ku saabsan shabakadda ay ku lifaaqan tahay, sida meesha ay ku yaalaan router default, meesha ah server magac, iyo wixii la mid ah.

On startup, dhclient wuxuu akhriyaa dhclient.conf faahfaahinta qaabeynta. Waxay markaas heleysaa liis ah dhamaan isku xirka shabakadaha ee lagu qaabeeyey nidaamka hadda jira. Wixii kasta oo interface ah, waxay isku dayaysaa in ay isku xiraan interface iyada oo la adeegsanayo habka DHCP.

Si loola socdo ijaarada nidaamka reboots iyo adeegga dib u bilaabista, dhadiciska wuxuu hayaa liis ah kireysi ah oo lagu meeleeyay dhclient.leases (5) faylka. Bilowga, ka dib akhrinta faylka dhclient.conf, dhclient wuxuu akhriyaa faylka dhclient.leases si uu u cusbooneysiiyo xasuusta ku saabsan waxa kireysiga loo xilsaaray.

Marka kiro cusub la helo, waxaa lagu darayaa dhamaadka faylka dhclient.leases. Si looga hortago feylka inuu noqdo mid si weyn ugu weyn, waqti ka waqti dhclient wuxuu abuuraa faylka cusub ee dhclient.leases oo ka socda database-kiro ah. Faylka hore ee faylka dhclient.leases waxaa lagu hayaa magaca hoose dhclient.leases ~ ilaa iyo xilliga dambe dhclient dib loo qoro database.

Heshiisyada hore waxaa lagu hayaa xaalad haddii aysan jirin adeeg bixiye DHCP oo ah marka ugu horeysa ee la soo diro (guud ahaan inta lagu jiro nidaamka bilowga nidaamka. Xaaladdaas, ijaarooyinkii hore ee faylka dhclient.leases aan weli wali la dhicin ayaa la tijaabiyaa, haddii loo go'aaminayo inay noqdaan kuwo sax ah, waxaa loo isticmaalaa ilaa ay dhacaan ama ay dhacdo in adeega DHCP la helo.

Xayeysiin moobiile ah oo laga yaabo inay marmarka qaarkood u baahdaan in ay galaan shabakad aan la haynin adeegga DHCP ee laga yaabo in lagu soo celiyo heshiiska kirada cinwaanka goonida ah. Marka dhan isku dayo inay la xiriiraan server-yada DHCP way ku guuldareysteen, dhclient waxay isku dayi doonaan inay ku ansixiyaan heshiiska kirada, iyo haddii ay ku guulaystaan, waxay isticmaali doonaan heshiiska kirada ilaa ay dib u soo noqoto.

Kooxda martida ayaa sidoo kale u safreysa shabakadaha qaarkood kuwaas oo aysan DHCP ka jirin laakiin BOOTP waa. Xaaladdaas, waxaa laga yaabaa inay faa'iido u leedahay in ay la socoto maamulaha shabakadda si loogu soo galo xogta BOOTP, si ay martida uugu dedejin karto shabakadaas halkii ay baaskiil ku samayn lahayd liiska kirooyinka hore.

LAMBAR

Magacyada isku-xirka shabakada ee farsamoyaqaanku waa in uu isku dayaa in la isku-hagaajiyo khadka taliska. Haddii aysan jirin magacyo xiriirin ah oo qeexaya line-ka xayeysiisku wuxuu caadiyan qeexi doonaa dhammaan shabakadaha shabakadaha, in laga saaro interfiyooyinka aan tooska ahayn haddii ay suurtagal tahay, oo isku dayo in la isku habeeyo interface kasta.

Waxa kale oo suurtagal ah in la sheego adoo adeegsanaya magaca faylka dhclient.conf (5) . Haddii dhexdhexaadinta lagu tilmaamayo sidan, markaa macmiilku wuxuu kaliya u habaynayaa interfaces in lagu qoro faylka qaabeynta ama khadka taliska, oo iska indha tiraya dhammaan interfiyeyaasha kale.

Haddii macmiilka DHCP uu dhageysto oo uu u gudbiyo dekedda aan ka ahayn heerka (dekedda 68), calanka -p wuxuu isticmaali karaa. Waa in la raacaa lambarka dekedda ee Udp ee dharka u baahan. Tani waxay inta badan faa'iido u tahay udub-u-qaadista. Haddii deked ka duwan oo loo cayimay macmiilka inuu dhagaysto oo uu gudbiyo, macmiilku wuxuu kaloo isticmaali doonaa dekedda kale ee ku meel gaadhka ah - mid ka weyn goobta dekedda la cayimay.

Macmiilka DHCP wuxuu si caadi ah u gudbiyaa fariimaha qoraalka ah ee uu u dirayo kahor inta uusan helin cinwaanka IP-ga, 255.255.255.255, cinwaanka xaddidan ee IP-ga. Si aad uhesho ujeedo, waxaa laga yaabaa inay faa'iido leedahay in server uu u gudbiyo fariimahan cinwaan kale. Tan waxaa lagu tilmaami karaa calanka-- six , oo ay ku xigto cinwaanka IP ama magaca domain ee goobta.

Ujeedada baaritaanka, garoonka giaddr ee dhammaan baakadaha uu macmiilku soo diro ayaa la dajin karaa iyadoo la isticmaalayo calanka -g , adoo raacaya cinwaanka IP-da si uu u diro. Tani waxay faa'iido u leedahay imtixaanka, mana aha in laga fili karo in ay ka shaqeyso hab kasta oo joogto ah ama faa'iido leh.

Macmiilka DHCP wuxuu caadi ahaan ku ordi doonaa jadwalka illaa uu ka shaqeynayo interface, ka dibna wuxuu ku noqon doonaa inuu kudhaco asalka. Si aad u maamusho dhclient xoog leh si mar walba u ordo sidii geedi socodka hore, calanka -d waa in la cayimaa. Tani waa faa'iido leh markaad macmiilka ku dhex socoto debugger, ama markaad ka soo baxdo gudaha nidaamka nidaamka V.

Macmiilku wuxuu si caadi ah u faafiyaa farriin bilawga ah wuxuuna muujiyaa qawaaniinta taxanaha qeexida qalabka dhismaha illaa uu ka helayo cinwaanka, ka dibna kaliya farriimo farriin ah oo la adeegsanayo xarunta syslog (3) . Calaamadda -q waxay ka hortagtaa farriin kasta oo aan ahayn qaladaadka lagu daabaco qormada qaldan ee quman.

Macmiilku sida caadiga ah ma sii daayo heshiiska kirada hadda maadaama aan loo baahnayn qawaaniinta DHCP. Nidaamyada ISP ee qaar ka mid ah waxay u baahan yihiin macaamiishooda si ay ugu wargaliyaan server haddii ay rabaan inay bixiyaan cinwaan IP ah. Calaamadda -R waxay si cad u bixisaa heshiiska kirada hadda, oo marka kirada la sii daayo, macmiilku wuu baxayaa.

Calanku- 1 ayaa sabab u ah inuu isku dayo inuu isku dayo inuu heshiis kiro. Haddii ay ku guuldareysato, dhiciddu waxay ka baxdaa koodhka ka baxa laba.

Macmiilka DHCP wuxuu caadi ahaan ka heli karaa macluumaadkiisa qaabka /etc/dhclient.conf, macluumaadka kiro ee /var/lib/dhcp/dhclient.leases, wuxuu keydiyaa aqoonsigiisa habka loo yaqaan called /var/run/dhclient.pid, interface interface using / sbin / dhclient-script Si aad u sheegto magacyo kala duwan iyo / ama goobaha faylashaas, isticmaal- cf, -lf, -pf iyo -sf calanka, siday u kala horreeyaan, raacsan magaca feylka. Tani waxay noqon kartaa mid faa'iido leh haddii, tusaale ahaan, / var / lib / dhcp ama / var / run aan wali la rakibin marka macmiilka DHCP la bilaabo.

Macmiilka DHCP wuxuu caadi ahaan ka baxaa haddii aysan awoodi karin inuu aqoonsado shabakadaha isku xirka shabakada si loo dhiso. Kombuyuutarada laptop-ka iyo kombiyuutarada kale ee leh basaska casriga ah ee I / O, waxaa suurtagal ah in interface-ku-faafinta lagu dari karo kaddib marka la bilaabayo nidaamka. Calaamadda -waxaa loo isticmaali karaa in macmiilku aanad ka baxin marka aysan helin wax isku xiran. Barnaamijka omshell (8) ayaa markaa loo isticmaali karaa inuu ku wargaliyo macmiilka marka uu isku xirka shabakada lagu daray ama laga saaro, si uu macaamiishu isku dayi karo in uu udhigto cinwaanka IP ee ku saabsan interface.

Macmiilka DHCP waxaa lagu hagaajin karaa inuusan isku dayin inuu isku xiro wax kasta oo isku xiran adigoo isticmaalaya calanka -n . Tani waxay u badan tahay inay noqoto mid wax ku ool ah oo la socda calanka -w .

Macmiilka waxaa sidoo kale lagu talin karaa inuu noqdo astaan ​​isla markiiba, halkii uu sugi lahaa illaa uu ka helayo cinwaanka IP. Tan waxaa lagu sameyn karaa iyadoo la keenayo calanka-flag.

CONFIGURATION

Faahfaahinta faylka dhclient.conf (8) ayaa si faahfaahsan looga hadlaa.

OMAPI

Macmiilka DHCP wuxuu awood u leeyahay inuu koontaroolo inta uu socdo, isagoo aan joojin. Awoodgani waxaa la bixiyaa iyada oo la adeegsanayo OMAPI, API oo loogu talagalay in lagu shaqeeyo walxaha fog. Macaamiisha OMAPI waxay ku xiran yihiin macmiilka iyadoo la adeegsanayo TCP / IP, waxay xaqiijinayaan, kadibna waxay baari karaan xaaladda iminka macmiilka isla markaana waxay sameyn doonaan isbeddel.

Halkii ay si toos ah u fulin lahayd nidaamka OMAPI ee tooska ah, barnaamijyada isticmaala waa in ay isticmaalaan dhejiska API ama OMAPI laftiisa. Dhjpctl waa baal dahab ah oo wax ka qabta qaar ka mid ah shaqooyinka guriga ee OMAPI uusan si toos ah u samayn karin. Dhcpctl iyo OMAPI waxaa lagu diiwaangeliyaa dhcpctl (3) iyo omapi (3) . Waxyaalaha aad rabto inaad la sameyso macmiilka waxaa si toos ah loo isticmaali karaa isticmaalka taliska omshell (1) , halkii aad ka qori lahayd barnaamij khaas ah.

XADGUDUBKA KONTOROOLKA

Shayga xakameynaya wuxuu kuu ogolaanayaa inaad xirto macmiilka, hoos u dhig dhammaan kirooyinka ay hayso oo ay tirtirto wixii diiwaangelin DNS ah ee ay ku dartay. Waxay sidoo kale kuu ogolaaneysaa inaad joojiso macmiilka - tani waxay ku xiran tahay xiriir kasta oo macmiilku isticmaalayo. Waxaad markaa dib u bilaabi kartaa, taas oo keenta in dib loo habeeyo interfiyeyaasha. Waxaad caadiyan joojin lahayd macmiilka ka hor inta aanad kudaabin ama u seexin kombiyuutarka laptop. Waxaad markaas dib u bilaabi doontaa kaddib marka korontadu soo noqoto. Tani waxay u oggolaanaysaa kaararka PC-yada in la xiro inta uu kumbuyuutarku hibernate ama hurdo ku jiro, ka dibna dib loogu soo celiyo xaaladdooda hore marka kumbuyuutarku ka soo baxo hurdada ama hurdada.

Shayga xakameyntu wuxuu leeyahay hal sifo oo ah - ujeedada gobolka. Si aad u xirto macmiilka hoos, u dhig qaabka gobolka ee 2. Waxay si toos ah u samayn doontaa DHCPRELEASE. Si aad u joojiso, u calaamadee sifooyinka gobolka ee 3. Si dib u bilaw, u dhig qaabkeeda gobolka ee 4.

Muhiim: Isticmaal nambarka ninka ( % nin ) si aad u aragto sida amarka loo isticmaalo kombiyuutarkaaga gaarka ah.