• 21

【20130614 更新,內有 IPV6 設定方式】已申請 Hinet IPV6 Dual Stack ,但是在網路設定當中看不到 IPV6 的位置

HiNet 的 dual stack 原理是 PPPoE 的時候 client 要送出 IPV6CP,局端若有回應,最後會送出 Router Advertisement 給出一組 prefix,然後還會再用 DHCP-PD 給出另一組 prefix。

RA 發的 prefix 是用來給 WAN 用的 (如果你接了分享器),或是直接給 client 使用。DHCP-PD 給出來的是給 LAN 用的。為什麼要給兩組?因為 IPv6 的環境下沒有 NAT 轉換,所以 WAN <-> LAN 中間是 router mode,不給兩組的情況下是不會通的。

如果有人申請過 tunnel service (6in4) 就知道,這就是固定 IP 的方案,兩個端點的 IPv4/IPv6 IP 都固定,然後給你一個 prefix 一樣是做 LAN subnet 使用。

gfx wrote:
不過自己RT-N16與RB450G同時開IPv6 Clients,會有一台IPv6無法連線.
得將已啟動IPv6 Clients的路由器IPv6關閉,另一台才會在自身偵測後重啟IPv6.
交替測試的結果,就是硬體撥號只能有一台IPv6 Clients連線.


以前 (大概一年多~兩年前) 同一個帳號可以撥很多次都可以拿到 IPv6,但是都是同一段 (IPv6 Prefix 相同),所以一樣不能同時用。後來不知道甚麼時候換了設備,現在一個帳號 IPv6 只會發一次,第二個丟 IPV6CP 局端會回應 reject,拿不到 prefix。

gfx wrote:
Dual Stack取得的真實IPv6 IP每次連線都不一樣,
即使用固定IP撥號取得的IPv6 IP也全都不同.

若要用IPv6架FTP檔案伺服器,很容易找不到原來舊的IP而無法連線.

其實每次拿到的 prefix 應該是一樣的,你可以觀察你每次 WAN 端拿到的 IPv6 前面四組是不是都沒變過。會變的原因應該是作業系統造成的,原本最早定義的 stateless IP 在 client 收到由 Router Advertisement 發出 /64 的 prefix 後會採用 modified EUI-64 方式、採用 MAC Address 中間插入 FF:FE 產生 IPv6 位址,但是後來有人就發現這樣的 IPv6 位置有被窺探隱私的疑慮,可以從 IPv6 位置反推回裝置 MAC 間接查出使用者,所以後來很多作業系統都改成採用亂數來生成 IPv6 位址,而不是用這個方法。

如果希望每次拿到的 IPv6 位址固定,可以修改 OS 的設定 (要 Google 一下),或是看看你的分享器有沒有辦法綁定你裝置的 IPv6 位址。不過就算能做到這點,在 IPv6 不購普及的情況下應該還是沒辦法提供很多人你的 IPv6 only 服務。

linshengchih wrote:
哇! 我現在是用sh...(恕刪)

A分享器要開IPv6,B則因為是橋接所以不用開啟(開了也沒用).

若是兩台N16都是獨立連線而非橋接,若都是同一個門號(注意是門號而非帳號),
這兩台N16之中只能有一台可以用中華的Dual Stack,誰先搶誰就先占去連線,
沒搶到IPv6連線的只能等連線中的分享器斷線...就這樣.
IPv4/IPv6共存的環境其實連FB不該會時快時慢的....

以下透過HE.net走出去的router
traceroute to 2001:418:8404:11::c7ef:b608 (2001:418:8404:11::c7ef:b608), 30 hops max, 80 byte packets
1 2001:470:67:42::2 (2001:470:67:42::2) 11.276 ms 10.739 ms 10.405 ms
2 * * *
3 * * *
4 * * *
5 * * *
6 * * *
7 * * *
8 2001:418:8404:11::c7ef:b608 (2001:418:8404:11::c7ef:b608) 158.113 ms 159.268 ms 158.829 ms

以下透過Hinet IPv6 TunnelBroker出去的router
NAS> traceroute6 2001:418:8404:11::c7ef:b608 -n
traceroute to 2001:418:8404:11::c7ef:b608 (2001:418:8404:11::c7ef:b608), 30 hops max, 16 byte packets
1 2001:b020:0:71::562 14.525 ms 13.911 ms 13.238 ms
2 2001:b020:0:24::254 16.028 ms 13.031 ms 13.176 ms
3 2001:b000:80:4:3011:3305:2:2 23.880 ms 22.552 ms 23.631 ms
4 2001:b000:80:4:1:5:1:1 14.170 ms 14.599 ms 14.084 ms
5 2001:b000:80:4:5:25:1:1 15.655 ms 16.069 ms 13.673 ms
6 2001:b000:80:3:80:91:1:1 138.533 ms 137.417 ms 138.151 ms
7 2001:1900:2100::72d 138.767 ms 139.542 ms 137.647 ms
8 2001:1900:12:3::9 138.983 ms 138.326 ms 137.091 ms
9 2001:418:0:4000::85 138.797 ms 140.150 ms 138.388 ms
10 2001:418:0:2000::10d 142.917 ms 142.473 ms 149.480 ms
11 2001:418:0:2000::18e 147.533 ms 148.543 ms 147.481 ms
12 2001:418:0:2000::2ee 149.447 ms 149.232 ms 148.375 ms
13 2001:418:8404:11::c7ef:b608 149.244 ms 148.189 ms 148.673 ms

有看到咱們偉大的HINET還是愛繞遠路了嗎-__-a

另外,純IPv6的網路下,會有部份程式是無法執行的...

