目次

概要

ISC DHSP Serverのインストール手順。

環境情報

OSCentOS release 6.7Linux version 2.6.32-573.18.1.el6.x86_64
DHCP4.1.1dhcp-4.1.1-49.P1.el6.centos.x86_64

インストール手順

パッケージインストール

以下の順番でインストールを行う。

yum install dhcpd

設定ファイルの作成

サンプルの設定ファイルを元に動作設定を行う。

cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample 
/etc/dhcp/dhcpd.conf


設定の内容は後述を参照

ログ出力の設定

サンプルの設定ではsyslogのlocal7にログを出力する設定となっており、messagesの中に出力される。
管理上不便であるため、local6に変更した上で、専用のログファイルを準備する。

mkdir /var/log/dhcpd
vi /etc/rsyslog.conf
  • /etc/rsyslog.conf
    【追記】# Save DHCPd to dhcpd.log
    【追記】local6.*                                                /var/log/dhcpd/dhcpd.log

起動

以下のコマンドにてサーバを起動させる。

/etc/init.d/dhcpd start


起動すると以下のプロセスが常駐する。

/usr/sbin/dhcpd -user dhcpd -group dhcpd


OS起動時の自動起動を行う場合は以下の設定を行う。

chkconfig dhcpd on

設定例

書式例

## ---------------------------------
##  dhcpd.conf
## ---------------------------------
## Date : 【タイムスタンプ】
## Network : 【名称】
## 

## Global setting

ddns-update-style none;【←DDNSは使用しない】
not authoritative;【←認証は使用しない】
log-facility local6;【←ログはsyslogのlocal6に出力】


## Lease setting

subnet 【ネットワークアドレス】 netmask 【ネットマスク】 {
## IPaddress segment rooter address
  option routers 【デフォルトゲートウェイ】;
## Domain name
  option domain-name "【ドメイン名】";
  option domain-name-servers 【DNS1】, 【DNS2】,【DNS3】;
## IPaddress lease range
  range 【開始アドレス】 【終了アドレス】;
## IPaddress lease time(Default)
  default-lease-time 【デフォルトのリース時間】;
## IPaddress lease time(Max)
  max-lease-time 【最大のリース時間】;
## Access control
  #allow unknown-clients;【←全てのホストを許可する場合はコメントを外す】
  #deny unknown-clients;【←特定のホストのみ許可する場合はコメントを外す】
} 

## -------------------------
##  Static IPaddress lease
## -------------------------

【↓MACアドレスとIPアドレスの静的な紐付けを行う設定】
# host client1{ hardware ethernet 00:22:19:ED:26:9C; fixed-address 192.168.1.144; }

サンプル(192.168.1.0/24に112〜144のアドレスをリース)

## ---------------------------------
##  dhcpd.conf
## ---------------------------------
## Date : 2016/04/04
## Network : local.asabiya.net
## 

## Global setting

ddns-update-style none;
not authoritative;
log-facility local6;


## Lease setting

subnet 192.168.1.0 netmask 255.255.255.0 {
## IPaddress segment rooter address
  option routers 192.168.1.254;
## Domain name
  option domain-name "local.asabiya.net";
  option domain-name-servers 192.168.1.1, 192.168.1.2, 192.168.1.3;
## IPaddress lease range
  range 192.168.1.112 192.168.1.144;
## IPaddress lease time(Default)
  default-lease-time 3600;
## IPaddress lease time(Max)
  max-lease-time 259200;
## Access control
  allow unknown-clients;
  #deny unknown-clients;
}

## -------------------------
##  Static IPaddress lease
## -------------------------

# host client1{ hardware ethernet 00:22:19:ED:26:9C; fixed-address 192.168.1.144; }

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS