Project

General

Profile

CiscoでDHCPクライアントかつ固定IPアドレスを割り振る場合の設定補遺 » History » Version 2

Tsutomu KIMURA, 07/15/2013 12:10 AM

1 1 Tsutomu KIMURA
h1. CiscoでDHCPクライアントかつ固定IPアドレスを割り振る場合の設定補遺
2 2 Tsutomu KIMURA
3
h2. サーバ側の設定
4
5
h3. 固定IPアドレスを複数割り付ける場合
6
7
そういう場合もあります。機材はCisco1812J。
8
9
<pre>
10
ip dhcp excluded-address 10.0.125.1 10.0.125.2
11
!
12
ip dhcp pool VLAN-32-dynamic
13
 network 10.0.125.0 255.255.255.0
14
 domain-name local
15
!
16
ip dhcp pool VLAN-32-static
17
 origin file flash:125-block-dhcp-static.txt
18
 dns-server 10.0.121.6 
19
 default-router 10.0.125.1 
20
 domain-name tkn.funabashi.chiba.jp
21
 lease infinite
22
!
23
</pre>
24
25
やっぱり読めばわかると思うが、一応。
26
27
* IPアドレスブロックは10.0.125.0/24。
28
* 固定のIPアドレスを割り当てパターンはフラッシュメモリの中のファイル`125-block-dhcp-static.txt'[1] に記述。その中身は;
29
30
<pre>
31
*time* Aug 26 2012 05:40 PM
32
*version* 3
33
!IP address Type Hardware address Lease expiration 
34
10.0.125.2 /24 id 0100.14a8.2012.09 Infinite
35
10.0.125.3 /24 id 0100.14a8.2012.0a Infinite
36
*end*
37
</pre>
38
39
となる。空白をデリミタとして見た場合、第4パラメータが一件MACアドレスっぽく見えるが、これはclient-identifierと呼ばれる値で、01+MACアドレスという組み合わせになっている。詳細は"CiscoのWebペイジ":http://www.cisco.com/en/US/docs/ios/12_3t/12_3t11/feature/guide/gtdhcpsm.html を参照。
40
41
h3. 注意
42
43
上記の様に外部ファイルに持たせる場合、 * *time* * と * *version* * の更新を忘れない様に注意。さもないと、どーなっても知らないよ?
44
45
fn1. 勿論、所定のフォーマットに従ったものであり、かつフラッシュメモリ内に保存されていればファイル名は何でも構わない。