H3C交換機給DHCP客戶端分配了一個IP,然後使用static-bind給客戶端綁定一個新IP,怎麼能快速讓客戶端使用新IP?
試了以下方法:
1. 在交換機上執行 reset dhcp server ip-in-use 舊IP
客戶端電腦舊IP仍不變,仍可以通信
2. 在交換機連電腦的端口上執行shut, no shut
客戶端電腦舊IP仍不變,仍可以通信
3. 去客戶端電腦上手工執行ipconfig /release,再禁用啟用網卡
這樣客戶端電腦才能使用新IP通信
有沒有辦法,不到客戶端電腦上操作,隻通過交換機來快速實現?
(0)
最佳答案
把你的1和2一起用就可以了啊。
先把dhcp的靜態綁定配置好,建議在全局視圖也去配一下dhcp server request-ip-address check;再把交換機與客戶端直接連接的接口shutdown;然後reset dhcp server ip-in-use把舊的綁定記錄刪了;最後再把接口undo shutdown。
PS:
你想的讓dhcp server主動發送release這種方法是不成立的,因為release屬於請求端的報文,也就是由客戶端發送的報文,本身就不能由服務端發送。
(0)
測試不行呢,shutdown端口再啟用後,客戶端電腦並不會發送DHCP REQUEST包,仍是使用舊IP通信,把客戶端電腦重啟後可以了,重啟後應該發送了DISCOVER和REQUEST包,就使用新IP通信了。
我測試是有的,會發request續租上一次的地址,然後服務器長時間不響應或者直接發NAK以後就會重新開始流程,發送discover。你確定操作沒問題嗎?
我是用HCL實驗的,改天用真機測試下,感謝!
dhcp server側隻能reset 回收這個地址,但是終端上如果還存在上次獲取的dhcp緩存,隻能終端側強製重新獲取地址
(0)
dhcp server側能給終端發送個dhcp release包嗎?讓終端重新發起dhcp discover?
dhcp server側能給終端發送個dhcp release包嗎?讓終端重新發起dhcp discover?
親~登錄後才可以操作哦!
確定你的郵箱還未認證,請認證郵箱或綁定手機後進行當前操作
舉報
×
侵犯我的權益
×
侵犯了我企業的權益
×
抄襲了我的內容
×
原文鏈接或出處
誹謗我
×
對根叔社區有害的內容
×
不規範轉載
×
舉報說明
我是用HCL實驗的,改天用真機測試下,感謝!