takt@Wiki

DHCP

最終更新:

匿名ユーザー

- view
だれでも歓迎! 編集

DHCP install


パッケージ確認
#rpm -qa | grep dhcp

アンインストール
#rpm -e dhcp

DHCPファイルの取得
#cd /usr/local/src/

dhcpファイルを"ftp.isc.org"から取得
#wget ftp.isc.org/dhcp/dhcp-3.0.1rc8.tar.gz

インストール
#tar xvfzp dhcp-3.0.1rc8.tar.gz /usr/local/src
#cd dhcp-3.0.1rc8
#./configure
#make
#make install

設定ファイルの編集(以下のマニュアル参照)
#man dhcpd
#man dhcpd.conf
#man dhcpd.leases 

#vi /etc/dhcpd.conf

# DHCP3.0b2pl11以降必要らしい
ddns-update-style interim;<br>ignore client-updates;

# ドメイン名
option domain-name "localhost.localdomail.";

# DNSサーバーのIPアドレス
option domain-name-servers 192.168.0.2;

# IPの貸出し期間
default-lease-time 600;
max-lease-time 7200;

log-facility local7;

subnet 192.168.0.0 netmask 255.255.255.0 {
  # DHCPから貸出すIPの範囲
  range 192.168.0.151 192.168.0.191;

  # ルーター
  option routers 192.168.0.1;

  # ブロードキャストアドレス
  option broadcast-address 192.168.0.255;

  # DHCPサーバーの設定
  host dhcpserver {
    # MACアドレス
    hardware ethernet 00:08:02:0a:ca:98;
    # 割り振るIP
    fixed-address 192.168.0.36;
  }

  # 個別設定
  host fileserver {
    option host-name "fileserver";
    hardware ethernet 00:08:02:0d:df:27;
    fixed-address 192.168.0.10;
  }

}

なければ作成
#touch /var/state/dhcp/dhcpd.leases

エラーチェック
#/usr/sbin/dhcpd -d -f

起動
#service dhcpd start
再起動
#service dhcpd restart
停止
#service dhcpd stop

割振りを確認
#/var/state/dhcp/dhcpd.leases

システム起動時にDHCPDをON
#chkconfig dhcpd on

確認
#chkconfig --list dhcpd

自身のIPを設定
#cd /etc/sysconfig/network-scripts
#vi ifcfg-eth0

# eth0 (LAN側) の設定

# インタフェースの名前を指定します
DEVICE=eth0

# 静的(固定)に IP アドレスを設定
BOOTPROTO=static

# ブロードキャストアドレス
BROADCAST=192.168.0.255

# IP アドレス
IPADDR=192.168.0.2

# ネットマスク
NETMASK=255.255.255.0

# ネットワークアドレス
NETWORK=192.168.0.0

# システム起動時にインタフェースを有効
ONBOOT=yes

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

人気記事ランキング
目安箱バナー