📄 dhclient.8
字号:
.B -pフラグが蝗えます。このフラグに鲁けて、dhclient が蝗う udp ポ〖ト戎规を回年します。これは肩としてデバッグ誊弄では铜脱です。クライアントが略怠および流慨するために蝗脱するポ〖トにデフォルトとは般うポ〖トを回年する眷圭、クライアントはもう 1 つ侍の流慨黎ポ〖トも蝗脱します。その流慨黎ポ〖トは、回年した流慨黎ポ〖トよりも络きな戎规を积ったものです。.PPDHCP クライアントは、奶撅 IP アドレスを惩评していない粗扦罢のプロトコルメッセ〖ジをリミテッドブロ〖ドキャストアドレスである 255.255.255.255 へと流慨します。デバッグ誊弄で、サ〖バがこれらのメッセ〖ジをどこか侍のアドレスへ流慨した数が守网なことがあります。.B -sフラグの稿に流慨黎の IP アドレスもしくはドメイン叹をつけて回年できます。テスト誊弄で、DHCP クライアントが流慨する链てのパケットのgiaddr フィ〖ルドを.B -gフラグに流慨黎の IP アドレスを鲁けた妨を蝗脱することで肋年することができます。これはテスト誊弄の箕のみ铜脱なものであり、辐悸さや蝗いやすさを滇める觉斗で瓢侯することを鳞年してはいけません。.PPDHCP クライアントは、奶撅インタフェ〖スを肋年するまではフォアグラウンドで瓢侯し、その稿バックグラウンドで瓢侯するようになります。dhclient を撅にフォアグラウンドのプロセスとして瓢侯させるためには、.B -dフラグを回年する涩妥があります。これは、DHCP クライアントがデバッガのもとで瓢侯している眷圭や、System V システムのinittab の嘲娄で瓢侯している眷圭には铜跟なものです。.PPこのクライアントは、奶撅は弹瓢メッセ〖ジを山绩し、アドレスを惩评するまで筛洁エラ〖叫蜗にプロトコルシ〖ケンスを今き叫します。アドレスを惩评した稿は.B syslog (3)ファシリティを蝗脱してメッセ〖ジのログを艰るだけになります。.B -qフラグを蝗脱すると、エラ〖笆嘲のメッセ〖ジを筛洁エラ〖叫蜗に今き叫さないようになります。.PPクライアントは、DHCP プロトコルで盗坛づけられていないため、奶撅は附哼艰评しているリ〖スを倡庶することはありません。ただ、ケ〖ブル ISP のなかには、クライアントが充り碰てられたIP アドレスを倡庶したい眷圭には、サ〖バに奶梦するように盗坛づけているところもあります。.B -rフラグを脱いると、汤绩弄に附哼のリ〖スを倡庶し、いったんリ〖スを倡庶するとクライアントは姜位します。.PP.B -1フラグを回年すると、dhclient はひとつのリ〖スに滦し 1 刨だけしか艰评を活みません。もし艰评に己窃すれば dhclient は姜位コ〖ド 2 で姜位します。.PPDHCP クライアントは、奶撅は肋年攫鼠を.B ETCDIR/dhclient.confから、リ〖スデ〖タベ〖スを.B DBDIR/dhclient.leasesから艰评し、极尸のプロセス ID を.B RUNDIR/dhclient.pidという叹涟のファイルに瘦赂し、そしてネットワ〖クインタフェ〖スを.B CLIENTBINDIR/dhclient-scriptを蝗脱して肋年します。これらのファイルに侍の叹涟を回年したり、侍の眷疥を回年したりするには、それぞれ.B -cf,.B -lf,.B -pfおよび.B -sfフラグを、稿ろにファイル叹を鲁ける妨で蝗脱してください。この数恕は、毋えば DHCP クライアントが弹瓢したときに.B DBDIRもしくは.B RUNDIRがまだマウントされていない眷圭には泼に铜脱なものになり评ます。.PPDHCP クライアントは、肋年すべきネットワ〖クインタフェ〖スを票年できない眷圭、奶撅は姜位します。ラップトップコンピュ〖タやホットスワップ材墙な I/O バスを积ったコンピュ〖タでは、ブロ〖ドキャストインタフェ〖スがシステム弹瓢稿に纳裁されることがあり评ます。.B -wフラグを脱いると、そのようなインタフェ〖スが 1 つも斧つからないときにもクライアントが姜位しないようにできます。稿で.B omshell (8)プログラムを蝗脱して、ネットワ〖クインタフェ〖スが纳裁されたり猴近されたりしたことをクライアントに奶梦することができ、これによってクライアントがこのインタフェ〖ス惧のIP アドレスを肋年するよう活みることができます。.PP.B -nフラグを脱いることで、どのインタフェ〖スも肋年しようとしないように DHCP クライアントを回绩することができます。このフラグは、きっと.B -wフラグと鼎に蝗脱すると铜脱でしょう。.PPIP アドレスを惩评するまで略つのではなく、篓郝にデ〖モンとなるようにクライアントを回绩することもできます。.B -nwフラグを涂えると材墙です。.SH 肋年dhclient.conf(5) ファイルの今及は侍に豺棱されています。.SH OMAPIこの DHCP クライアントは、瓢侯面にその瓢侯を匿贿させることなく极尸极咳を扩告できるようにするための怠墙を捏丁しています。この怠墙は、リモ〖トオブジェクト拎侯 API である OMAPI を脱いて捏丁されています。OMAPI クライアントは、TCP/IP を蝗脱してこの DHCP クライアントに儡鲁します。そして、DHCP クライアントの附哼の觉轮を浮汉でき、その觉轮を恃构することができます。.PPユ〖ザプログラムでは、答撩にある OMAPI プロトコルを木儡悸刘するのではなく、dhcpctl API もしくは OMAPI そのものを蝗脱すべきです。dhcpctl は、OMAPI が极瓢で乖ってはくれない花祸のいくつかを胺うラッパです。dhcpctl および OMAPI については\fBdhcpctl(3)\fR および \fBomapi(3)\fR に淡揭されています。クライアントを脱いてやりたいことのほとんどは、泼侍なプログラムを今かなくとも \fBomshell(1)\fR コマンドを蝗脱して木儡悸附できるものです。.SH 扩告オブジェクト扩告オブジェクトを蝗脱すると、DHCP クライアントを姜位させ、瘦积しているリ〖スをすべて倡庶し、クライアントが纳裁したDNS レコ〖ドをすべて久殿することができるようになります。また、クライアントを办箕匿贿させ、クライアントが蝗脱しているインタフェ〖スの肋年を近くことができるようにもなります。その稿で、DHCP クライアントを浩弹瓢させることができ、インタフェ〖スを浩肋年することができます。奶撅、ハイバネ〖ションに掐る涟やラップトップコンピュ〖タではスリ〖プする涟にDHCP クライアントを办箕匿贿させるでしょう。そして、排富が提ってきた稿で DHCP クライアントを搀牲させるでしょう。こうすることで、コンピュ〖タがハイバネ〖ションやスリ〖プ面には PC カ〖ドを匿贿させておき、コンピュ〖タがハイバネ〖ションやスリ〖プから牲耽したら笆涟の觉轮に浩刨介袋步することができるようになるのです。.PP扩告オブジェクトには掳拉が 1 つあります。それは觉轮掳拉です。クライアントを姜位させるには、クライアントの觉轮掳拉を 2 に肋年します。クライアントは极瓢弄に DHCPRELEASE を乖うでしょう。クライアントを办箕匿贿させるには、クライアントの觉轮掳拉を3 に肋年します。クライアントを牲耽させるには、クライアントの觉轮掳拉を 4 に肋年します。.SH 簇息ファイル.B CLIENTBINDIR/dhclient-script,.B ETCDIR/dhclient.conf, DBDIR/dhclient.leases, RUNDIR/dhclient.pid,.B DBDIR/dhclient.leases~.SH 簇息灌誊dhclient.conf(5), dhclient.leases(5), dhclient-script(8).SH 侯荚.B dhclient(8)は Ted Lemon がVixie Enterprises と定蜗して Internet Systems Consortium のために今きました。Internet Systems Consortium についてより拒しくは、.B http://www.isc.orgをご枉ください。Vixie Enterprises についてより拒しくは、.B http://www.vix.comをご枉ください。.PP塑クライアントは、Elliot Poger がStanford 络池の MosquitoNet プロジェクトに徊裁している粗に、Linux での网脱に狠し络升に饯赖、猖紊を乖いました。.PP附哼のバ〖ジョンは、Elliot による Linux での猖紊に砷うところが络きいですが、Internet Systems Consortium の DHCP サ〖バが蝗うものと票じネットワ〖キングフレ〖ムワ〖クを脱いるように、Ted Lemon が络升な浩试喇や婶尸弄な今き垂えを乖いました。システム泼铜の肋年コ〖ドの络婶尸はシェルスクリプトに败されたので、より驴くのオペレ〖ティングシステムのサポ〖トが裁えられるにつれ、システム泼铜の肋年コ〖ドをそのオペレ〖ティングシステムに败竣したり瓷妄したりする涩妥はなくなるでしょう。洛わりに、シェルスクリプトが茨董に圭ったツ〖ルを钙び叫してその誊弄を蔡たしてくれます。.PP
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -