|
|
Tips No. 558 dhcpでクライアントのMACアドレスによりIPアドレスを付与する
【解説】
DHCPクライアントをMACアドレスによって識別し、IPアドレスの割り当てを
行う方法について説明します。
【手順】
10.1.1.0/24のネットワークで10.1.1.2〜10.1.1.10のIPアドレスを
MACアドレスで許可されているクライアントにのみ付与する場合について
説明します。
クライアント1:
ホスト名 host1
MACアドレス 11:22:33:44:55:66
クライアント2:
ホスト名 host2
MACアドレス 1A:2B:3C:4D:5E:6F
とします。
定義した2つのホスト(host1、host2)からの要求時にのみIPアドレスを
割り振り、それ以外のホストからの要求は拒否する設定として、
/etc/dhcpd.conf ファイルに以下のように記述します。
例)
[/etc/dhcpd.conf]
-------------------------------------------------
# dhcpd.conf
#
# Configuration file for ISC dhcpd
#
# option definitions common to all supported networks...
option domain-name "yourdomain.org";
option domain-name-servers ns1.example.org, ns2.example.org;
default-lease-time 600;
max-lease-time 7200;
ddns-update-style none;
........
subnet 10.1.1.0 netmask 255.255.255.0 {
range 10.1.1.2 10.1.1.10;
deny unknown-clients;
}
host host1 { hardware ethernet 11:22:33:44:55:66; }
host host2 { hardware ethernet 1A:2B:3C:4D:5E:6F; }
........
-------------------------------------------------
IPアドレスを付与するクライアントのホスト名、MACアドレスを
host行に記述してください。
また、サブネットセクションには、"deny unknown-clients;" を
追加してください。
この設定により、host1またはhost2からの要求時にのみ10.1.1.2から
10.1.1.10までのいずれかのIPアドレスが付与されます。
DHCP dhcp 関連文書
Last modified : Tue Sep 02 JST 2003 # 2
|
Copyright © Turbolinux, Inc..All Right Reserved.

