NEC UNIVERGE IX ルータにおけるDHCPの設定例を紹介します。一般的なルータはDHCPやDNS等のサーバ機能も備えております。小規模な会社ならば、サーバを立てるよりもルータにDHCP等のサーバ機能を持たせた方が管理しやすいと思います。基本的な技術説明については、NEC IX DHCPサーバの設定方法を参照下さい。
動作確認環境
以下の構成で動作確認を行います。
[R1:IX2215] hostname R1 ! interface GigaEthernet0.0 ip address 192.168.0.1/24 no shutdown
初期設定の全文は以下を参照下さい。
DHCP
DHCP profileの作成
以下のようなDHCPプロファイルを作成します。
[R1:IX2215] ip dhcp profile vlan1 assignable-range 192.168.0.100 192.168.0.200 default-gateway 192.168.0.1 dns-server 192.168.0.1 domain-name changineer.info lease-time 7200
DHCP 有効化
DHCPを有効にし、プロファイル”vlan1″を紐づけます。
[R1:IX2215] ip dhcp enable ip dhcp binding vlan1
DHCP 動作確認
DHCPによってクライアントOSに割り当てられたIPアドレス等の情報を確認します。
[Host100:Windows7] C:\\Users\\Host100>ipconfig /all Windows IP 構成 ホスト名 . . . . . . . . . . . . : PC プライマリ DNS サフィックス . . . . . . . : ノード タイプ . . . . . . . . . . . . : ハイブリッド IP ルーティング有効 . . . . . . . . : いいえ WINS プロキシ有効 . . . . . . . . : いいえ DNS サフィックス検索一覧 . . . . . . : changineer.info <omitted> イーサネット アダプター ローカル エリア接続: 接続固有の DNS サフィックス . . . : changineer.info 説明. . . . . . . . . . . . . . . : Realtek PCIe GBE Family Controller 物理アドレス. . . . . . . . . . . : 70-58-12-DD-6C-28 DHCP 有効 . . . . . . . . . . . . : はい 自動構成有効. . . . . . . . . . . : はい リンクローカル IPv6 アドレス. . . . : fe80::6d02:a85c:1e3:76bb%14(優先) IPv4 アドレス . . . . . . . . . . : 192.168.0.100(優先) サブネット マスク . . . . . . . . : 255.255.255.0 リース取得. . . . . . . . . . . . : 2014年2月22日 13:32:39 リースの有効期限. . . . . . . . . : 2014年2月22日 15:32:39 デフォルト ゲートウェイ . . . . . : 192.168.0.1 DHCP サーバー . . . . . . . . . . : 192.168.0.1 DHCPv6 IAID . . . . . . . . . . . : 510679058 DHCPv6 クライアント DUID. . . . . . . . : 00-01-00-01-1A-7F-81-C2-64-80-99-4C-38-00 DNS サーバー. . . . . . . . . . . : 192.168.0.1 NetBIOS over TCP/IP . . . . . . . : 有効
DHCPによってどのようなアドレスが割り当てられたかを、NEC IXルータ R1で確認します。確認には、”show ip dhcp profile”コマンドか”show ip dhcp lease”コマンドを使用します。
R1(config)# show ip dhcp profile DHCP profile vlan1 Leased to 1 clients Lease time is 7200 seconds Assignable range is 192.168.0.100 - 192.168.0.200 Default gateway is 192.168.0.1 Primary DNS server is 192.168.0.1 Domain name is changineer.info Remote network Dynamic assignments IP Address MAC Address State BoundTime LeaseTime 192.168.0.100 70:58:12:dd:6c:28 Bound 52 7200 R1(config)# R1(config)# R1(config)# R1(config)# show ip dhcp lease Codes : D - Dynamic assignments, F - Fixed assignments IP Address MAC Address BoundTime LeaseTime State Profile D 192.168.0.100 70:58:12:dd:6c:28 19 7200 Bound vlan1 R1(config)#