V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
eastern
V2EX  ›  Linux

服务器出现大量 CLOSE_WAIT 状态的 httpd 进程

  •  
  •   eastern · Jul 15, 2015 · 5164 views
    This topic created in 3941 days ago, the information mentioned may be changed or developed.

    RT。CentOS6.5,服务器上就一个discuz的站,平常httpd进程也就20-80之间,早上突然有300+个httpd进程,并且netstat查看状态均为CLOSE_WAIT。所有进程均来自同一IP,不知道是通过什么方法来达到这么多个进程全部都是CLOSE_WAIT状态的?算是攻击的一种吗?

    P.S: httpd为yum安装。配置大概改了Keepalive什么的,几乎和默认配置一样。

    5 replies    2015-07-16 14:03:01 +08:00
    quericy
        1
    quericy  
       Jul 15, 2015
    慢连接攻击?
    kelvinblood
        2
    kelvinblood  
       Jul 16, 2015
    我有遇到过在某些Mac机器上登录服务器,在服务器上开tmux的时候,会产生大量的close_wait状态连接。然后卡死= =
    datocp
        3
    datocp  
       Jul 16, 2015
    从问题看本质: 研究TCP close_wait的内幕
    http://ahuaxuan.iteye.com/blog/657511

    上次调的sysctl.conf部分超时参数

    net.netfilter.nf_conntrack_acct=1
    net.netfilter.nf_conntrack_checksum=0
    net.netfilter.nf_conntrack_max=16384
    net.netfilter.nf_conntrack_tcp_timeout_established=600
    net.netfilter.nf_conntrack_udp_timeout=65
    net.netfilter.nf_conntrack_udp_timeout_stream=120

    #######################################################
    #sysctl -w sysctl -p
    #/proc/sys/net/netfilter/nf_conntrack_*
    net.netfilter.nf_conntrack_generic_timeout=600
    net.netfilter.nf_conntrack_tcp_timeout_syn_sent=120
    net.netfilter.nf_conntrack_tcp_timeout_syn_recv=60
    net.netfilter.nf_conntrack_tcp_timeout_fin_wait=120
    net.netfilter.nf_conntrack_tcp_timeout_time_wait=120
    net.netfilter.nf_conntrack_tcp_timeout_close=10
    net.netfilter.nf_conntrack_tcp_timeout_close_wait=60
    net.netfilter.nf_conntrack_tcp_timeout_last_ack=30
    eastern
        4
    eastern  
    OP
       Jul 16, 2015
    @quericy 这个算吗?不太懂。。。
    eastern
        5
    eastern  
    OP
       Jul 16, 2015
    @datocp 这篇文章讨论的貌似都是客户端产生CLOSE_WAIT的情况,对服务端的建议是分开部署server,而我的服务器就一个lamp。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2769 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 15:36 · PVG 23:36 · LAX 08:36 · JFK 11:36
    ♥ Do have faith in what you're doing.