スポンサーリンク

DHCP Client

スポンサーリンク

REFERENCE

DHCP Client

Dynamic Host Configuration Protocol

DHCPのクライアントIDオプション:プログラマー社長のブログ:オルタナティブ・ブログ
DHCPのちょっと深いお話しです。 DHCPのオプション61(Client Id...
DHCP - host pool
DHCP host poolとは、client毎に一意なIPアドレスを割り当てる設定です。clientの識別にはDHCP client-idを用い、デフォルト設定のidはホスト名やMACアドレスから自動生成されます。

MEMO

client-idを使ったDHCPによる割り当て

1.複数端末に割り当てる(network)

DHCP CLIENT

int fa0/0
 ip add dhcp

DHCP SERVER

ip dhcp excluded-address 192.168.0.254
ip dhcp pool POOL
 network 192.168.0.0 255.255.255.0
 default-router 192.168.0.254

 

2.特定端末に指定のIPを割り当てる(host)

DHCP CLIENT

  • sh dhcp lease によりClient ID hex dumpを確認する。
  • 設定は1と同じ
int fa0/0
 ip add dhcp

DHCP SERVER

  • 確認したClient ID hex dumpに00を付けて、4桁毎に区切り、client-identifierコマンドで指定する。
    636973636F2D636130322E313461382E303030382D4661302F30
    0063.6973.636F.2D63.6130.322E.3134.6138.2E30.3030.382D.4661.302F.30
ip dhcp excluded-address 192.168.0.254
ip dhcp pool POOL
 host 192.168.0.200 255.255.255.0
 default-router 192.168.0.254
 client-id 0063.6973.636F.2D63.6130.322E.3134.6138.2E30.3030.382D.4661.302F.30

 

3.MACアドレスベースで特定端末に指定のIPを割り当てる(host)

DHCP CLIENT

  • interfaceのMACアドレスを確認する
  • 明示的にMACアドレスを設定する(指定無しでもOK)
  • ip add dhcp コマンドにclient-id とinterface を付加する
interface FastEthernet0/0
 mac-address ca02.14a8.0008
 ip address dhcp client-id FastEthernet0/0

DHCP SERVER

  • mac address を意味する01を先頭につけて、4桁毎にドットで区切り、client-identifierコマンドで設定する
ip dhcp excluded-address 192.168.0.254
ip dhcp pool POOL
 host 192.168.0.250 255.255.255.0
 client-identifier 01ca.0214.a800.08
 default-router 192.168.0.254

コメント