DHCP Configuration



 Cisco IOS DHCPサーバとリレーエージェントの有効化

  最初にCisco IOS上でDHCP機能 ( DHCPサーバ、DHCPリレーエージェント ) をイネーブルの状態
  にします。但し、DHCP機能はIOS上ではデフォルトでイネーブルにあり、コマンド入力は不要です。


 Cisco(config)# service dhcp



 DHCPデータベースエージェントの設定 ( 任意 )

  DHCPデータベースエージェントとは、DHCPによるIPアドレッシング等のバインディングデータベースを
  保存する、FTPやTFTPサーバなどのホストのことです。IOSでは、DHCPデータベースエージェントを
  指定したり、データベースアップデートとデータベース転送の遅延設定やタイムアウト値を定義できます。


 Cisco(config)# ip dhcp database url [ timeout seconds | write-delay seconds ]


  Cisco IOSをDHCPサーバとして稼動させていて、DHCPデータベースエージェントとしてコンフィグ
  レーションしない場合、DHCP address conflict loggingによりdisableにするのがCisco推奨設定です。


 Cisco(config)# no ip dhcp conflict loggging


 

 DHCP Excluding IPアドレスの設定

 DHCPサーバは、DHCPアドレスプールで定義したサブネットのアドレスは全てDHCPクライアントへ
 アサインできるものと考えるので、クライアントへ割り当てないIPを事前に定義する必要があります。


 Cisco(config)# ip dhcp excluded-address low-address high-address



 DHCPアドレスプールと各パラメータの設定

 DHCPのアドレスプールを作成するには、先ずDHCPのアドレスプールの適当な名前を定義します。


 Cisco(config)# ip dhcp pool name


 次に、DHCPのアドレスプールで使用するネットワークアドレスとマスクを定義します。


 Cisco(dhcp-config)# network network-number [ mask | /prefix-length ]


 次に、DHCPクライアントに通知するデフォルトゲートウェイを定義 ( 最大8つまで ) します。


 Cisco(dhcp-config)# default-router address


 (任意)DHCPクライアントに提供するIP設定情報のリース期間を定義 (デフォルト1days) します。


 Cisco(dhcp-config)# lease { days [ hours ] [ minutes ] | infinite ]


 (任意)DHCPクライアントに通知するdomain-nameの設定を定義します。


 Cisco(dhcp-config)# domain-name domain


 (任意)DHCPクライアントに通知するDNSサーバのアドレスの設定を定義 (最大8つまで) します。


 Cisco(dhcp-config)# dns-server address


 (任意)MicrosoftDHCPクライアントに通知するWINSサーバのアドレスを設定 (最大8つまで) します。


 Cisco(dhcp-config)# netbios-name-server address


 (任意)MicrosoftDHCPクライアントに通知するNetBIOSノードタイプを設定します。ノードタイプの種類
 については [ broadcast ] [ peer-to-peer ] [ mixed ] [ hybrid ] の4つのノードタイプがあります。


 Cisco(dhcp-config)# netbios-node-type type



 DHCPサーバの設定例 

DHCP pool [ cisco ] - excluding ( 10.1.1.10 〜 13 )
network Default Gateway DNS Server リース NetBios Server (WINS) netbiosノードタイプ
10.1.1.0/24 10.1.1.254 192.168.0.1 無限 192.168.0.2 192.168.0.3 hybrid


 Cisco(config)# ip dhcp excluded-address 10.1.1.10 10.1.1.13

 Cisco(config)# ip dhcp pool cisco
 Cisco(dhcp-config)# network 10.1.1.0 mask 255.255.255.0
 Cisco(dhcp-config)# default-router 10.1.1.254
 Cisco(dhcp-config)# dns-server 192.168.0.1

 Cisco(dhcp-config)# netbios-name-server 192.168.0.2 192.168.0.3
 Cisco(dhcp-config)# netbios-node-type h-node
 Cisco(dhcp-config)# lease infinite


 Cisco(config)# no ip dhcp conflict logging




 Resource : CatalystLANスイッチ教科書 BCMSNテキスト第2版 DHCP by Universd Cat3560 12.2(25)SEE atmarkit CCO DHCP



← DHCPとは   DHCPサーバの設定 2 

ネットワークエンジニアとして

Copyright(C) 2002-2008 Cool. All Rights Reserved