ubuntu 在 R40e 上 還有 Debian 在 Sempron 2600 上

2008年10月26日 星期日

virtualbox, lxde

ubuntu 8.04 的 OSE (open source edition) virtualbox 鍵盤失效。

結果是要裝 scim-bridge-qt,重要的是,裝完後要重開機 (不然也要重開 X : Ctrl-Alt Backspace)。 這樣才會生效。

另外,在 VirtualBox 上 run lxde 的話,要記得 enable virtualbox 的音效卡,否則 lxde 的 task bar 會顯示不出來。

2008年10月22日 星期三

Practice : Linux as Domain Controller

安裝 samba. Workgroup/Domain Name 是 VBoxDebian。
因為沒裝 dhcp,所以沒有啟用 WINS support。

啊~沒看清楚,剛剛那個只有講到 samba file server,沒有說到 Domain controller ...

只好 follow 這一篇..(http://www.rrcomputerconsulting.com/view.php?article_id=2)
直接作 samba + ldap.

哇!好複雜!... 大概會 fail 吧..

再作一次的注意事項:
  1. install debian server 時,要自己選一個domain name 。就叫 vboxnet.com,server name是 vboxdebian2g。
  2. 修改 smb.conf 時,要先備份。
  3. 要注意所有 server 都要對 internal 的 network adaptor 上。
改一下 procedure 好了... 先 install DNS..

  • 因為 install 會找 "primary NIC",所以先把 internal network 那個 Network adaptor disable。
  • 裝完 base system 後,要記得 snapshot 一下...

Practice : Linux as Domain Controller - 準備

練習一下,用 Linux 管理 windows 網路。

目前看到最完整的應該是 samba + openldap,大約可以做到 AD 的 程度。
但是很難,所以先作 small business 的部份就好了..

Samba:整合 Windows Network (http://tech.seety.org/debian/SambaConf.html)
使用 virtualbox 來作,一個 vm : debian 4.0 as server,2 個 xp as client。

使用 NAT ?

VirtualBox 中,兩個使用 NAT 的 VM 的 ip address 竟然是相同的 ,而且(所以)不 互通。

使用 Internal Network ?

這樣 兩個 VM 是互通的,但是因為 internal network 中沒有 dhcp ,所以 ip 都要是 static。除非其中一個 vm 裝了 dhcp server。

... 但是因為使用了 Internal Network,所以無法連到外界...所以沒辦法經由 aptitude 安裝package..

除非要在 host interface 模式下,把需要的 package 都裝好,再切到 internal network。

dhcp 裝上去有點危險,萬一在使用 bridge mode時,dhcp server 是打開的,那麼所有網路上的 pc 都會受影響..

所以.. 就用 static ip好了。在 bridge mode 下裝完所有需要的 package...

!!!
有點蠢.. 每個 VM 可以有 3 個網路卡呀。把 debian 那個 VM 設兩個網卡就好了!
Adapter 0 : Host Interface (bridge)
Adapter 1 : Internal Only

啟動後,再手動 configure Adapter 1 (eth1) 就可以了。

sudoers

原來 sudoers 的有效命令只有最後的有效... 格式是:
  user    servers=(as user) command
前面的一堆 USER_ALIAS,SERVER_ALIAS (用"::=") 的,使BNF 指令,用來簡化一堆list.. 簡單的可以不用設。 舉例
 charles-chang   vboxdebian2g=(ALL) ALL
意思是說,charles-chang 可以在 vboxdebian2g 這個 server 上,以任何身份 (username) run 任何command。

2008年10月20日 星期一

Debian Virtualbox : GuesOS bridge NIC

follow 這一篇: http://wiki.debian.org/VirtualBox 安裝 bridgre-utils, uml-utilies。 修改 /etc/networks/interface 後,啟動了br0 這個 NIC。 然後 host OS 可以利用 br0 連線了。 之後 Vbox command :
VBoxAddIF vbox0  br0
之後,就可以在 GuesOS 的 Setting 中,使用vbox0 最為 NIC。 如果第二個 GuestOS也要 bridge,要用
VBoxAddIF  vbox1  br0
再create 一個 bridge NIC ,同樣的 bride 到 br0 (..因為我只有一個NIC呀.) 然後,GuestOS setting 就可以用 vbox1 了。

2008年10月19日 星期日

log - install lxde in virtualbox

follow virtualbox 的安裝頁面,加入 sun 的 repository 到 deb source 中,安裝 virtualbox 2.02 版,結果configure 時,到 compile vboxdrv module 後就中斷了,所以不成功。
不知道vboxdrv module source 是不是要手動 download,還是用 ose (open source edition 的
所以只好 remove 掉,裝 ose 版。
很奇怪,ose 版 (也就是 ubuntu repository 的版本),virtualbox 會額外安裝 libalan110,和...

另外,外了 enable network,所以也 install 了 bridge-utils, uml-utilities。

安裝完了,vboxdrv 會自動 load。把自己加到 vboxdrv 的 groupe中。可以啟動 virtualbox了。


先dowbload lxde 試試.. 裝完沒有東西,發現...因為 會檢查因音效卡,所以 virtualbox 要隨便設一張音效卡,下面的 command bar 才會出現....

但是..網路卡還是沒起來..

標籤

網誌存檔