Dhclient - Linux / Unix Command

dhclient - Cliant Prótacal Cumraíochta Dinimiciúla Óstach

SYNOPSIS

dhclient [ -p port ] [ -d ] [ -q ] [ -1 ] [ -r ] [ -lf léas-file ] [ -pf pid-file ] [ -cf config-file ] [ -sf script-file ] [ -s server ] [ -g relay] [ -n ] [ -nw ] [ -w ] [ if0 [ ... ifN ]]

CUR SÍOS

Soláthraíonn DHCP Client Consortium Software Internet, dhclient, bealach chun comhéadan líonra amháin nó níos mó a chumrú ag baint úsáide as an Prótacal Cumraíochta Dinimiciúla Óstach, prótacal BOOTP, nó má theipeann ar na prótacail sin, trí sheirbhís a shannadh go statach.

OIBRÍOCHT

Ceadaíonn an prótacal DHCP óstach teagmháil a dhéanamh le freastalaí lárnach a choimeádann liosta de sheoltaí IP a d'fhéadfaí a shannadh ar fho-aon cheann amháin nó níos mó. Féadfaidh cliant DHCP seoladh a iarraidh ón linn seo, agus ansin é a úsáid ar bhonn sealadach le haghaidh cumarsáide ar líonra. Soláthraíonn prótacal DHCP meicníocht freisin ar féidir le cliant mionsonraí tábhachtacha a fhoghlaim faoin líonra lena bhfuil sé ceangailte, mar shampla ródaire réamhshocraithe, suíomh freastalaí ainm, agus mar sin de.

Ar an tosaithe, léann dhclient an dhclient.conf le haghaidh treoracha cumraíochta. Faigheann sé ansin liosta de na comhéadain líonra go léir atá cumraithe sa chóras atá ann faoi láthair. I ngach comhéadan, iarrann sé an comhéadan a chumrú ag baint úsáide as an prótacal DHCP.

Chun rian a choinneáil ar léasanna ar fud athchóirithe agus freastalaí an chórais, coinníonn dhclient liosta léasanna a shanntar sa chomhad dhclient.leases (5). Ar an tosaithe, tar éis an comhad dhclient.conf a léamh, léann dhclient an comhad dhclient.leases chun a chuimhne a athnuachan faoi na léasanna a sannadh air.

Nuair a fhaightear léas nua, tá sé ceangailte le deireadh an chomhad dhclient.leases. D'fhonn cosc ​​a chur ar an gcomhad a bheith níos mó go neamhrialta, cruthaíonn dhclient comhad dhclient.leases nua ó am go ham óna bhunachar sonraí léasa lárnach. Coinnítear an sean-leagan den chomhad dhclient.leases faoin ainm dhclient.leases ~ go dtí an chéad uair eile athscróidh dhclient an mbunachar sonraí.

Coimeádtar sean-léasanna timpeall i gcás nach bhfuil an freastalaí DHCP ar fáil nuair a dhéantar díriú ar dhclient ar dtús (i gcoitinne le linn phróiseas tosaithe an chórais tosaigh). Sa chás sin, déantar tástáil ar sean-léasanna ón gcomhad dhclient.leases nach bhfuil in éag fós, agus má tá siad cinnte go bhfuil siad bailí, úsáidtear iad go dtí go dtiocfaidh siad in éag nó go dtiocfaidh an freastalaí DHCP ar fáil.

Is féidir le óstach soghluaiste a d'fhéadfadh a bheith ag teastáil uait go minic rochtain a fháil ar líonra ar a bhfuil aon fhreastalaí DHCP ar léas le haghaidh seoladh seasta ar an ngréasán sin. Nuair a theip ar gach iarracht chun teagmháil a dhéanamh le freastalaí DHCP, déanfaidh dhclient iarracht an léas statach a bhailíochtú, agus má éiríonn leis, bainfidh sé úsáid as an léas sin go dtí go gcuirfear atosú air.

Féadfaidh óstach soghluaiste taisteal chuig roinnt líonraí nach bhfuil DHCP ar fáil ach tá BOOTP. Sa chás sin, d'fhéadfadh sé a bheith tairbheach socrú a dhéanamh leis an riarthóir líonra le haghaidh iontrála ar bhunachar sonraí BOOTP, ionas go bhféadfaidh an t-óstach tosaithe go tapa ar an ngréasán sin seachas rothaíocht trí liosta na n-aois léasanna.

TÍOMH LÍNE

