Dhclient - Linux / Unix stjórn

dhclient - Viðskiptavinamiðlun fyrir viðskiptavinarstillingu

Sýnishorn

dhclient [ -p höfn ] [ -d ] [ -q ] [ -1 ] [ -r ] [ -f leigusafn ] [ -pf pid-skrá ] [ -cf config-file ] [ -sf script-file ] [ -þjónn ] [ -g gengi] [ -n ] [ -nw ] [ -w ] [ if0 [ ... ifN ]]

LÝSING

DHCP viðskiptavinur hugbúnaðarins, dhclient, veitir leið til að stilla eitt eða fleiri netviðmót með Dynamic Host Configuration Protocol, BOOTP samskiptareglunni, eða ef þessar samskiptareglur mistakast, með því að staðsetja heimilisfang.

AÐGERÐ

DHCP siðareglur gerir gestgjafi kleift að hafa samband við miðlara sem heldur lista yfir IP tölur sem hægt er að úthluta á einum eða fleiri undirnetum. DHCP viðskiptavinur getur óskað eftir heimilisfangi frá þessari laug og síðan notað það tímabundið til samskipta á netinu. DHCP samskiptareglan veitir einnig kerfi þar sem viðskiptavinur getur lært mikilvægar upplýsingar um netið sem það er tengt við, svo sem staðsetning sjálfgefna leiðar, staðsetningu nafnsþjónar og svo framvegis.

Í upphafi lesir dhclient dhclient.conf fyrir stillingarleiðbeiningar. Það fær síðan lista yfir öll netviðmótin sem eru stillt í núverandi kerfi. Fyrir hvert tengi reynir það að stilla tengi með DHCP siðareglur.

Til að halda utan um leigusamninga um endurræsa kerfið og endurræsa miðlara heldur dhclient lista yfir leigusamninga sem það hefur verið úthlutað í dhclient.leases (5) skrá. Þegar byrjað er að lesa dhclient.conf skrána les dhclient dhclient.leases skráina til að endurnýja minnið um hvaða leigir það hefur verið úthlutað.

Þegar nýr leigusamningur er aflað er hann bætt við lok dhclient.leases skráarinnar. Í því skyni að koma í veg fyrir að skráin verði geðþótta stór, skapar dhclient frá einum tíma til dhclient.leases skrá úr gagnagrunni sínum. Gamla útgáfan af dhclient.leases skránni er haldið undir nafni dhclient.leases ~ þar til dhclient endurskrifar gagnagrunninn.

Gamlar leigusamningar eru geymdir ef DHCP miðlarinn er ekki tiltækur þegar dhclient er fyrst beitt (almennt meðan á upphaflegu kerfinu stendur). Í því tilviki eru gömlu leigir frá dhclient.leases skránni sem ekki hafa runnið út prófuð og ef þau eru ákveðin í að vera gilt þá eru þeir notaðir þar til þau hverfa eða DHCP-miðlarinn verður laus.

Farsímafyrirtæki sem getur stundum þurft að fá aðgang að neti þar sem engin DHCP-miðlari er til staðar má preloaded með leigusamningi um fast heimilisfang á því neti. Þegar öll tilraun til að hafa samband við DHCP-miðlara hafa mistekist, mun dhclient reyna að sannprófa fasta leiguna og ef það tekst, notar það leiguna þar til það er endurræst.

A hreyfanlegur gestgjafi getur einnig ferðast til sumra neta þar sem DHCP er ekki í boði en BOOTP er. Í því tilviki getur verið hagkvæmt að skipuleggja með netstjóra um færslu í BOOTP gagnagrunninum þannig að gestgjafi geti ræst fljótt á þessu neti frekar en að hjóla í gegnum lista yfir gamla leigusamninga.

Stjórnarlína

Nöfn netkerfisins sem dhclient ætti að reyna að stilla má tilgreina á stjórn línunnar. Ef engin tengi heiti eru tilgreind á stjórn lína mun dhclient venjulega greina öll netviðmót, útrýma tengingu utan útvarpsins ef unnt er og reyna að stilla hvert tengi.

Einnig er hægt að tilgreina tengi með nafni í dhclient.conf (5) skránni. Ef tengi eru tilgreind á þennan hátt, þá mun viðskiptavinurinn aðeins stilla tengi sem eru annaðhvort tilgreind í stillingarskránni eða á stjórn línunnar og mun hunsa allar aðrar tengi.

Ef DHCP viðskiptavinur ætti að hlusta og senda á öðrum höfn en staðlinum (port 68), getur p- flaggið notað. Það ætti að fylgjast með UDP port númerinu sem dhclient ætti að nota. Þetta er aðallega gagnlegt fyrir kembiforrit. Ef annar höfn er tilgreindur fyrir viðskiptavininn til að hlusta á og senda á, mun viðskiptavinurinn einnig nota aðra áfangastaðshöfn - einn stærri en tilgreindur ákvörðunarhöfn.

DHCP viðskiptavinurinn sendir venjulega öll siðareglur sem hann sendir áður en hann fær IP-tölu til, 255.255.255.255, IP-takmörkuð útvarpsþáttur. Að því er varðar kembiforrit getur verið gagnlegt að senda miðlara þessi skilaboð til annars netfangs. Þetta er hægt að tilgreina með flipanum -s , þar með talið IP-tölu eða lén á áfangastað.

Til prófunar er hægt að stilla reitarsvæðið fyrir alla pakka sem viðskiptavinurinn sendir, með því að nota -g flaggið og síðan IP-töluin sem á að senda. Þetta er aðeins gagnlegt til að prófa og ætti ekki að vera gert ráð fyrir að vinna á samkvæman eða gagnlegan hátt.

