一、IPV6配置过程

1、配置DNS解析

需要注意的是,AAAA解析和CNAME解析冲突,正如同A解析和CNAME解析冲突一样。

2、Nginx监听IPV6请求

在Nginx配置文件中增加IPV6监听即可。
原配置文件:

server
{
    listen 80;
    listen 443 ssl http2;
    server_name kanochan.net;
    index index.php index.html index.htm default.php default.htm default.html;
    ....

修改为

server
{
    listen 80;
    listen 443 ssl http2;
    listen [::]:443 ssl http2;
    listen [::]:80;
    server_name kanochan.net;
    index index.php index.html index.htm default.php default.htm default.html;
    ......

二、些许注意事项

  • 1、注意服务器要配置有IPV6地址
  • 2、注意放行安全组规则(如果有的话)
  • 3、IPV4与IPV6安全组的IP地址规则不同,如0.0.0.0/0针对的是PIV4地址;::/0针对的是IPV6地址。为了支持IPV4和IPV6访问,对于同一个端口,需要放行两遍。如下图:
    安全组规则