2012年5月28日 星期一

[VMware] VMware Tools 安裝 (未完)

把各系統的 VMware tools 安裝方式記錄一下.

[[MORE]]

Windows :
直接對VM按右鍵 > Guest > Install/Upgrade VMware Tools ,見下圖紅色框.
基本上,點選之後,VM會自動啟動安裝程序,如果沒有自動啟動,就麻煩自己動手到光碟機裡去執行安裝程式.( VMware Tools 的光碟ISO會自動掛載到VM的光碟機)
vmtools.png

 

 

 

 

 

Linux :
Linux 的部分,基本上也可以用上述方法,將 VMware Tools 掛載進去,在解壓縮裡面的檔案,並執行安裝,詳細安裝方式等我整理完所有 Linux 版本的裝法之後,會在這篇文章裡記錄下來.

2012年5月20日 星期日

[VMware] ESXi Shutdown Solution for USHA

這次ST學園虛擬化專案裡面,要處理一台前年飛瑞 C6000 的 UPS ,處理甚麼?當然是想辦法讓它在市電中斷時,命令 ESXi Host/vCenter 去做關機的動作,洽詢過飛瑞及USHA卡原廠鴻佰,證實USHA卡不支援ESXi,所以只能透過一台 Windows 機器,加上自行編寫簡單的批次檔來解決.
[[MORE]]

實際操作:

  • Windows 機器端:


    1. 安裝 vSphere CLi 5 .

    2. 設定環境變數,在 Path 後面增加 ;C:\Program Files\VMware\VMware vSphere Cli\perl\bin

    3. 環境變數設定好以後,必須重新登入才會生效.

    4. 安裝 USHA Client .

    5. 將編寫好的 shutdown.bat 丟到本機硬碟裡.

    6. 在 Script File 的地方指向 shutdown.bat .



 

  • ESXi host 端:


    1. 從vSphere Client 裡面打開 SSH .



 

  • shutdown.bat 編寫:


@echo off
echo ESXi 關機程序開始!!
cd \
cd "c:\program files\vmware\vmware vsphere cli\bin"
vicfg-hostops.pl -server <Server IP> --username <username> --password <password> --operation shutdown --force

搞定了吧?!星期三再去現場測試一下.

參考資料:vSphere CLi 5 Ducumention 

2012年5月19日 星期六

[Windows] DNS Server 備份、還原

紀錄一下Windows 2003/2008 的 DNS Server 備份及還原/轉移.

[[MORE]]

備份/還原or移機:

  1. DNS服務停止.

  2. 匯出/匯入 DNS 相關登錄檔:
    進入登錄編輯程式,將以下兩項登錄檔匯出.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DNS Server

  3. 拷貝/貼上 DNS 相關資料夾:
    複製 C:\Windows\System32\DNS 資料夾.

  4. DNS服務啟動.


補充:如果是移機的話,最後請注意電腦名稱需相同,並且需要重新開機.

[Windows] DHCP Server 移轉

這次做ST學園的虛擬化,處理到許久沒碰的DHCP移轉,要移轉相關設定、保留區及已經租用的Client資訊.

[[MORE]]

  • 將舊DHCP Server設定匯出dhcpdb:
    C:\> netsh
    netsh> dhcp server export c:\temp\dhcpdb all

    這裡可以將all換成欲匯出的個別領域,ex:192.168.1.0 172.16.1.0.

  • 將dhcpdb匯入新DHCP Server:
    C:\> netsh
    netsh> dhcp server import c:\temp\dhpcdb all

    這裡可以將all換成欲匯入的個別領域,ex:192.168.1.0 172.16.1.0.


資料參考:How to use the Netsh utility to export and import DHCP scopes

[VMware] 二代校務行政V2V實錄

麻煩的二代校務行政VMware Server版,這次讓我吃了點苦頭...趁記憶尚存,速將操作步驟簡錄下來.[[MORE]]

試了很多種方法,最後一招終於可行,將原本VM的資料夾使用WinSCP丟到ESXi Host上,再藉由.vmx檔,新增到Inventory.裝完之後,又出現另一種錯誤訊息,見下圖:

inflat.png

 

 

 

 

 

解決方法:將VM資料夾裡的.vmdk檔轉成zerothick模式.
# cd vmfs/volumes/[datastore]/[VM]
# vmkfstools -i [xxxxx].vmdk [xxxxx-New].vmdk

搞定收工,又學了一招^^

2012年5月14日 星期一

[pfSense] 防火牆 pfSense -- OpenVPN架設篇

我在公司新架設了VM版防火牆pfSense.簡單的紀錄設定OpenVPN的方式.

[[MORE]]

  1. 安裝OpenVPN package:
    System -> Packages ->  安裝 OpenVPN Client Export Utility.

  2. 設定CA憑證:
    System -> Cert Manager -> "add" button -> CA -> Create a internal Certificate Authority > 將 Distinguished name 底下的表格做填寫.

  3. 建立VPN使用者:
    Systen -> User Manager -> "add user" button -> 填寫完User資訊後,將Click to create a user certificate 打勾 -> Certificate authority 選擇剛剛建立的CA

  4. 建立VPN Server:
    VPN -> OpenVPN -> Wizard -> Type of Server 選擇 Local User Access -> Certificate authority 選擇剛剛建立的CA -> 點選
     建立Server的CA -> 接下來 Encryption Algorithm 記得選BF-CBC(128-bit) -> Tunnal Network 自己設定一個網段

  5. 完成!!


資料參考:OpenVPN with TLS and User Authentication on pfSense 2.0