启动监听IPv6地址的Nginx

使用帮助 作者:iTrust 2025-03-05 11:42:08 阅读:62

前置条件

  • 服务器已开启 IPv6新窗口打开

#1.1 启动监听 IPv6 地址的 Nginx

默认 Nginx 的配置文件(/etc/nginx/nginx.conf)已经开启 IPv6 访问,启动 Nginx。

   server {        listen       80;        listen       [::]:80;  ## 监听 IPv6 的 80 端口        ...    }    

可以看到 Ngnix 同时监听在 IPv4 和 IPv6 地址上。

# netstat -ntlp | grep nginx

tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      138362/nginx: maste

tcp6       0      0 :::80                   :::*                    LISTEN      138362/nginx: maste

#1.2 服务器验证 IPv6 访问

在服务器上通过 curl 命令可以验证 IPv6 访问情况

# curl -g http://[2402:4e00:1013:e500:0:9671:f018:4947] -IHTTP/1.1 200 OKServer: nginx/1.20.1Date: Sat, 04 Dec 2021 13:58:37 GMTContent-Type: text/htmlContent-Length: 4833Last-Modified: Fri, 16 May 2014 15:12:48 GMTConnection: keep-aliveETag: "53762af0-12e1"Accept-Ranges: bytes

#1.3 安全组对 IPv6 来源地址授权访问

接下来在 安全组 中对 监听在 IPv6 地址上的 80 端口授权访问。

#1.4 本地电脑验证 IPv6 访问

如果 本地网络已开启 IPv6访问新窗口打开,接下来参照 浏览器访问 IPv6 地址新窗口打开,在本地电脑通过浏览器可以验证 IPv6 访问。

#1.5 域名添加 IPv6 地址解析

给域名添加 IPv6 解析记录(AAAA)新窗口打开

添加完后可以通过 IPv6 在线域名解析工具新窗口打开 对其解析验证。

同一个主机名可以同时解析 IPv4(A 记录) 和 IPv6(AAAA 记录),本地浏览器一般 IPv6 优先访问。

#1.6 IPv6 网站开启验证

通过 网站IPv6开启验证工具新窗口打开 来验证 IPv6 是否开启成功。

延伸阅读
  • SSL证书如何创建私钥?

    在SSL证书配置过程中,私钥的创建是至关重要的环节,它与SSL证书共同保障了数据传输的安全性。私钥如同一把特殊的钥匙,只有持有它的服务器才能解密由相应公钥加密的数据。以下为您详细介绍在不同环境下创建私

  • 中文域名如何申请SSL证书?

    中文域名申请SSL证书与英文域名申请SSL证书过程相似,但由于中文域名的特殊性,需要先进行中文域名转码。中文域名转码由于中文字符不属于ASCII字符集,无法直接在计算机中使用,因此需要将中文域名转换为

  • 如何把网页更换成https协议?

    申请SSL证书‌选择证书类型‌个人/小型网站推荐使用‌DV证书‌(域名验证型),企业或金融类网站可选OV/EV证书‌免费证书可通过阿里云、华为云等平台申请(有效期1年)‌,付费证书支持多域名/泛域名‌

赞助链接
在线咨询

Copyright © 2015 KnowSafe All rights reserved.

蜀ICP备20006130号-8