gpt4 book ai didi

nginx - [::] 在我的 nginx 配置文件中是什么意思

转载 作者:行者123 更新时间:2023-12-03 11:29:22 26 4
gpt4 key购买 nike

我正在查看我的 nginx 配置文件,我注意到了两个。

server {
listen 80 default_server;
listen [::]:80 default_server;

index index.html;
}

我了解这部分 listen 80 default_server;它告诉 nginx 监听端口 80 并将其设置为“default_server”,但我不明白第二行。
listen [::]:80 default_server;
看来我正在端口 80 上再次设置默认服务器,但我不太了解 [::]它的一部分。

有人可以向我解释这个配置的作用吗?

最佳答案

它用于 IPv6 配置

来自 nginx docs

IPv6 addresses (0.7.36) are specified in square brackets:

listen [::]:8000;
listen [::1];

关于nginx - [::] 在我的 nginx 配置文件中是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34305351/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com