Ba chóir ainmneacha na n-idirghníomhaíochtaí líonra a dhfhéadfadh iarracht a chumrú a shonrú ar an líne ordaithe. Mura bhfuil aon ainm comhéadan sonraithe ar an líne orduithe, aithníonn dhclient na comhéadain líonra go léir, deireadh a chur le comhéadain neamhchraolta más féidir, agus déan iarracht gach comhéadan a chumrú.

Is féidir chomhéadain a shonrú de réir ainm sa chomhad dhclient.conf (5) . Má shonraítear comhéadain ar an mbealach seo, ní dhéanfaidh an cliant comhéadain amháin a chumrú atá sonraithe sa chomhad cumraíochta nó ar an líne ordaithe, agus déanfaidh sé neamhaird ar gach comhéadan eile.

Más rud é gur cheart don chliant DHCP éisteacht a dhéanamh agus a tharchur ar chalafort seachas an caighdeán (calafort 68), féadfar an bratach -p a úsáid. Ba chóir go n-éireodh leis an uimhir portphort udp gur chóir dó dhclient a úsáid. Tá sé seo úsáideach go háirithe chun críocha dífhabhálaithe. Má tá calafort difriúil sonraithe don chliaint éisteacht a dhéanamh air agus a tharchur ar aghaidh, bainfidh an cliant calafort cinn scríbe éagsúil freisin - níos mó ná an calafort scríbe sonraithe.

De ghnáth, cuireann an cliant DHCP aon teachtaireachtaí prótacail a chuireann sé ar aghaidh chuig seoladh IP a fháil chuig 255.255.255.255, seoladh craolta teoranta an IP. Chun críocha dífhabhálaithe, d'fhéadfadh sé a bheith úsáideach an tseoltóir a tharchur chuig an seoladh eile. Is féidir é seo a shonrú leis an bratach -s , agus ansin seoladh IP nó ainm fearainn an chinn scríbe.

Chun críocha tástála, is féidir réimse giaddr na bpacáistí go léir a chuireann an cliant a shocrú ag baint úsáide as an bratach -g , agus ansin an seoladh IP le seoladh. Níl sé seo úsáideach ach amháin le haghaidh tástála, agus níor cheart go mbeifí ag súil go n-oibríonn sé ar bhealach comhsheasmhach nó úsáideach.

De ghnáth, reáchtálfar an cliant DHCP sa tulra go dtí go mbeidh sé comhéadan cumraithe, agus ansin déanfaidh sé a bheith ag rith sa chúlra. Chun fórsa dhclient a reáchtáil mar phróiseas tosaigh, ba chóir an bhratach -d a shonrú. Tá sé seo úsáideach nuair a bhíonn an cliant á reáchtáil faoi dhiapríomhfhabhtóir, nó nuair a bhíonn sé á reáchtáil ó thionscnamh córas Córas V.

De ghnáth, bréagann an cliant teachtaireacht tosaithe agus taispeánann sé an t-ord prótacal leis an tuairisceoir earráide caighdeánach go dtí go bhfuair sé seoladh, agus ansin ní logáiltear ach teachtaireachtaí ag baint úsáide as an áis syslog (3) . Coscann an bratach-aon teachtaireachtaí seachas earráidí ón gclóitear leis an tuairisceoir caighdeánach earráide.

De ghnáth ní scaoilfidh an cliant an léasa reatha de réir mar nach éilíonn an prótacal DHCP é. Éilíonn roinnt ISP cábla dá gcuid cliant fógra a thabhairt don fhreastalaí más mian leo seoladh IP sannadh a scaoileadh. Scaoileann an bhratach go sainráite an léas atá ann faoi láthair, agus nuair a scaoiltear an léas, eisíonn an cliant.

Braitheann an bratach -1 dhclient chun iarracht a dhéanamh uair amháin léas a fháil. Má theipeann air, scoirfidh dhclient le cód scoir dhá.

De ghnáth, faigheann an cliant DHCP a fhaisnéis chumraíochta ó /etc/dhclient.conf, a bhunachar sonraí léasa ó /var/lib/dhcp/dhclient.leases, stóráil sé aitheantas próisis i gcomhad ar a dtugtar /var/run/dhclient.pid, agus déanann sé a chumrú an comhéadan líonra ag baint úsáide as / sbin / dhclient-script Le hainmneacha agus / nó suímh éagsúla a shonrú le haghaidh na gcomhaid seo, bain úsáid as an -cf, -lf, -pf agus -sf flags, faoi seach, agus ainm an chomhaid ina dhiaidh sin. D'fhéadfadh sé seo a bheith úsáideach go háirithe más rud é, mar shampla, nach bhfuil / var / lib / dhcp/ var / run suite go fóill nuair a thosaítear an cliant DHCP.

