Palmyra Network Laboratory
Google
Linux
Samba
Plat'Home
dhcpd Setup
$CREATE 08/30/2003 by Seiji Kinoshita
$LAST UPDATE 08/30/2003 by Seiji Kinoshita
dhcpdのインストール、設定、起動
1.dhcpdのインストール
インストールするマシンのOSは、RedHat Linux8.0です。
まずはdhcpdを取得してください。下記URLから取得できます。
今回は下記バージョンを使用しました。
バージョン:3.0pl2
ファイル名:dhcp-3.0pl2.tar.gz
※インストールはroot権限で行ってください。
1.取得したdhcpdを下記dirに移動させてください。
2.上記dirに移動してください。
3.dhcpをインストールしてください。手順は下記の通りです。
# tar xvfzp dhcp-3.0pl2.tar.gz
# cd dhcp-3.0pl2
# ./configure
# make
# make install
2.dhcpd.confの設定
1.運用する環境に応じて作成したdhcpd.confを下記dirに置いてください。
"dhcp.conf"の記述例:
# dhcpd.conf Sample
server-identifier 192.168.xx.xx;
#↓最近のバージョンから必ず記述をしなければならなくなった様です。
ddns-update-style none;
#↓DNSを使用するならば記述してください。
#option domain-name-servers domain.xxxx.xx.xx;
shared-network MYNETWORK{
option subnet-mask 255.255.255.0;
default-lease-time 120;
max-lease-time 180;
subnet 192.168.xx.0 netmask 255.255.255.0{
range 192.168.xx.101 192.168.xx.200;
#↓DNSを使用するならば下記2行を記述してください。
#option domain-name-servers xx.xx.xx.xx;
#option domain-name "xxxx.xx.xx";
option broadcast-address 192.168.xx.255;
option routers 192.168.xx.xx;
}
}
2.空のdhcpd.leasesを下記dirに置いてください。
3.dhcpdの起動
以下の手順で起動させてください。
起動方法1(通常):
# /etc/init.d/dhcpd start
# /etc/init.d/dhcpd restart
起動方法2(ネットワークカードが複数枚の時):
1.dhcpdが受け付けるNICを指定する場合:
# /usr/sbin/dhcpd ethxx ←xx:NICデバイス番号
2.dhcpdがすべてのNICを受け付ける場合:
# /etc/init.d/dhcpd start
# /etc/init.d/dhcpd restart
以上