🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.net.ip
Article #216

Re: ISC-DHCP 2.0pl2 を使ってクライアントに hostname をつけるには?

#216
From: Yuichi Tanaka
Date: Wed, 12 Jul 2000 00:00
34 lines
2202 bytes
元記事を投稿した田中と申します。

クライアント側(FreeBSD-3.4R)の /var/db/dhclient.leases には
host-name の記述がなかったので、サーバから host-name が
来てなかったようです。

結局、ISC-DHCPサーバでは range を使って ip を範囲指定して
動的割当を使おうとすると、host-name を配ってくれないようです。

(dhcpd.conf で host statement を使って host 毎の定義をした場合には
ちゃんと配ってくれたのですが、ネットワークカードを変える可能性が
あるので MACアドレスでの指定はしたくないのです。)


そこでクライアント側で /etc/dhclient-exit-hooks を使って、
nslookup から hostname を得る事にしました。

(↓教えて頂いたページに載っていたスクリプトを参考にしてます。)

 > http://home.jp.FreeBSD.ORG/cgi-bin/showmail/FreeBSD-users-jp/46130
 > なんか関係ありそうな気がしますが,,,

これで、ネットワークにつながっていない時は架空の hostname、
つながった時は実在する hostname に設定する事が出来ました。

横山@JAISTさま、菊地さま、どうもありがとうございました。


----
 Yuichi Tanaka
 mailto: tanaka@nkgw.ics.keio.ac.jp
 Nakagawa Research Laboratry,
 Dept. of Information and Computer Science, Keio University.
Technical Details
Message-ID: <8khaih$aok$1@sheep.ics.keio.ac.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <8kc13i$gic$1@sheep.ics.keio.ac.jp> <396AA495.ACF43E0A@is.kochi-u.ac.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 10636f,1f39b7103887d660
X-Google-Attributes: gid10636f,public
From: Yuichi Tanaka <tanaka@nkgw.ics.keio.ac.jp>
Subject: Re: ISC-DHCP 2.0pl2 を使ってクライアントに hostname  をつけるには?
Date: 2000/07/12
Message-ID: <8khaih$aok$1@sheep.ics.keio.ac.jp>
X-Deja-AN: 645389908
References: <8kc13i$gic$1@sheep.ics.keio.ac.jp> <396AA495.ACF43E0A@is.kochi-u.ac.jp>
Content-Type: text/plain; charset=ISO-2022-JP
X-Complaints-To: abuse@ics.keio.ac.jp
X-Trace: sheep.ics.keio.ac.jp 963390865 11028 131.113.41.137 (12 Jul 2000 08:34:25 GMT)
Organization: Dept. of Information and Computer Science (ICS), Faculty of Science and technology, KEIO Univ., JAPAN.
Mime-Version: 1.0
NNTP-Posting-Date: 12 Jul 2000 08:34:25 GMT
Newsgroups: fj.net.ip