ipv6是128bit,和md5一樣,對每個ipv6進行md5,會出現什麼情況?md5用完了?
未知國家2001:470:20::2
加拿大2001:478:6:0:230:48ff:fe22:6a29
英國2001:7fd::1
日本2001:dc4::1
sudo vi /etc/resolv.conflinux下ping ipv6需要使用ping6,如果使用ping,則會提示ping: unknown host。
ping6 ipv6.google.comping6 2001:470:20::2
ping 2001:470:20::2(2001:470:20::2) 56 data bytes
64 bytes from 2001:470:20::2: icmp_seq=11 ttl=60 time=714 ms
64 bytes from 2001:470:20::2: icmp_seq=12 ttl=60 time=4.65 ms
ping 2001:470:20::2
ping: unknown host 2001:470:20::2
ping -6 ipv6.google.com
wget -6linux和windows都是使用nslookup程式查詢dns。
$ nslookup由此可知,ipv4的dns也能返回網域名稱的ipv6記錄,即aaaa記錄。> set querytype=aaaa
> ipv6.google.com
server: 8.8.8.8
address: 8.8.8.8#53
non-authoritative answer:
ipv6.google.com canonical name = ipv6.l.google.com.
ipv6.l.google.com has aaaa address 2404:6800:8005::6a
$ nslookup領先的網域名稱註冊商同時支援ipv6和ipv4,比如godaddy、namesilo,在註冊商這裡購買了網域名稱之後,登入到網域名稱管理介面,可以設定a記錄和aaaa記錄。> set querytype=aaaa
> google.com
server: 2001:470:20::2
address: 2001:470:20::2#53
non-authoritative answer:
google.com has aaaa address 2001:4860:800b::69
假設購買了example.com,希望example.com同時支援ipv6和ipv4,則新增一條a記錄指向192.0.32.10,新增一條aaaa記錄,指向2620:0:2d0:200::10,等待一段時間即可生效(等待時間與ttl有關)。結果如下:
$ nslookup假設購買了google.com,希望ipv6.google.com只支援ipv6,不支援ipv4,則不新增a記錄,只新增一條aaaa記錄,指向2404:6800:8005::68。結果如下:> example.com
server: 8.8.8.8
address: 8.8.8.8#53
non-authoritative answer:
name: example.com
address: 192.0.32.10
> set querytype=aaaa
> example.com
server: 8.8.8.8
address: 8.8.8.8#53
non-authoritative answer:
example.com has aaaa address 2620:0:2d0:200::10
$ nslookupapache httpd配置支援ipv6,需要給ip帶上方括號,參考:> ipv6.google.com
server: 8.8.8.8
address: 8.8.8.8#53
non-authoritative answer:
ipv6.google.com canonical name = ipv6.l.google.com.
> ipv6.l.google.com
server: 8.8.8.8
address: 8.8.8.8#53
non-authoritative answer:
*** can't find ipv6.l.google.com: no answer
> set querytype=aaaa
> ipv6.google.com
server: 8.8.8.8
address: 8.8.8.8#53
non-authoritative answer:
ipv6.google.com canonical name = ipv6.l.google.com.
ipv6.l.google.com has aaaa address 2404:6800:8005::68
安裝teredo隧道即可。訪問ipv6**通過teredo伺服器**,速度受影響。
注意:teredo隧道與pppoe衝突,解決方法:使用路由撥號,本機只有乙個本地連線即可。
teredo隧道與多網絡卡衝突,比如virtualbox的虛擬網絡卡,解決辦法:禁用別的網絡卡,只留乙個本地連線。
參考:在ipv4網路下接入ipv6網路的方法:
資料(***):
win 7下用teredo隧道接入ipv6後,作業系統預設還是直接走ipv4:
teredo ipv6 配置hosts後無法使用gtalk客戶端(解決辦法:使用pidgin):
安裝isatap隧道即可。訪問ipv6**通過isatap閘道器**,速度受影響。
1、真實ipv4 + 真實ipv6
作業系統會優先使用ipv6(未測試)。
2、真實ipv4內網+ ipv6 teredo隧道
當網域名稱同時有a和aaaa記錄時,windows 7、ubuntu優先使用真實ipv4內網,所以需要修改hosts加入ipv6。
當網域名稱只有aaaa記錄時,ubuntu可直接訪問(比如ipv6.google.com),不用配hosts。
2、真實ipv4外網+ ipv6 isatap隧道
xp可以直接訪問ipv6.google.com,不能直接訪問docs.google.com,需要配hosts。
d-link一百元的家用路由器國外版本支援ipv6:比如dir-615,截圖在最後。但國內版本不知是否支援ipv6,京東客服說不支援。
tp-link家用路由器不支援ipv6。
是不是刷了dd-wrt完整版作業系統的路由器都支援ipv6,還待確認。
測試瀏覽器是否支援ipv6:
測試瀏覽器是否預設使用ipv6:
火狐擴充套件,顯示正在訪問的**ip,可以看出是否是ipv6:
申請IPV6位址配置IPV6網域名稱
0.前言 最近弄了一下ipv6,雖然不知道什麼時候會用到,但是伺服器支援ipv6,還是有必要的。1.申請ipv6位址 到這個 去註冊乙個帳號,然後建立乙個隧道。第一次開啟這個頁面,一股80 90年代的 風格。註冊時郵箱要寫合法郵箱,要收驗證碼的。然後檢視tunnel資訊 按照提示配置好ecs伺服器網...
申請IPV6位址配置IPV6網域名稱
0.前言 最近弄了一下ipv6,雖然不知道什麼時候會用到,但是伺服器支援ipv6,還是有必要的。1.申請ipv6位址 到這個 去註冊乙個帳號,然後建立乙個隧道。第一次開啟這個頁面,一股80 90年代的 風格。註冊時郵箱要寫合法郵箱,要收驗證碼的。然後檢視tunnel資訊 按照提示配置好ecs伺服器網...
申請IPV6位址配置IPV6網域名稱
0.前言 最近弄了一下ipv6,雖然不知道什麼時候會用到,但是伺服器支援ipv6,還是有必要的。1.申請ipv6位址 到這個 去註冊乙個帳號,然後建立乙個隧道。第一次開啟這個頁面,一股80 90年代的 風格。註冊時郵箱要寫合法郵箱,要收驗證碼的。然後檢視tunnel資訊 按照提示配置好ecs伺服器網...