:::

7. 電腦自動命名DRBL-Winroll

DRBL-Winroll是安裝於Windows的軟體,這裡我們用來更改Windows系統下的電腦名稱。

DRBL-Winroll網站及詳細使用說明請參考國網中心。

drbl.nchc.org.tw/drbl-winroll/

另外介紹這次使用的文字編輯器madedit,請注意下載時請選擇最新的0.2.9.1版,這個軟體解開後即可執行

建議先在WindowsXP下安裝,在XP下是中文介面,Windows7是英文的。

安裝時只選擇自動電腦名稱(autohostname)就好了,其他請選擇NO。

進階設定請到C:\cygwin\drob_winroll-config這個資料夾,或從程式集進入。

主設定是winroll.conf這個檔案,自動命名的部份請看第47行,這樣子電腦名稱將是PC-[MAC後面六碼],也可以參考29~30行的寫法,請注意最大是15個字元。

群組設定則在第48行,下圖中並沒有設定。一般電腦的群組會用WORKGROUP,您可以改成LEARNING等名稱與其他電腦區別。

 

利用MAC決定電腦名稱,這個好處是可以自己決定電腦名稱,但在這之前需要先將所有的電腦的MAC收集起來,我們可以利用巴西防火牆取得各電腦的MAC資訊,請找DHCP/DNS設定,選擇當前DHCP租約及保留,然後整個複製起來。

貼到Madedit裡面,然後用編輯排序,把e0:cb:4e以外的全部刪掉(因為MAC前六碼是廠商編號,這樣做可以把電腦教室的電腦排好)

hosts.conf只需要MAC和電腦名稱,因此改成區塊模式,把不要的東西消掉。

因為hosts.conf的MAC不需要:,因此用搜尋、取代

把:用取代的方式消掉。

最後在MAC和電腦名稱中間補上=(區塊模式可以一次拉下來),就可以把他全部複製下來貼到hosts.conf中了

要讓hosts.conf的設定生效,必須修改winroll.conf,請參考第23行(或24行)的內容修改(圖中複製到48行那段),圖中的範例仍是以PC+MAC後六碼命名,要讓hosts.conf的設定生效必須將47行最前面用#註解,48行的#去掉。