像那該死的Skype..........(你懂的

那如果不用SKYPE又想連純6網路呢?那至少肯定的結果是純IPv4的網站你肯定連不到

那怎麼辦?請研究 NAT-PT / NAT64 / DNS64吧

至少我現在走純6連Yahoo...

看到的 IP 都是 2001:470:67:42:ffff:xxx:xxx:xxx:xxx

沒有IPv4這東西了(茶
is1128 wrote:
【問題已解決,想看設...(恕刪)
過去的就過去了,你想改變也不可能改變了.... 既然如此,就讓它隨風散去吧,無須提起
gfx wrote:
不用填! 但新版的tomato有新bug,shibby與toastman韌體都會有IPv6連線的問題.
若是shibby的話最好換104前的版本,toastman版本也不要太新..


後來我把兩台 RT-N16 都換成 shibby 102 BT-VPN 版本,剛剛設定完成 IPv6。

和之前網友所貼不同是在IPv6中,撥號完畢後 Static DNS 沒有內容(這要自己填寫嗎?),如下圖,




撥號的 RT-N16 WAN 取得一個 IPv6 Adress,如下圖,



我使用的電腦沒有撥號,設定自動取得內部IP為 192.168.1.37。 但也發到了一組 IPv6 嗎? 如下圖



由 HiNet 網頁檢測,電腦的 IPv6 和上面『臨時 IPv6 位置』相同。



老實說,還搞不清楚關連性,及設定是否正確?! 先用用看再說。

linshengchih wrote:
後來我把兩台 RT-...(恕刪)

分享器IPv6與IPv4 DNS設定一模一樣..

分享器IPv4 DNS若不設定就是以中華電信168.95.192.1為主,
若去設定8.8.8.8就是以Google DNS為先.

同樣的IPv6 DNS不設定就是以中華電信2001:b000:168::1為主,
若去設定2001:4860:4860::8888就是以Google DNS為先.
is1128 wrote:
【問題已解決,想看設...(恕刪)


b.
【P883 數據機硬撥設定方式】
待補.....

請問大大

P883 數據機硬撥設定 謝謝

中華電信已派人處理好了 ...問題已解決


引言>>其實每次拿到的 prefix 應該是一樣的,你可以觀察你每次 WAN 端拿到的 IPv6 前面四組是不是都沒變過。會變的原因應該是作業系統造成的,原本最早定義的 stateless IP 在 client 收到由 Router Advertisement 發出 /64 的 prefix 後會採用 modified EUI-64 方式、採用 MAC Address 中間插入 FF:FE 產生 IPv6 位址,但是後來有人就發現這樣的 IPv6 位置有被窺探隱私的疑慮,可以從 IPv6 位置反推回裝置 MAC 間接查出使用者,所以後來很多作業系統都改成採用亂數來生成 IPv6 位址,而不是用這個方法。




中華電信的 IPv6 Dual Stack 好像是用您說的方式產生 ipv6 位址


今天早上臨櫃申請中華電信Dual Stack,下午查網頁顯示已經完工,

晚上設定Asus RT-N66U (Tomato Shibby 110) 撥接就可以用的,中華電信真是有效率~

原來一組IPV6同時只能用一個PPPOE帳號取得,後面再撥接上去的就不會再配發~

很怪的是,facebook網站還是開不了(ping ok),test-ipv6.com與其他ipv6網站倒是很正常,

N66U的MTU已經是1492,還有哪裡需要確認嗎?

chw wrote:
今天早上臨櫃申請中華...(恕刪)

若N66U修改MTU能解決最好,假如還不夠就修改電腦"區域連線"的MTU

1.開啟CMD,輸入netsh interface ipv4 show subinterfaces,查看目前所有網卡的MTU值
EX.


2.輸入netsh interface ipv4 set subinterface "區域連線 2" mtu=1492 store=persistent

如此一來就把區域連線2的MTU改成1492了
感謝各位先進分享經驗,小弟終於試出來了...

後來找到一篇文獻,說明MTU與RA的關係,不太難可以參考看一下:
IPv6 Path MTU 及Router Advertisement
出處:財團法人台灣網路資訓中心

使用設備如下:
機型:ASUS RT-N66U
韌體:Tomato Shibby 108
(數位天堂:tomato-K26USB-1.28.RT-N5x-MIPSR2-108-AIO-64K-cht-0325.trx)

首先在分享器PPPOE會取得一組IPv6(只有第一個撥接上的會有,無論固定或浮動)
PC也會分配到IPv6 IP,接下來如同文獻上的說明,把網路卡上的MTU改為跟PPPOE一樣1492,(之前查PPPOE的MTU最大好像是1492,N66U上改了1500又跳回1492)
網路卡只需要改IPv6的部分,IPv4可以不用改,

用管理者權限開命令提示字元cmd

查看有網路卡的MTU(預設是1500),
netsh interface ipv6 show subinterfaces

更改網路卡的MTU為1492,如NB包含有線與無線網路卡兩個都要改
netsh interface ipv6 set subinterface "LAN" mtu=1492 store=persistent

最後重點是,在Tomato Shibby 109的Changelog有提到radvd(router advertisement daemon)移除了,
- Remove radvd & libdaemon, use dnsmasq for IPv6 RA instead


就是下圖啦:


為什麼命令提示字元關掉,或是過一陣子mtu又自動變為1500的原因在這邊,
難怪換到Tomato Shibby 110版本,yahoo跟facebook還有少部分網站都開不起來,
一換回Tomato Shibby 108啟用這個選項後,就沒問題囉!!

MikroTik RouterOS 也是可以修改MTU解決問題。
  • 21
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 21)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?