阿里云ECS 支持 IPv6 啦,快來嘗鮮吧~
更新時間:2018-12-13 11:52:53 來源:大同網站建設 點擊:
日前,阿里云頭條發布了一篇文章,其中主要講述了 IPv6 的重大意義以及阿里巴巴 IPv6 發展歷程,大家可以點擊查看:阿里云推出全棧 IPv6 解決方案,加速推進下一代互聯網應用
大同市宏微信息技術有限公司主要從事技術開發、技術服務、技術轉讓;電腦圖文設計、制作;網站網頁設計、維護;廣告設計、制作及發布;公司主要技術人員在大同制作網站、大同建站、大同做網站、大同網站建設、大同網站制作、大同網頁設計、大同網絡開發、大同網站優化等方面有多年豐富的從業經驗。
本文將從實踐角度講述如何創建一個 IPv6 的 ECS 并部署一個簡單的 Web 應用,最后在瀏覽器里訪問該 Web 應用。
操作步驟
登錄阿里云并訪問 ECS 售賣,選擇 華北5(呼和浩特) 地域
選擇 CentOS 操作系統,到第二步,首先您需要提交申請公測,在第二步的 IPv6 區塊有鏈接引導,審批通過后,您需要先去 VPC 控制臺 創建一個支持 IPv6 的 VPC,在 VPC 控制臺 根據提示創建 VPC( IPv6 網段選擇 “分配”)和 交換機 vSwitch。
在第二步選擇剛創建好的 VPC / 交換機,然后勾選 免費分配 IPv6 地址,如下圖所示:

為了便于測試建議勾選 分配公網 IP 地址,此公網 IP 地址為 IPv4。根據頁面提示,在公測期間需要為實例配置 cloud-init 腳本即 實例自定義數據(暫時需要手工配置,未來系統會自動處理),如下圖所示:

在第三步 系統配置 里配置好密碼,便于遠程登錄機器。
您可以通過 IPv4 公網 IP 登錄到機器上,ifconfig 查看 IPv6 地址,如下圖所示:

部署 Web 應用,本文通過 nodejs 來實現,因此先通過 yum install -y nodejs 來安裝 nodejs,輸入如下腳本取名web-server.js,并執行 node web-server.js 來啟動應用:
var http = require("http");
var os = require('os') ;
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/html"});
response.write("<h1>Hello Alibaba Cloud IPv6 !</h1>");
response.end();
}).listen(80);
console.log("ecs start listen 80 port!");
如果您的本機網絡支持 IPv6,可以為該實例 開通 IPv6 網關公網帶寬,然后直接在本地瀏覽器里輸入 http://[your_ipv6_address] 即可訪問, 需要注意在該實例的安全組里配置 IPv6 入方向 80 端口。如下圖所示:

筆者由于本地網絡不支持 IPv6,因此又用上述步驟購買了另一臺 Windows 實例(配置好 IPv6),然后通過 VNC(控制臺遠程連接)連接該實例,然后通過瀏覽器訪問上述第 7 步部署的 Web 服務,如下圖所示:

上一篇:連鐵老大都這么的拼,誰還在互聯網+下面睡大覺?閑話12306全新改版 下一篇:2019微信公開課“微信之夜”張小龍的演講全文