1. 程式人生 > >阿里雲linux伺服器支援ipv6為蘋果過審

阿里雲linux伺服器支援ipv6為蘋果過審

蘋果開始要求上架app支援ipv6,現在從伺服器方面說下具體配置流程,伺服器為阿里雲的centos6.8,專有網路(網上的文章都是預設的經典網路,每種網路建立ipv6隧道方式不一樣,這裡被坑了兩天,,)

1.檢視是否有開啟ipv6,如果有inet6表示開啟了,如果沒有,看流程2


2.開啟ipv6

vim /etc/sysctl.conf


vim /etc/modprobe.d/disable_ipv6.conf


vim /etc/sysconfig/network


配置好後,重啟伺服器,檢視ipv6資訊,如果有如下隨便幾個inet6就表示ok


3.新增ipv6隧道

a. 註冊Tunnel broker

https://www.tunnelbroker.net/

 b.建立通道“Create Regular Tunnel”

填寫雲伺服器ip以及選擇預設的隧道節點,點選Create Tunnel建立。填寫ip都,如果出現“IP is a potential tunnel endpoint.”則證明可以新增ipv6隧道,一般隧道節點系統已經預設分配,可以手動選擇

c.建立ipv6隧道及路由

點選create到下一頁面切換到Example configurations選項卡,如果你的VPS是centOS/Debian這些常見Linux的話,重點!!下拉選單,經典網路主機選擇linux-route2,VPC(專有)主機選擇Linux-net-tools,

出現了設定的命令,複製到自己的雲伺服器上執行

 

d.測試ipv6

新增隧道後,ifconfig後是這樣的


用命令

ping6 ipv6.baidu.com 或者ping6  ipv6.google.com

能ping通就說明ok了


4.域名解析

在dns上配置AAAA解析記錄到ipv6地址,解析生效後通過域名訪問測試是否正常,其中A對應ipv4地址


參考文章:

https://yq.aliyun.com/articles/77969

http://blog.csdn.net/goldenfish1919/article/details/72383790?locationNum=12&fps=1