Dhclient - Linux / Unix Command

dhclient - Муштарии протоколи протоколи параметрӣ

SYNOPSIS

{ -d ] [ -q ] [ -1 ] [ -r ] [ -фаъолият ] [[ php -file ] [[ pp - pp -file ] [[ cp - config ] [ - сервер ] [ -g ] ранги [ -n ] [ -w ] [ if0 [ ... ifN ]]

ДАСТРАСӢ

Консорсиуми нармафзори интернетӣ DHCP Client, якбора, як тарз барои танзим кардани як ё якчанд алоқаи шабака бо истифода аз протоколи параметрҳои танзимкунандаи конфигуратсия, протоколи BOOTP, ё ин протоколҳо ба таври мӯътадил таъин кардани суроғаро таъмин мекунад.

Фаъолият

Протоколи DHCP имкон медиҳад, ки мизбон ба алоқаи сервери марказӣ, ки рӯйхати нишониҳои IP-ро нигоҳ медорад, ки метавонад дар як ё якчанд зерлнетҳо таъин карда шавад. Муштарии DHCP метавонад суроғаро аз ин ҳавзи дархост дархост кунад ва онро дар асоси равзанаи муошират дар шабака истифода барад. Протоколи DHCP инчунин механизми тавре, ки муштарӣ метавонад маълумоти муфассалро дар бораи шабака ба он замима кунад, ба монанди ҷойгиркунии роуминги муқаррарӣ, ҷойгиршавии сервери ном ва ғайра.

Дар оғоз, dhclient dhclient.conf -ро барои дастурҳои танзимот хонда истодааст. Он гоҳ рӯйхати ҳамаи интерфейси шабакавӣ, ки дар системаи имрӯза танзим шудааст, мегирад. Барои ҳар як интерфейс кӯшиш мекунад, ки интерфейси худро бо истифодаи протоколи DHCP танзим кунад.

Барои пайгирӣ кардани иҷорапулӣ дар системаҳои барқарорсозӣ ва сервер, аз нав барқарор кунед, рӯйхати лизингҳо дар феҳрист (5) файл гузошта шудааст. Дар оғоз, баъд аз хондани файли dhclient.conf, dhclient файлро барои драйвери.

Вақте, ки иҷораи нави нав ба даст меояд, он ба хотираи файлҳои dhclient.leases илова карда мешавад. Бо мақсади пешгирӣ кардани файл аз ғайримарказӣ калон шудан, вақт аз вақт добстент файлро аз пойгоҳи додаи худ дар асоси худ месозад. Нусхаи кӯҳнаи файлҳои dhclient.leases дар зери номи " dhclient.leases ~" нигоҳ дошта мешавад . То он даме, ки драйвери пойгоҳи додашударо нав месозад.

Лизингҳои қаблӣ дар ҳолати дар ҳолати набудани сервери DHCP, вақте ки dhclient аввал номида мешавад (умуман дар ҷараёни раванди оғозёбӣ). Дар ин ҳолат, лизингҳои қаблӣ аз файлҳои dhclient.leases, ки ҳоло давом намекунанд, санҷида мешаванд ва агар онҳо муайян карда шаванд, онҳо то он даме, ки онҳо дертар ё сервери DHCP истифода мешаванд, истифода бурда мешаванд.

Муштари мобилӣ, ки баъзан метавонад ба шабакае, ки дар он ҷо мавҷудияти сервери DHCP мавҷуд нест, метавонад бо иҷозати доимии ин шабака пешкаш карда шавад. Вақте ки ҳамаи кӯшишҳо ба алоқаи сервери DHCP иҷро карда нашуданд, лаборатория ба иҷора додани иҷораи манзилӣ кӯшиш мекунад ва агар муваффақ гардад, онро то он даме ки аз нав барқарор карда мешавад.

Мониторинги мобилӣ метавонад ба баъзе шабакаҳо, ки дар он DHCP дастрас нест, BOOTP-ро низ метавон кард. Дар ин ҳолат мумкин аст, ки бо администратор барои ворид шудан ба пойгоҳи додаи BOOTP муфид бошад, то ин ки host-ро зудтар дар ин шабака бубинанд, на ба воситаи руйхати иҷораҳои қаблӣ.

LINE COMMAND

Номҳои шабака интерфейсҳое, ки мехоҳанд ба танзим дароварда шаванд, метавонанд дар хати фармон муайян карда шаванд. Агар номҳои интерфейсиҳо дар сатри фармонҳо нишон дода шаванд, дар якҷоягӣ ҳамаи ҷузвдонҳои шабака муайян карда мешавад, агар имконпазир бошад, интерфейсҳои ғайрииқтисодӣ имконпазиранд ва кӯшиш кунед, ки ҳар як интерфодро танзим кунад.

Инчунин, номҳо дар феҳристи dhclient.conf (5) файли мушаххас муайян карда мешаванд. Агар интерфейсҳо бо ин роҳ муайян карда шаванд, пас мизоҷ танҳо танзимоти ҳамгиро, ки дар файли конфигуратсия ё хати фармон муайян карда мешавад ва ҳамаи дигар интерфейҳоро рад мекунад.

Агар мизоҷи DHCP бояд дар як порт аз дигар стандарти (портрет 68) гӯш ва интиқол диҳад, тақвими -p метавонад истифода шавад. Он бояд бо рақами UCP, ки бояд истифода шавад, пайравӣ карда шавад. Ин барои бартараф кардани ҳадафҳо асосан муфид аст. Агар мизоҷе барои мизоҷ ва гӯш додан ба дигар порт барои мушаххас таъин карда шавад, мизоҷ инчунин як нуқтаи дигар ҷойгоҳро истифода мебарад - яке аз нишондиҳандаи таъиноти мавҷтар аз он.

Муштараки DHCP одатан протоколҳои протоколро интиқол медиҳад, ки пеш аз ба даст овардани суроғаи IP ба 255.255.255.255, суроғаи маҳдуди IP. Барои бартараф кардани мақсадҳо, мумкин аст, ки сервер ин паёмҳоро ба дигар суроға интиқол диҳад. Ин метавонад бо парчами сершумор нишон дода шавад, пас аз он суроғаи IP ё номи домейнии макон.

Барои мақсадҳои санҷишӣ, майдони ҳамаи пакетҳое, ки муштарӣ ирсол намуда метавонад бо истифода аз flag -g , пас аз суроғаи IP ба фиристодани он таъин карда шавад. Ин танҳо барои озмоишҳо муфид аст ва набояд интизор шавад, ки дар ҳама гуна муттасил ва фоиданок кор кунад.

Муштарии DHCP одатан дар пешгоҳ пеш аз он ки интерфейси танзим шуда бошад, пас дар оянда ба кор дарояд. Барои иҷро кардани қувваи ҷомеъа, ҳамеша бояд ҳамчун раванди пешакӣ сар шавад, байрақи -d бояд муайян карда шавад. Ин ҳангоми мизоҷ дар доираи debugger, ё ҳангоми коркарди система дар системаи V системаи оператсионӣ фоиданок аст.

Муштарӣ одатан як паёмнависии пешакиро чоп мекунад ва пайдоиши протоколро ба тавсифи хатогиҳои стандартиро то он вақте, ки суроға гирифтааст, нишон медиҳад ва танҳо пас аз фиристодани паёмҳо тавассути системаи syslog (3) . Парчами -c параграфи ягон паёмро, ғайр аз хатогиҳо ба тавсифи хатогиҳои стандартӣ пешгирӣ мекунад.

Муштарӣ одатан иҷораи иҷораро иҷоза намедиҳад, зеро он аз протоколи DHCP талаб карда намешавад. Баъзе якчанд ISP-кабел талаб мекунад, ки мизоҷони худро ба фиристодани сервер, агар онҳо мехоҳанд суроғаи IP таъин карда шаванд. Парчами -rrrr- ро ба иҷорапулии ҷорӣ ҷорӣ мекунад, ва пас аз иҷораи он иҷозати хомӯшкунӣ бароварда мешавад.

Парчами -1 сабаби хароб кардани як маротиба барои гирифтани иҷора мебошад. Агар ин тавр нашавад, dhclient бо рамзи дуюм баромад.

Хизматрасонии DHCP одатан иттилооти конфигуратсияи худро аз /etc/dhclient.conf, пойгоҳи лизингиаш аз /var/lib/dhcp/dhclient.leases мегирад, ки ID корро дар файли /var/run/dhclient.pid номбар мекунад ва танзим мекунад. интерфейси шабака бо истифода аз / sbin / dhclient-script Барои муайян кардани номҳо ва / ё маконҳои ин файлҳо, нишон дода мешавад, ки рамзҳои -ff, -lf , -pf ва -ff-ро , мутаносибан, номи файлро истифода баред. Ин мумкин аст муфид бошад, агар масалан, вақте ки муштарии DHCP оғоз меёбад, масалан, / var / lib / dhcp ё / var / run ҳанӯз насб нашудааст.

Хизматрасонии DHCP одатан берун аз он ҷойгир аст, агар он имкон надиҳад, ки ҳама гуна алоқаи шабакаро танзим кунад. Дар компютерҳои ноутбук ва дигар компютерҳо бо автобусҳои гармидиҳандаи I / O, имкон дорад, ки пас аз оғози система интерфейси радиоӣ илова карда шавад. Калимаи « -w» метавонад истифода шавад, то ки мизоҷро тарк накунад, вақте ки ягон интерфейсҳоро пайдо накунад. Баъд аз он, барномаи Omshell (8) метавонад ба муштарӣ хабар диҳад, вақте ки интерфейси шабака илова карда шудааст ва ё хориҷ карда мешавад, то ки муштарӣ кӯшиш кунад, ки суроғаи IP-ро дар ин интерфейс танзим кунад.

Муштарии DHCP метавонад ба кӯшиш барои танзим кардани ҳама гуна алоқаҳо бо истифода аз flag-ро истифода барад. Ин эҳтимол дорад дар якҷоягӣ бо байрақи -w-ро муфид бошад.

Муштарӣ инчунин метавонад тавсия дода шавад, ки фаврӣ шавад, то он даме ки интизори IP-ро дарёфт кунад. Инро бо пешниҳоди парчами -nw иҷро кардан мумкин аст.

Конфигуратсия

Синтаксаи феҳристи dhclient.conf (8) парванда баррасӣ мешавад.

OMAPI

Муштарии DHCP баъзе қобилияти идоракунии он дар ҳоле, ки давом дорад ва бидуни қатъ кардани он. Ин имконият бо ёрии OMAPI, API барои пинҳон кардани объектҳои дурдаст таъмин карда мешавад. Мизоҷони OMAPI ба мизоҷ бо истифода аз TCP / IP пайваст мешаванд, пас санҷишро тасдиқ мекунанд ва пас аз он ҳолати мавҷудаи мизоҷро тафтиш карда, онро ба ӯ иваз мекунанд.

Баръакс, протоколи OMAPI бевосита амалӣ хоҳад шуд, барномаҳои истифодабарандагон бояд ба dhcpctl API ё OMAPI истифода баранд. Dhcpctl - коғазе мебошад, ки корҳоро барои нигоҳубини хонагӣ, ки OMAPI ба таври автоматӣ намекунад, идора мекунад. Dhcpctl ва OMAPI дар dhcpctl (3) ва omapi (3) навишта шудаанд . Аксарияти чизҳое, ки шумо мехоҳед бо муштариён кор кунед, бевосита бо истифодаи omkell (1) фармон, ба ҷои он ки барномаи махсусро нависед.

Амалиёти контролӣ

Объекти назорат имкон медиҳад, ки мизоҷро ба поён гузоред, пас ҳамаи иҷораҳое, ки онро нигоҳ медоранд ва сабт кардани ҳама гуна сабтҳои DNS, ки онро илова карда буданд. Он ҳамчунин ба шумо имкон медиҳад, ки мизоҷро қатъ кунед - ин тафовутҳое, ки мизоҷро истифода мебарад. Шумо метавонед онро аз нав барқарор кунед, ки онро инъикос мекунад, ки ин пунктҳоро барқарор созед. Шумо одатан мизоҷро пеш аз гузаштан ба тайёра ё хоб ба компютери ноутбук мепардозед. Баъд аз он ки қувват баргардад, шумо онро паси сар мекунед. Ин имкон медиҳад, ки кортҳои компютерӣ ҳангоми дар компютер гузаштан ё хоболудкунӣ баста шаванд ва баъд аз он ки компютер аз тайёра ё хоб берун меояд, ба ҳолати пештараи худ баргардад.

Объекти назорат дорои як хосият - хосияти давлат мебошад. Барои хомӯш кардани фармоишӣ, хосияти давлатро ба 2 муқаррар кунед. Он ба таври автоматӣ DHCPRELEASE мекунад. Барои истфода кардани он, тасвири давлати худро ба 3 равона кунед. Барои он, ки хариди он 4-ро муқаррар кунед.

Муҳим: Кушодани мард ( % мард ) -ро истифода баред, ки чӣ гуна фармон дар компютери шумо истифода бурда мешавад.