2009年11月9日 星期一

CentOS 5.4 KVM NIC Bridge 設定筆記

CentOS 5.4 KVM NIC Bridge設定方式

環境:

  • CentOS 5.4 x86_64 @ AMD Athlon X2 7750+
  • 網卡 x 5, Runlevel 5
  • 角色: KVM Host

內容:

  • 開機自動橋接實體網路
  • 讓Virtual Machine可設定使用Bridge mode

設定方式:

  • 確認是否有安裝bridge-utils,如果沒有請利用yum install bridge-utils
  • 新增Bridge網卡: vi /etc/sysconfig/network-scripts/ifcfg-kbri0 --> 這邊設定與eth0做橋接並設定固定IP Address



  • 修改原有網卡: vi /etc/sysconfig/network-scripts/ifcfg-eth0

  • 最後,開啟IP forwarding: vi /etc/sysctl.conf

以上設定完成重新開機後,使用virt-management新增Virtual Machine時,在Network選項裡即可使用共享的實體裝置

VNC 與 桌面同步設定筆記

VNC 與 桌面同步設定方式


1. 操作環境:

  • CentOS 5.4
  • Red Hat 5 Update 4

2. 步驟:

修改VNC設定

  • #vim /etc/sysconfig/vncservers ---> 利用vi 修改vncservers檔案
  • 加入如下面兩行,設定為5902 Port及root帳號並使用800x600的解析度,接者儲存退出


修改Gnome桌面

  • #vim /etc/gdm/custom.conf
  • 加入如下面設定,[security]的部份為允許root帳號連線,[xdmcp]則需要開啟,然後再儲存退出


修改xorg.conf

  • #vim /etc/X11/xorg.conf
  • 因CentOS5 and Redhat 5沒有Module項目,請自行增加一個Module選項,如下

啟動VNC並設定密碼

  • 這邊設定是使用root身份,所以直接利用root身份下指令啟動vnc服務
  • #vncserver --> 輸入指令啟動vnc服務,啟動後會要求輸入密碼,此密碼為VNC連線密碼
  • 設定完密碼後,會在家目錄下產生.vnc目錄,請編輯xstartup檔案 #vim .vnc/xstartup,將檔案內的資料統統註解掉
  • 再將vnc重新啟動,輸入vncserver -kill :2 --> 停用vnc服務,再輸入vncserver啟動即可
  • 如果啟動後,vnc連線無法正常,可利用gdm-restart指令重新啟動桌面,如果還是不行,請重新啟動作業系統