2011年5月30日 星期一

Linux IPv6 server 環境建置

因為是用一台電腦模擬Linux IPv6 server,所以必須安裝Virtual box,以下是官方的下載連結

然後還要下載Linux的iso檔,楊大俠所使用的是CentOS 5.6。
下載連結是台中教育網路中心,

若不知道如何找尋,使用以下連結,選擇CentOS-5.6-i386-bin-DVD.iso 4G


Virtual box安裝完成後,開啟桌面Oracle VM VirtualBox。




















點選新增,點取下一步。





















在名稱上面打上自己設定的名稱,楊大俠就寫IPv6 server,在選取作業系統的類型和版本,如果不知道自己是屬於那種版本,就選Other Linux即可。




















給予這台虛擬機器記憶體,楊大俠認為1G就夠用了。





















虛擬硬碟,預設就是新建一個新的硬碟,若之前有建立硬碟就可以選擇現有硬碟,楊大俠在這邊是選擇新建硬碟。




















新建硬碟,會跑出一個新的視窗設定虛擬硬碟。





















存放類型,選擇動態延伸。





















因為安裝作業系統需要幾G的空間,保險一點使用8G,如果還怕不夠用,用到40G也可以。























完成



 



建置完成之後,再點選設定值→存放裝置,選擇光碟片的圖案,選擇要安裝的作業系統。
楊大俠安裝的是CentOS 5.6。

















再來選擇網路,把網路卡設成橋接模式。























完成,但為什麼網路要設為橋接模式呢?
簡單的解釋,就像是兩台電腦用一個例如交換器所連接起來,是屬於同個區域,但是不同IP,下面那張圖就左邊就是自己的電腦,右邊那台server就是我們運用Virtual box所虛擬的機器。



















以上完成之後,就可以執行開始安裝CentOS嚕。

點執行一開始會出現以下圖片,此時按F12,就可以進入到boot。


























按1是進入OS,按C是進入光碟機。





















在安裝的過程中,注意有選取IPv6,預設都是有的。





















在來就是安全性和firewall,基本上不理也可以,但是如果怕在模擬測試的時候會有問題,可以把它關掉。

因為只是模擬測試,可以關掉,但是如果架真的server是不能關掉的。






2011年5月27日 星期五

Linux IPv6 server Ch1 Window and Linux ping

統環境:
        Window環境: Win 7
                    IPv6 Address : fe80::f8c8:454b:a071:7865
        Linux 環境: CentOS 5.6
                    IPv6 Address fe80::a00:27ff:fef2:e55a

Window部分:
       在Win 7中已經有支援IPv6 了,所以不需要另外安裝,則需要再命令提示字元打上ipconfig就可以顯示IPv6IP位置。如下圖

確認另一端Linux IPv6 Address,直接ping 即可。
因為在Linux IPv6 位置最後不會顯示%16,則在win 7ping時,補上%16即可。
如下圖


Linux 部分:
       使用Virtualbox 事先安裝好CentOS 5.6,網路採用橋接模式,並且確定有連接上網。然後再開啟終端機(應用程式→附屬應用程式→終端機),打上ifconfig查看目前IPv6 Address。如下圖

確認Window 的IPv6 Address後,則需要打上ping6 –I eth0 -c 5 [IPv6 Address]。如下圖





任督二脈:


        通常ping沒辦法成功,原因大部分都是網路沒有確定連接,這部分可能就需要看自己電腦網路的連接方式了,不過楊大俠還是有遇過別的難題,例如網路明明通了,卻如何ping都沒辦法ping成功,不過ping IPv4是可以通的,這時候可能就重灌linux或者換版本試試了,在不行,楊大俠還是個學習生,這就要請教高手師父們了。






如果不是Window 7的朋友們,以下是XP的測試喔!!!!




系統環境:
        Window環境: Window XP
                    IPv6 Address : fe80::223:54ff:fef5:bd62
        Linux 環境: CentOS 5.6
                    IPv6 Address : fe80::a00:27ff:feae:8873


因為XP預設是沒有安裝的,所以必須要命令提示字元上面打上ipv6 install即可安裝。












使用方法跟Win 7 相同,在這就不多做說明了。