在OS X Mavericks使用IPv6 Tunnel Broker - MAC

Candice avatar
By Candice
at 2014-02-28T18:00

Table of Contents

網誌精美排版:http://blog.mowd.tw/index.php?pl=1056
===================================================


雖然 IPv6 的相關議題大家已經討論很久了
但是始終在只聞樓梯響的階段
如果個人在家裡需要 IPv6 的位址,還要特地臨櫃申請才能取得
也因此有另外一種稱作 Tunnel Broker 的服務,可以透過 IPv4 的網路取得 IPv6 的位址

在 Windows 上有 gogoNET 軟體可以使用
不過在 Mac 上可就沒那麼方便了
需要抓原始碼下來自己編譯,然後填上相關設定再下指令啟動
為了方便給其他人作參考,Mowd 整理安裝記錄如下

1. 下載 TunTap 解壓縮後安裝,目前最新版是 20111101
http://tuntaposx.sourceforge.net/download.xhtml
TunTap 可以建立一個虛擬的網路界面,用來取得 IPv6 位址

2. 下載 gw6c-6_0-RELEASE.tar.gz 並解壓縮
https://code.google.com/p/nabla/downloads/list?can=1
編譯後可以建立 Tunnel Broker

3. 打開終端機,編譯並安裝 gw6c
$ cd ~/Downloads/gw6c-6_0-RELEASE/tspc-advanced/
$ make clean
$ make platform=darwin installdir=/usr/local/gw6c install

4. 設定 gw6c
用你喜歡的編輯器,例如 vim,開啓 /usr/local/gw6c/bin/gw6c.conf
接下來就要看你用的是哪家的 Tunnel Broker 服務了
在這邊用用中華電信舉例
中華電信提供免驗証以及驗證模式兩種 Tunnel Broker 連線方式,擇一即可

若選擇免驗證模式,將
server=
改成
server=203.74.21.89

若選擇驗證模式,將
userid=
passwd=
server=
auth_method=anonymous
改成
userid=中華電信上網卡的客戶號碼
passwd=中華電信上網卡的客戶密碼
server=203.74.21.88
auth_method=any

5. 修改網路設定
因為 Safari 7.0 沒有辦法辨認目前是在使用 Tunnel Broker 連線
所以不做以下調整的話,就算取得 iPv6 位址,還是不能用 Safari 上網的
不過 Chrome 沒有此問題

打開系統偏好設定,點選你正在連線的乙太網路或是無線網路,點選右邊的進階
在 TCP/IP 的分頁
設定 IPv6 改為手動
IPv6 位址改為 2001:db8::1
前置碼長度改為 64

在 DNS 的分頁加上以下兩組 Google IPv6 DNS
2001:4860:4860::8888
2001:4860:4860::8844

6. 執行 gw6c 取得 IPv6 位址
$ sudo /usr/local/gw6c/bin/gw6c

7. 連線到以下網址確認 IPv6 運作正常
http://ipv6.google.com
http://test-ipv6.com





連線完來小測一下
Facebook 測試結果
$ ping www.facebook.com
--- star.c10r.facebook.com ping statistics ---
10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 41.140/85.925/103.124/17.038 ms

$ ping6 www.facebook.com
--- star.c10r.facebook.com ping6 statistics ---
10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev = 136.175/178.785/195.960/16.992 ms

Youtube 測試結果
$ ping www.youtube.com
--- youtube-ui.l.google.com ping statistics ---
10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 144.139/186.567/206.859/17.045 ms

$ ping6 www.youtube.com
--- youtube-ui.l.google.com ping6 statistics ---
10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev = 16.622/58.077/85.141/18.429 ms

結果啟用 IPv6 之後
Facebook 平均慢了 92ms ...
但是 Youtube 平均快了128ms,非常大的一個差距
這也符合許多討論提到啟用 IPv6 之後 Youtube 連線會變快的結論


參考資料
http://blog.buginception.com/blog/2012/04/30/macosx-ipv6-ascc-tunnel-broker/
http://yfc58.wordpress.com/2013/04/11/加速youtube-hinet-ipv6-tunnel-broker-for-mac-os-x/
https://discussions.apple.com/thread/5483717
http://www.ipv6.hinet.net/installGuide.htm

--
Zeropapa:你女友是不是鼻子尖尖的10/25 17:44
k87559527: 鬍子翹翹的10/25 17:45
LPKing: 手裡還拿根釣竿?10/25 17:46
yuanwu:( ′﹀‵)/︴<>< <>< <>< <>< <>< <><10/25 17:49

--
Tags: MAC

All Comments

Daph Bay avatar
By Daph Bay
at 2014-03-03T21:43
你女友是不是鼻子尖尖的
Kristin avatar
By Kristin
at 2014-03-04T21:58
鬍子翹翹的
Susan avatar
By Susan
at 2014-03-06T10:56
手裡還拿根釣竿?
Lucy avatar
By Lucy
at 2014-03-09T01:13
( ′﹀‵)/︴<>< <>< <>< <>< <>< <><

mac下的WIN7不能連WIFI

Margaret avatar
By Margaret
at 2014-02-28T15:21
※ [本文轉錄自 Network 看板 #1J42yRdZ ] 作者: moonhalf (零玖柒) 看板: Network 標題: [問答] mac下的WIN7不能連WIFI 時間: Fri Feb 28 14:39:20 2014 本來電腦只要開了就會自動抓網路,IP也都是浮動的不用設 前幾天中華電 ...

Mac mini更新10.9.2之後Wifi不穩

Edith avatar
By Edith
at 2014-02-28T13:25
我的Mac Mini 2012年版在昨天更新完10.9.2之後 Wifi就一直很不穩 訊號都是顯示滿格 但是一段時間就會不定時出現 連網頁跑很久 就算連上也掉一堆圖或是顯示不完全 甚至會出現開Yahoo可以 開其他網頁會無法顯示網頁 (我猜開Yahoo可以是因為前面有開過有暫存檔可以讀) 可是過一下下大概三五 ...

dropbox檔案名稱前會出現 _.

George avatar
By George
at 2014-02-28T12:18
版友們好, 現在使用MBA並以dropbox做雲端的硬碟, 有時候使用另外一台windows筆電時,也可以直接編輯檔案, 可是最近發現,一個開啟或編輯過的檔案, 在Macbook上不會有這個問題, 可是到dropbox網頁版看檔案,或在windows電腦開dropbox 就會看到兩個檔案:一個是正 ...

使用 Page的差別 (iCloud V.S.桌機)

Oliver avatar
By Oliver
at 2014-02-28T10:22
因為工作的關係 必須要做行銷文件(說明文件) 因緣際會 使用 iCloud 的Page 製作文件 發現套裝的排版 行銷上蠻有質感(可製成PDF檔) 但似乎 iCloud 中的 Page 是陽春版的 若是使用MacBook 或 Mac mini 等實機來編輯Page文件 究竟使用上 差多少 ...

MacBook air可以插電容麥?

Edith avatar
By Edith
at 2014-02-28T09:50
如題 小弟的Air是2013late的 先謝謝大家! -- Sent from my Android - ...