DHCP biðlarinn mun venjulega hlaupa í forgrunni þar til hann hefur stillt tengi og þá mun hann snúa aftur til að birtast í bakgrunni. Til að keyra gildi dhclient til að keyra alltaf sem forgróft ferli, ætti -d fáninn að vera tilgreindur. Þetta er gagnlegt þegar þú rekur viðskiptavininn undir kembiforrit, eða þegar þú ert að keyra það út úr kerfinu á System V kerfi.

Viðskiptavinurinn prentar venjulega upphafsskilaboð og birtir samskiptaregluna í staðlaða villuskýringuna þar til hann hefur keypt heimilisfang og skráir síðan aðeins skilaboð með því að nota syslog (3) búnaðinn. -q- merkið kemur í veg fyrir öll önnur skilaboð en villur frá því að vera prentuð í staðalskekkjulýsingarorðið.

Viðskiptavinurinn sleppir venjulega ekki núverandi leigusamningi þar sem ekki er krafist af DHCP siðareglunum. Sumir kaðallveitur þurfa viðskiptavinum sínum að tilkynna þjóninum ef þeir vilja sleppa úthlutað IP-tölu. The -r flagi gefur út núverandi leigusamning, og þegar leigusamningurinn hefur verið sleppt lýkur viðskiptavinurinn.

-1- flaggan veldur því að dhclient reyni einu sinni að fá leigusamning. Ef það tekst ekki, dhclient hættir með brottför númer tvö.

DHCP viðskiptavinurinn fær venjulega stillingarupplýsingarnar frá /etc/dhclient.conf, leiga gagnagrunninum frá /var/lib/dhcp/dhclient.leases, geymir ferli hennar í skrá sem heitir /var/run/dhclient.pid og stillir Netviðmótið með / sbin / dhclient-handriti Til að tilgreina mismunandi nöfn og / eða staðsetningar fyrir þessar skrár, notaðu -cf, -ff, -pf og -sf fánar, í sömu röð, og síðan heiti skráarinnar. Þetta getur verið sérstaklega gagnlegt ef, til dæmis, / var / lib / dhcp eða / var / hlaupa er ekki enn komið fyrir þegar DHCP viðskiptavinurinn er ræstur.

DHCP viðskiptavinurinn hættir venjulega ef það er ekki hægt að bera kennsl á hvaða netviðmót sem er til að stilla. Í fartölvum og öðrum tölvum með heitskipt I / O rútum er hugsanlegt að hægt sé að bæta útvarpsviðtengi eftir að kerfið er ræst. Hægt er að nota -w- merkið til að láta viðskiptavininn ekki hætta þegar hann finnur ekki slíkt tengi. Þá er hægt að nota Omshell (8) forritið til að tilkynna viðskiptavininum þegar netviðmót hefur verið bætt við eða eytt, þannig að viðskiptavinurinn geti reynt að stilla IP-tölu á því tengi.

DHCP viðskiptavinurinn er hægt að stjórna ekki að reyna að stilla hvaða tengi sem er með -n fána. Þetta er líklegast að vera gagnlegt í sambandi við -w flaggið.

Viðskiptavinurinn getur einnig verið beðinn um að verða vígviti strax, frekar en að bíða þar til hann hefur keypt IP-tölu. Þetta er hægt að gera með því að gefa upp -núna fána.

CONFIGURATION

Setningafræði dhclient.conf (8) skráarinnar er rætt sérstaklega.

OMAPI

DHCP viðskiptavinur veitir einhverja getu til að stjórna því meðan hann er í gangi, án þess að stöðva það. Þessi möguleiki er veitt með OMAPI, API til að vinna að fjarlægum hlutum. OMAPI viðskiptavinir tengjast viðskiptavininum með TCP / IP, auðkenna og geta síðan skoðað núverandi stöðu viðskiptavinarins og gert breytingar á því.

Frekar en að undirrita undirliggjandi OMAPI siðareglur beint, notandi forrit ætti að nota dhcpctl API eða OMAPI sjálft. Dhcpctl er umbúðir sem annast nokkrar af hreinlætisverkunum sem OMAPI gerir ekki sjálfkrafa. Dhcpctl og OMAPI eru skjalfestar í dhcpctl (3) og omapi (3) . Flestir hlutir sem þú vilt gera við viðskiptavininn er hægt að gera beint með omshell (1) stjórninni, frekar en að þurfa að skrifa sérstakt forrit.

STJÓRNARMÁL

Eftirlitshluturinn gerir þér kleift að loka viðskiptavininum niður, gefa út allar leigir sem hann heldur og eyða DNS skrám sem hann kann að hafa bætt við. Það leyfir þér einnig að gera hlé á viðskiptavininum - þetta unconfgures hvaða tengi viðskiptavinurinn notar. Þú getur þá endurræst það, sem veldur því að endurskipuleggja þá tengi. Þú átt venjulega hlé á viðskiptavininum áður en þú ferð í dvala eða svefn á fartölvu. Þú myndir þá halda áfram því eftir að krafturinn kemur aftur. Þetta gerir tölvuskjánum kleift að leggja niður meðan tölvan er í vetrardvala eða sofandi og síðan endurritað í fyrri stöðu þegar tölvan kemur út úr dvala eða svefn.

Stjórnahluturinn hefur einn eiginleiki - ástandsstaðan. Til að loka viðskiptavininum niður, stilltu stöðu sína til 2. Það mun sjálfkrafa gera DHCPRELEASE. Til að gera hlé á því skaltu stilla eiginleiki þess að 3. Til að halda því aftur skaltu stilla eiginleiki þess að 4.

Mikilvægt: Notaðu stjórn mannsins ( % maður ) til að sjá hvernig stjórn er notuð á tölvunni þinni.