2011年11月3日 星期四

用python模擬DHCP Client找出區網DHCP Server

在比較大的區域網路中常常會使用DHCP來配發IP,但是有時候遇到私假的DHCP或者接反的IP分享器...
在沒有dhcp snooping設備支援的情況下,往往會造成一些麻煩
所以寫了這個script用UDP廣撥的方式來找出DHCP Server


經實驗發現WINXP系統在設定為DHCP狀態下,會值接套用上次的IP來做續約,不會重新做DHCP Discover的掃描
所以可能會抓錯一次DHCP之後一直都是錯的狀況