Nginx配置支持IPV6地址
搭建并测试
1. 下载 NG 安装包
点击进入 Nginx 网址,下载安装包
2. 安装编译工具及库文件
3. 上传并解压安装包
4. 编译
5. 安装
6. 修改配置
7. 启动 NG
8. 查看 IP 地址
9. 测试 IP 地址
9.1. 测试 IPV4 地址
9.2. 测试 IPV6 地址
IPV6 测试失败原因
1. curl: [globbing] error: bad range specification after pos 9
IPV6
地址中含有 :
等符号,可能在解析时报错,需要使用 []
将 IPV6
地址包起来,避免解析报错。
2. curl: Failed to connect to 0.0.0.10: Invalid argument
原因存在多种,我遇到是一个比较奇葩的原因。在阿里云和腾讯云中,curl 指定的 IPV6 地址必须与控制台分配的 IPV6 地址一致,自己手动配置的不行。