1 頁 (共 1 頁)

查詢在區域網路內到底有多少台DHCP Server的工具-DHCP Server Locator

文章發表於 : 週六 6月 28日, 2014年 12:31 pm
DarkSkyline
[說明]
在公司的網路裡時常會遇到有人把個人的分享器(有線/無線)的設備接到公司網路,這個時候就會發生公司內部IP錯亂,在這種情況下可以透過 DHCP Server Locator 來查詢公司網路內是否還有其他配發DHCP的網路設備在公司內。

DHCP伺服器探測工具-DHCP Server Locator 可以顯示指定的子網路範圍內,所有運作中的DHCP伺服器的名稱。此工具也可以用來偵測未認證的DHCP伺服器。


Windows XP DHCP Server Locato 下載位置:
http://www.microsoft.com/downloads/deta ... 8011fabf38
PS:也可以在 Windows Server2003 &Windows XP 安裝光碟安裝 support\tools\suptools.msi

Windows Server 2008/Windows Server 2003/Windows 7 DHCP Server Locator Utility 下載位置:
http://gallery.technet.microsoft.com/DH ... y-34262d82

[操作步驟]
1.將電腦網路卡設定為自動取得IP,然後輸入ipconfig /all [Enter]
C:\Documents and Settings\administrator>ipconfig /all

Windows IP-configuratie
...
Ethernet-adapter LAN-verbinding:
...
...
DHCP-server . . . . . . . . . . . : 192.168.1.254
DNS-servers . . . . . . . . . . . : 168.95.192.1
168.95.1.1
PS:假設正確的 DHCP Server 是192.168.1.254

2.假設你的電腦自動取得的IP為 192.168.1.100,輸入這台下指令主機的IP為192.168.1.100(一定要是本機的IP,其它IP不允許),按下 d 去偵測,按 q 結束
Give your current IP address as an argument to dhcploc, and press "d" (discover). Press d a few times to get a good view.

C:\windows>dhcploc 192.168.1.100 [Enter]
12:01:30 OFFER (IP)192.168.1.100 (S)192.168.1.254 ***Form
12:01:32 OFFER (IP)192.168.1.100 (S)192.168.1.1 ***
12:01:32 OFFER (IP)192.168.1.100 (S)192.168.1.254 ***
12:01:34 OFFER (IP)192.168.1.100 (S)192.168.1.1 ***
12:01:35 OFFER (IP)192.168.1.100 (S)192.168.1.254 ***
12:01:35 OFFER (IP)192.168.1.100 (S)192.168.1.1 ***
12:01:36 OFFER (IP)192.168.1.100 (S)192.168.1.254 ***

不斷的按 d 去偵測,結果出現除了192.168.1.254 以外的192.168.1.1,那這個就是有問題的DHCP伺服器了.
這樣就可以判斷出在公司內部網路上有一台DHCP伺服器在作,請可以正確的找到那台DHCP伺服器的IP

3接下來就是查詢192.168.1.1 這台配發DHCP的網路設備是哪個廠牌的分享器,請在命令提示字元模式下輸入 arp -a [Enter]
記住192.168.1.1 MAC Address的前三組碼

PS:假設MAC Address 是00-50-7f

4.連到 http://standards.ieee.org/develop/regau ... ublic.html 網站查詢輸入00507f

查出來是DrayTek這家公司的分享器,接下來就是找出這台分享器設備在哪裡,然後將他離線即可.