Skip to content

Latest commit

 

History

History
76 lines (49 loc) · 1.36 KB

03-wireshark.md

File metadata and controls

76 lines (49 loc) · 1.36 KB

keepalive及444状态码

keepalive

该配置官方文档给出的默认值为75s

官方文档地址

1、nginx keepalive配置方便起见配置为30s

#配置于nginx.conf 中的 http{}内
keepalive_timeout 30s;

2、nginx server配置

server {
    listen 8089;
    location /123 {
            proxy_pass http://192.168.1.145:8080;
    }
    location / {
            index html/index.html;
    }
}

3、开启wireshark监听虚拟网卡(nginx部署于本地vmware上的虚机,nat模式)

4、使用POSTMAN发送请求

5、wireshark过滤观察

keepalive与断开连接

444状态码

适用于屏蔽非安全请求或DDOS防御

1、nginx server配置

server {
    listen 8089;
    location /123 {
            proxy_pass http://192.168.1.145:8080;
    }
    location / {
            index html/index.html;
    }

    location /abc {
            return 444;
    }
}

2、开启wireshark监听虚拟网卡(nginx部署于本地vmware上的虚机,nat模式)

3、发送请求

4、wireshark过滤观察