行業資訊
IPv6香港服務器相當于什么?參加第四屆世界互聯網大會的新華三集團總裁于英濤有一個形象的比喻:“在我看來,IPv4和IPv6都相當于互聯網的油田,IP地址就是石油?,F在IPv4資源基本耗盡,已經很難繼續開采,而IPv6正在源源不斷涌出石油。”
IPv6香港服務器,互聯網協議第6版(Internet Protocol version 6),皆在解決 IPv4 地址枯竭的問題。
香港服務器如何配置IPV6:http://www.ukunilife.com/dedicated/hk.html
IPv4香港服務器 和 IPv6香港服務器 是什么?
簡單的說,IPv4 和 IPv6 都是 IP 地址的一種形式,IP 地址相當于互聯網設備的地址,我們知道對方的地址后,就可以找到他。
平常我們見到和使用的 IP 地址大多是這樣的:121.42.200.12,這種被稱為 IPv4 地址,IPv4 使用32位(4字節)地址,因此只有 4,294,967,296 個,但隨著聯網設備的增加,這些地址顯然是不夠用的,所以需要新的協議和更多的地址。IPv6 便是這個新的協議。IPv6 的目的皆在解決 IPv4 枯竭的問題。
IPv6 大家可能有點陌生,但它在1998年就已經被定義出臺,之所以很少見到他是因為之前 IPv4 地址還不存在枯竭的情況,近幾年 IPv6 才被大家提起。IPv6 的地址形式是 2408:8033:8f3e:86c0:49e7:50b7:ec4d:2bf6 這樣的,很長,可以分配 340,282,366,920,938,463,463,374,607,431,768,211,456 個(小山都不知道怎么讀了),就算給全世界每粒沙子分配一個 IPv6 地址,都不一定用得完。
IPv6 的優點不止是數量多,還有很多優點,不過運營商和用戶很難感受到這個優勢,導致目前 IPv6 普及率極低,
IPv6 隧道又是什么?準確的說 IPv6 隧道并不是真正的 IPv6,可以理解為“工作在 IPv4 網絡下的 IPv6 代理”。隧道服務器有一個 IPv4 和 IPv6 地址,它可以給用戶分配 IPv6 地址。用戶配置好隧道后,就可以訪問 IPv6 網絡,不過是通過 IPv4 連接到隧道服務器,然后隧道服務器訪問 IPv6 網絡,再通過 IPv4 返回給用戶,所以還是離不開 IPv4。
IPv6 隧道用途并不是很大,普通用戶沒必要配置,體驗并不友好。
那么為什么要給香港服務器配置 IPv6 隧道?
給服務器配置 IPv6 隧道并不是為了讓服務器可以通過 IPv6 訪問,而是為了一些特殊需求。IPv6 可以順暢的訪問 Google 等網站,所以,如果你使用的是國內服務器,要使用 Google 的一些資源做開發,就可以使用 IPv6 隧道來訪問 Google。
比如這幾天小編的后臺登陸加入了 Google reCaptcha,但服務器是阿里云國內機房,無法訪問 Google,就給服務器配置了 IPv6 隧道,完美可用。
說了這么多,下面就教大家如何在 Linux 和 Windows 的香港服務器配置 IPv6 隧道(不保證適用于所有 Linux 發行版)。
準備工作
首先我們需要申請一個 IPv6 隧道提供機構的賬號,目前比較常用的是:Hurricane Electric。
官網:http://tunnelbroker.net/
進入官網 → 點擊左上角登陸框的 [Register] → 依次填寫賬戶名稱、密碼、電子郵箱、名字、姓氏等信息 → 填寫完成后記得勾選同意服務條款 → 點擊 [Register]
等待幾分鐘,你的電子郵箱會收到一封郵件,點擊郵件內的鏈接激活賬戶后即可登陸使用。
登陸賬戶后,點擊左側的 [Create Regular Tunnel] 創建一個隧道,在輸入框內填寫你服務器的 IPv4 地址,填寫之前請確保你的服務器可以 Ping(安全組設置為接受 IGMP 請求)。下面可以選擇隧道服務器,國內用戶一般選擇香港就好,雖然延遲都不怎么滴,然后點擊 [Create Tunnel] 創建隧道。
點擊 [Main Page] 即可查看申請的隧道,點擊隧道即可查看詳細信息。
Server IPv4 Address 和 Server IPv6 Address 為隧道服務器的 IP 地址。
Client IPv4 Address 和 Client IPv6 Address 為你服務器的 IP 地址。
Linux 配置
以阿里云經典網絡的CentOS 7為例,同樣適用于 Debian 和 Ubuntu。
輸入ip -6 address show查看是否已啟用 IPv6
如果沒有輸出任何結果,編輯文件/etc/sysctl.conf,加入以下文本,保存,輸入sysctl -p使其生效。
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0
再次輸入ip -6 address show查看是否已啟用 IPv6
如果有 IPv6 地址,則說明 IPv6 啟用成功,如果沒有,可以嘗試重啟系統。