侧边栏壁纸
  • 累计撰写 68 篇文章
  • 累计创建 22 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

openresty处理非法访问

七月流火
2025-09-09 / 0 评论 / 0 点赞 / 15 阅读 / 0 字

  1. 更改相关配置,放开默认监听配置,更改默认监听跳转路径

server {
    # 1. 监听 80 端口,并设置为默认服务器 (default_server)
    # 这将捕获所有直接对 IP 地址的请求,以及所有未被其他 server 块匹配的域名请求。
    listen 80 default_server;
    listen [::]:80 default_server;
    listen 443 ssl default_server; 
    listen [::]:443 ssl default_server; 
    listen 443 quic reuseport default_server; 
    listen [::]:443 quic reuseport default_server; 
    include /usr/local/openresty/nginx/conf/ssl/root_ssl.conf; 
    http2 on; 
    # 2. 将 server_name 设置为 '_' (下划线)
    server_name _;

    # 3. 拒绝所有请求
    return 444; 
    
    
}
  1. 重启nginx,测试无误,相关ip请求就会被拦截

nginx -t
nginx -s reload

0

评论区