新增clinet 電腦,我有指定MAC address,該如何操作比較正確 ? |
舉例而言,已經建立好36台電腦的MAC address,如果要再加新的電腦進來 該如何操作比較正常 ?
做法:
- 在DRBL server上登入成root,或者切換成root (sudo su -)
- mkdir ~/tmp; cd ~/tmp
- cp /etc/drbl/macadr-eth*.txt . (所以/etc/drbl/macadr-eth*.txt這些檔案收集的很辛苦,最好也備份在其他地方。)
- 將你新增電腦的MAC address塞到這些macadr-eth*.txt中,例如你確認用戶端新增的一台電腦MAC address是00:AA:BB:CC:DD:EE,而且是透過server的eth1連接,那就把00:AA:BB:CC:DD:EE寫在macadr-eth1.txt的最後一行。記得每一行只寫一個MAC address,且要維持Unix的純文字檔格式。如果你是在MS Windows下編輯,放到DRBL server的時候,要用dos2unix macadr-eth1.txt來轉換成Unix的純文字檔格式。
- 執行drblpush -i
這次就不需要蒐集用戶端的MAC address了,也就是
******************************************************
現在我們可以收集用戶端電腦網卡卡號(MAC Address)!
透過這個收集的步驟可以幫助您的DRBL環境讓用戶端電腦每次開機都拿到相同的IP,
如果您沒有用戶端電腦網卡卡號的紀錄檔時,你現在就應該做!
如果您已經有用戶端電腦網卡卡號時,您也可以把那些卡號依序,分組後,一行一行填在檔案 中(檔案的數目就是您DRBL分流網路卡的張數),那麼,這個步驟您就可以略過.
這個步驟就是幫您做偵測卡號,然後存到檔案中,省去您抄錄卡號的時間與可能造成的打字錯誤.!
用戶端電腦的網卡卡號(MAC Adrees)將會依照您用戶端電腦開機的順序依序被紀錄下來.
所收集到的網路卡卡號將會依照用戶端電腦連到DRBL伺服器的網路卡來給檔名,存下來的檔名如macadr-eth1.txt, macadr-eth2.txt... 你可以在/etc/drbl/目錄下找到這些檔案。
請先將用戶端的電腦設定為由網路開機(etherboot或是PXE),並依照您想要排列的順序開機!
你是否要收集用戶端的網卡卡號 ?
[y/N]
這裡回答"n",然後
******************************************************
你是否要讓DRBL伺服器的DHCP服務每次都發相同的IP給用戶端電腦(要使用此選項,您必須 已經收集好用戶端電腦的網卡卡號(MAC Adrees)(如前述的步驟)並且存在檔案中),這是針對連接到DRBL伺服器網路連接埠 eth1 ?
[y/N]
這裡回答"y"。
******************************************************
請輸入紀錄網卡卡號(MAC Adrees)的檔名,這是針對連接到DRBL伺服器網路連接埠 eth1.
[macadr-eth1.txt]
這裡就接受預設的檔名,當然也可以自己指定其他檔案名稱就是了。
|
|