A napokban rászorultam, hogy az egyik gépemnek DHCP-ben rezervált IP címe legyen (port-forwarding-hoz kellett). Rá kellett jönnöm, hogy nem triviális az IOS-ben a rezervált IP cím. De ki használja a routert DHCP szervernek ugyebár?! Én, mert itthon nem tartok DHCP szervert :). Szóval azt hittem, hogy:
ip dhcp pool XYZ
host 192.168.1.2 mac xxxx.xxxx.xxxx
valahogy így néz ki. Ez részben igaz is, de nem ilyen egyszerű.
Van egy DHCP Pool-om, így néz ki:
ip dhcp pool DHCP
network 192.168.1.0 255.255.255.240
default-router 192.168.1.1
dns-server 8.8.8.8
lease 0 2
!
Elég a /28 itthonra, mert néhány okostelefon és 2 db notebook van. Ebből az egyikre kell rezervált cím.
A dolog úgy működik, hogy kell még egy DHCP Pool, amiben csak a hostot írjuk be. Az IOS ezeket “összeolvasztja”.
ip dhcp pool NOTEBOOK
host 192.168.1.3 255.255.255.240
client-identifier 01xx.xxxx.xxxx
!
!
Az alábbi kimeneten láthatóak a DHCP lease-k:
CISCO-1841#sh ip dhcp binding
Bindings from all pools not associated with VRF:
IP address Client-ID/ Lease expiration Type
Hardware address/
User name
192.168.1.3 01xx.xxxx.xxxx Infinite Manual
192.168.1.13 00xx.xxxx.xxxx.xxxx. Apr 03 2013 09:37 PM Automatic
xxxx.xxxx
CISCO-1841#
Viszont itt látható, hogy két pool van definálva:
CISCO-1841#sh ip dhcp pool
Pool DHCP :
Utilization mark (high/low) : 100 / 0
Subnet size (first/next) : 0 / 0
Total addresses : 14
Leased addresses : 1
Pending event : none
1 subnet is currently in the pool :
Current index IP address range Leased addresses
192.168.1.7 192.168.1.1 - 192.168.1.14 1
Pool NOTEBOOK :
Utilization mark (high/low) : 100 / 0
Subnet size (first/next) : 0 / 0
Total addresses : 1
Leased addresses : 1
Pending event : none
0 subnet is currently in the pool :
Current index IP address range Leased addresses
192.168.1.3 192.168.1.3 - 192.168.1.3 1
CISCO-1841#
Ha több fix IP kell, több poolt kell definiálni.
3 thoughts on “Cisco IOS DHCP server – statikus IP”
Arra esetleg van lehetőség, hogy több statikus ip esetén pl. egy ftfp szerveren lévő állományból olvassa ki a gépek mac és ip címeit? 20-30 gépnél már nem a legjobb mindegyikhez külön pool-t létrehozni. Eddig nem találtam semmi értékelhetőt a neten ezzel kapcsolatban. Köszönöm előre is!
Huh, jo kerdes. Nem tudom ra a valaszt. De en nem hasznalnek IOS DHCP szervert annyi klienshez.
Alapesetben én sem, de a szükség nagy úr 😛