编辑 nginx.conf
在 http中添加一个server
http {
server {
listen 80 default_server;
server_name _;
return 444;
}
}
代表的意思是所有除了已经配置的server_name可以访问外,其他地址返回444并断开连接
之前看别的帖子
多个 listen [::]:80 default_server;会报错
nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol)
请删掉|注释:listen [::]:80 default_server; 不要叫人误导了
server {
listen 80 default_server;
#listen [::]:80 default_server;
server_name _;
return 444;
}