阿里雲ECS如何配置IPV6,並通過IOS審覈

我自己使用的是阿里雲ECS服務器,其中是IPV4的地址,因爲需要上架IOSAPP,而IOS 要求,必須支持IPV6纔可以,所以自己研究進行配置。

首先登陸自己的服務器,我用的是Centos

1、修改配置

編輯 vim /etc/modprobe.d/disable_ipv6.conf 文件(需要root權限)

disable 設置成 0

options ipv6 disable=0

2、編輯 vim /etc/sysconfig/network 文件(需要root權限)

NETWORKING_IPV6 設置成 yes

NETWORKING_IPV6=yes

然後執行 service network restart 重啓

3、編輯 /etc/sysctl.conf 文件(需要root權限)

net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0

修改 /etc/sysconfig/network-scripts/ifcfg-eth0

在文件末尾添加:

IPV6INIT=yes
IPV6_AUTOCONF=yes

4、再運行 sysctl -p 的命令,啓用IPv6 (需要root權限)  

     需要服務器重啓下 默認服務器是不開啓ipv6的  

5、創建系統在啓動時自動加載 IPv6 模塊的腳本 

vim /etc/sysconfig/modules/ipv6.modules
腳本內容
!/bin/sh
if [ ! -c /proc/net/if_inet6 ] ; then
exec /sbin/insmod /lib/modules/uname -r/kernel/net/ipv6/ipv6.ko
fi

完成以上操作後,重新啓動系統 reboot,然後檢查 

6、開啓IPv6

使用 ip addr 查看是否已經有 inet6 的地址,如果有說明已經開啓ipv6

以上完成了IPV6服務器端的配置。

7、申請賬號並創建隧道

接下來申請賬號 登錄 https://tunnelbroker.net/ 註冊一個自己的賬號 記住 密碼一定是最高強度的,否則始終提示 無效註冊數據等,導致很捉急。QQ郵箱無效,QQ郵箱無效

不要使用QQ郵箱,收不到郵件。我這裏使用的是aliyun.com的郵箱註冊的。登錄使用用戶名和密碼進行登錄。

我這裏選擇的是香港的代理通道,原因就是離服務器近。點擊下面的 創建隧道 create tunnel即可完成。

8、創建完成後查看IPV6的地址

9、服務器命令行執行,注意一定要替換爲內網地址

modprobe ipv6
ip tunnel add he-ipv6 mode sit remote 2代碼示例.6 local 172你的內網地址.8 ttl 255
ip link set he-ipv6 up
ip addr add 2001:470:18:1483::2/64 dev he-ipv6
ip route add ::/0 dev he-ipv6
ip -f inet6 addr

10、測試 ping6 he.net 結果:說明沒有問題。

$ ping6 he.net
PING he.net(he.net (2001:470:0:76::2)) 56 data bytes
64 bytes from he.net (2001:470:0:76::2): icmp_seq=1 ttl=58 time=432 ms
64 bytes from he.net (2001:470:0:76::2): icmp_seq=2 ttl=58 time=435 ms
64 bytes from he.net (2001:470:0:76::2): icmp_seq=3 ttl=58 time=441 ms
64 bytes from he.net (2001:470:0:76::2): icmp_seq=4 ttl=58 time=429 ms

11、設置域名解析 設置兩個 四A級別的分別是www 和 @ 

12、設置域名解析完畢之後進行測試:

解析之後可以用 wget -6 http://xxxxxxx 來驗證你的解析是否正確以及IPv6是否ok。如果能獲取到網頁信息,說明一切正常。(https同理) 或者 使用ping6 來查看返回鏈接也是可以的。

然後使用ping6自己的域名有返回就正常了。自己一直使用ipv6-test來進行測試是否OK,導致浪費了很多時間。

能夠獲取到文件,說明你的域名已經支持IPV6解析了。

下午的時候在註冊時候耗費了時間,原因就是密碼強度不夠。

現在的問題是https如何支持ipv6 (這個問題根本就不存在,導致浪費了很多時間,到這部已經完成了。後面使用nginx全部都是沒有用的。晚上搞Nginx搞到12點多,放棄了,然後重新恢復到之前的樣子。然後早晨起來發現應用審覈通過了。)

參考資料:

1、https://blog.csdn.net/qq_38125626/article/details/90754100

2、https://blog.csdn.net/weixin_33827965/article/details/94703203?depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-4&utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-4

4、https://blog.csdn.net/sourny/article/details/74332248?depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-6&utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-6

5、http://www.mamicode.com/info-detail-2339475.html

6、阿里雲ECS開啓ipv6

https://blog.csdn.net/WaiTinglw/article/details/104086370

域名配置解析。

3、https://help.aliyun.com/knowledge_detail/39813.html

這款應用是自己單獨進行開發出來了,目前涵蓋了微信公衆號,微信小程序,百度小程序,IOS應用,當然支付寶小程序、頭條小程序也都是支持的。Android後面大概兩週時間,應該會全部上架,敬請期待。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章