De ghnáth, cuireann an cliant DHCP amach más rud é nach bhfuil sé in ann aon chomhéadan líonra a aithint chun a chumrú. Ar ríomhairí glúine agus ríomhairí eile le busanna I / O te-swappable, is féidir go bhféadfaí comhéadan craolta a chur leis tar éis an tosaithe córas. Is féidir an bhratach -w a úsáid chun a chur faoi deara nach dtéann an cliant nuair nach bhfaighidh sé aon chomhéadain den sórt sin. Is féidir an clár omshell (8) a úsáid ansin chun an cliant a chur in iúl nuair a cuireadh comhéadan líonra isteach nó a bhaint, ionas gur féidir leis an gcliant iarracht seoladh IP a chumrú ar an gcomhéadan sin.

Is féidir an cliant DHCP a threorú gan iarracht a dhéanamh aon chomhéadain a chumrú ag baint úsáide as an bhratach -n . Is dócha go mbeidh sé seo úsáideach i gcomhar leis an bratach -w .

Is féidir treoir a thabhairt don chliaint freisin a bheith ina dheamhan láithreach, seachas fanacht go dtí go bhfuair sé seoladh IP. Is féidir é seo a dhéanamh trí bhratach na n-ainm a sholáthar.

CONFIGURATION

Pléitear comhréir an chomhad dhclient.conf (8) go seasta.

OMAPI

Soláthraíonn an cliant DHCP roinnt cumas chun é a rialú agus é ag rith, gan é a stopadh. Cuirtear an cumas seo ar fáil ag baint úsáide as OMAPI, API chun rudaí iargúlta a ionramháil. Ceanglaíonn cliaint OMAPI leis an gcliant ag baint úsáide as TCP / IP, a fhíordheimhniú, agus is féidir leo stádas reatha an chliaint a scrúdú agus athruithe a dhéanamh air.

Seachas an prótacal OMAPI bunúsach a chur chun feidhme go díreach, ba cheart do chláir úsáideoirí an API dhcpctl nó OMAPI féin a úsáid. Is dlúthdhiosca é Dcpctl a láimhseálann cuid de na meáchain tithe a dhéanann OMAPI go huathoibríoch. Déantar Dcpctl agus OMAPI a dhoiciméadú i ndcpctl (3) agus omapi (3) . Is féidir an chuid is mó de na rudaí ar mhaith leat a dhéanamh leis an gcliant a dhéanamh go díreach ag baint úsáide as an ordú omshell (1) , seachas clár speisialta a scríobh.

AN CUSPÓIR RIALÚ

Ceadaíonn an rud rialaithe duit an cliant a dhúnadh síos, ag scaoileadh na léas go léir a shealbhaíonn sé agus a scriosadh aon taifid DNS d'fhéadfadh sé a bheith curtha leis. Ligeann sé freisin duit an cliant a shosú - ní chuireann sé seo ar aon chomhéadain atá ag baint úsáide as an gcliant. Is féidir leat é a atosú ansin, rud a fhágann go ndéanfaidh sé na comhéadain sin a athchruthú. De ghnáth, d'fhéadfá an cliant a shárú sula dtéann sé isteach sa gheamhradh nó a chodladh ar ríomhaire glúine. Ansin, cuirfeadh tú ar ais é tar éis don chumhacht teacht ar ais. Ligeann sé seo cártaí ríomhaire a stopadh agus go bhfuil an ríomhaire ag caitheamh aimsire nó ag codladh, agus ansin athneartaítear go dtí an stát roimhe sin nuair a thagann an ríomhaire as an gheamhradh nó a chodladh.

Tá tréith amháin ag an réad rialú - tréith an stáit. Chun an cliant a dhúnadh síos, leagfaidh sé a tréith stáit go 2. Déanfaidh sé DHCPRELEASE go huathoibríoch. Chun é a sosamh, leagtar a tréith stáit do 3. Chun é a atosú, leagtar a tréith stáit do 4.

Tábhachtach: Bain úsáid as an ordú fear ( % man ) chun a fheiceáil conas a úsáidtear ordú ar do ríomhaire ar leith.