首頁 > 未分類 > IPv6的設定及取得

IPv6的設定及取得

2009年7月26日

一、Windows XP, Vista, 7:
  1.在一般的情況下Windows XP 並不支援IPv6(Vista及Win7已有支援IPv6),所以需要下載相關的程式
  2.而下載的方法非常簡單,只要命令提示字元中輸入 “ipv6 install” 就可以了

圖19:命令提示字元中輸入 “ipv6 install”



  3.接著你就會看到安裝成功的訊息

圖20:安裝成功的訊息



  4.之後再自我測試一下,輸入 “ping6 ::1“

圖21:輸入 “ping6 ::1“



  5.假如有出現下面的畫面,則代表您的電腦已經支援IPv6了

圖22:支援IPv6畫面



二、Windows 2003、2008 Server:

  1.Windows Server 2003 IPv6 安裝
    從『開始』->『控制台』->『網路連線』
    選定要啟用 IPv6 服務的 網路卡,並且按下滑鼠右鍵,再選擇『內容』
    按下『安裝』
    選擇協定,並且加入
    選擇 Microsoft TCP/IP Version 6 ,並且按下『OK』

圖23:Windows 2008 Server 己內建支援IPv6



三、Linux :

  Linux Kernel 在 2.1.8 即加入IPv6的部份功能,現今的Linux Kernel 2.6.x 中,IPv6已經是被完整地支援。在2008年12月1日,Linux Foundation(Linux基金會)宣佈IPv6在Linux主要的Distribution(發行版)中已經相容美國國防部的標準(連結)。

  現在只要下載任何一個常見的Distribution,都可以支援IPv6。本文件教學以 CentOS 5.3 作為示範的作業系統。

    在安裝的時候,系統已經是預設啟動IPv6,如下圖:

圖24:系統已經是預設啟動IPv6



    安裝完CentOS之後,我們可以下 ifconfig 指令,會發現 eth0 這個 interface 已經有了 fe80 開頭的 Link-local IPv6 位址

圖25:ifconfig 指令



  1.Ubuntu/Debian
    Ubuntu 10.04 預設將 IPv6 安裝並開啟,以及完成所有設定,可以正常運作。
    以下提供檢查是否正常運作以及修改設定的方法。
    使用終端機,輸入以下指令:
    cat /proc/sys/net/ipv6/conf/all/disable_ipv6

    顯示結果為 0 代表 IPv6 已經開啟,而 1 代表關閉。

    可以藉由編輯 /etc/sysctl.conf 檔案,來設定 IPv6 的開啟或關閉。
    以下是關閉的範例:

    #disable ipv6
    net.ipv6.conf.all.disable_ipv6 = 1
    net.ipv6.conf.default.disable_ipv6 = 1
    net.ipv6.conf.lo.disable_ipv6 = 1

  2.RHEL 5.x / Fedora / CentOS Linux設定
    編輯 /etc/sysconfig/network
    加入 NETWORKING_IPV6=yes (no 為關閉)

    編輯 /etc/sysconfig/network-scripts/ifcfg-eth0
    加入
    IPV6INIT=yes
    IPV6ADDR=
    PV6_DEFAULTGW=
    重新啟動網路
    service network restart

  3.測試 IPv6 是否正確運作的方式如下。
    使用終端機,輸入以下指令:
    ping6 -c 5 ipv6.google.com
    嘗試連結 Google 的 IPv6 專用搜尋網站。
    (能否使用 IPv4 連上呢? 輸入: ping -c 5 ipv6.google.com )

  利用 firefox 在網址列輸入 http://ipv6.google.com/
  或是 http://www.kame.net/ ,能夠正確顯示網頁或游動的海龜,就代表成功了。

Categories: 未分類 Tags:
目前尚未開放評論的功能。