使用ifconfig查看本身的IP地址是否含有IPv6地址。php
開啓IPV6:nginx
vim /etc/sysctl.confvim
vim /etc/modprobe.d/disable_ipv6.conf服務器
vim /etc/sysconfig/networkspa
重啓服務器,重啓後, ifconfig查看ipv6的信息,有看到有關IPV6的輸出就能夠.net
添加ipv6隧道:code
1. 註冊Tunnel brokerserver
https://www.tunnelbroker.net/ip
2.建立通道「Create Regular Tunnel」ssl
填寫雲服務器ip以及選擇默認的隧道節點,點擊Create Tunnel建立。填寫ip都,若是出現「IP is a potential tunnel endpoint.」則證實能夠添加ipv6隧道,通常隧道節點系統已經默認分配,能夠手動選擇,你們能夠在本身的雲服務器上分別ping一下這些ip,選時延低的。
3.建立ipv6隧道及路由
到下一頁面切換到Example configurations選項卡,若是你的VPS是centOS/Debian這些常見Linux的話,下拉菜單選擇Linux-route2,出現了設置的命令,複製到本身的雲服務器上運行。
4.ifup he-ipv6
5.DNS 添加 AAAA 記錄到分配的 IP 上。
server { listen 80; // 監聽 IPv4 的 80 端口 listen [::]:80; // 監聽 IPv6 的 80 端口 } server { listen 443 ssl http2; // 監聽 IPv4 的 443 端口 listen [::]:443 ssl http2; // 監聽 IPv6 的 443 端口 }
Listen 服務器 IPV4 IP:8080 Listen [分配的 IPV6 IP]:8080
http://ipv6-test.com/validate.php 能夠很方便詳細的檢測 IPV6 的支持狀況。