$ cd dhcp-4.2.0b1 $ ./configure --prefix=/opt/dhcpd --sysconfdir=/etc $ gmake # gmake install
ただし,4.2.0 より以前の 4.x dhcpd は,DLPI のバグで T2000 など e1000g インタフェイスではうまく動かないようだ.
/opt 以下にインストールするため, site.conf を以下のように作成
USERBINDIR = /opt/dhcp/bin BINDIR = /opt/dhcp/sbin CLIENTBINDIR= /opt/dhcp/sbin ADMMANDIR = /opt/dhcp/man/cat8 FFMANDIR = /opt/dhcp/man/cat5 LIBMANDIR = /opt/dhcp/man/cat3 USRMANDIR = /opt/dhcp/man/cat1 VARRUN = /opt/dhcp/run VARDB = /opt/dhcp/db LIBDIR=/opt/dhcp/lib INCDIR=/opt/dhcp/include
$ ./configure $ make # make install
/etc/dhcpd.conf と /etc/dhcpd.leases を作成する.
なお,Sun Ray 用に OS の DHCP サーバがあがっている場合,
/etc/inet/dhcpsvc.conf
に
INTERFACES=ipge1
と,SunRay インターコネクト側のみ LISTEN するよう変更する.