各位大大有用過cisco架dhcp的請教一下:
我打算用cisco Router架dhcp:
ip dhcp pool a
network 192.168.1.0 /24
default-router 192.168.1.254
dns-server 168.95.1.1
當我用以上配置時,測試是可以抓到192.168.1.1的IP
但我想要binding IP所以再加一條
ip dhcp pool static
host 192.168.1.100 255.255.255.0
client-identifier 0100.d059.c89a.7c
可是卻沒辦法如願取到192.168.1.100的IP,還是一樣取得192.168.1.1
當我移掉ip dhcp pool a配置時,再重新抓取,就抓不到了!
不知道是不是還需要什麼樣的設定才能binding IP.
leo226 你好,
建議你在router上輸入 debug ip dhcp server packet 的指令,然後注意client端送出hard address是否等同於你輸入client-identifier 0100.d059.c89a.7c。
例如、上圖所示
client-identifier 的指令後面應該要接0063.6973.636f.2d63.3030.312e.3036.3738.2e30.3030.302d.4661.302f.30
而不是 01c0.0106.7800.00
測試完DHCP可以正常運作囉,0100.13d4.188c.68,是MAC位址的問題.
再請教一下,可以在一個pool裡面binding 多台電腦的MAC嗎?如果可以要怎麼設嗎?
因為我要在同一個pool裡加client-identifier,舊的設定就會被覆蓋!
還是一個pool只能binding一台電腦?
那我有100台就要設100個pool
cisco DHCP 功能是一個pool只能binding 一對MAC-IP address,但沒有限制binding數量。所以有100台的確是要設定100個pool。
我可能想到另一個解決方式,是將startup-config檔案下載到PC上,進行重覆-貼上的動作。然後重新上傳到router並且載入它。
嗯嗯,了解,那也只能土法練鋼了,只是確定了cisco DHCP 功能是一個pool只能binding 一對MAC-IP address,這樣就滿足了.