精品丰满熟女一区二区三区_五月天亚洲欧美综合网_亚洲青青青在线观看_国产一区二区精选

  • <menu id="29e66"></menu>

    <bdo id="29e66"><mark id="29e66"><legend id="29e66"></legend></mark></bdo>

  • <pre id="29e66"><tt id="29e66"><rt id="29e66"></rt></tt></pre>

      <label id="29e66"></label><address id="29e66"><mark id="29e66"><strike id="29e66"></strike></mark></address>
      學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

      linux如何防止DDOS攻擊

      時(shí)間: 若木635 分享

        本文是linux如何防止DDOS攻擊,歡迎大家閱讀借鑒。

        1. 抵御SYN

        SYN攻擊是利用TCP/IP協(xié)議3次握手的原理,發(fā)送大量的建立連接的網(wǎng)絡(luò)包,但不實(shí)際建立連接,最終導(dǎo)致被攻擊服務(wù)器的網(wǎng)絡(luò)隊(duì)列被占滿,無(wú)法被正常用戶訪問(wèn)。

        Linux內(nèi)核提供了若干SYN相關(guān)的配置,用命令:

        sysctl -a | grep syn

        看到:

        net.ipv4.tcp_max_syn_backlog = 1024

        net.ipv4.tcp_syncookies = 0

        net.ipv4.tcp_synack_retries = 5

        net.ipv4.tcp_syn_retries = 5

        tcp_max_syn_backlog是SYN隊(duì)列的長(zhǎng)度,tcp_syncookies是一個(gè)開關(guān),是否打開SYN Cookie

        功能,該功能可以防止部分SYN攻擊。tcp_synack_retries和tcp_syn_retries定義SYN

        的重試次數(shù)。

        加大SYN隊(duì)列長(zhǎng)度可以容納更多等待連接的網(wǎng)絡(luò)連接數(shù),打開SYN Cookie功能可以阻止部分

        SYN攻擊,降低重試次數(shù)也有一定效果。

        調(diào)整上述設(shè)置的方法是:

        增加SYN隊(duì)列長(zhǎng)度到2048:

        sysctl -w net.ipv4.tcp_max_syn_backlog=2048

        打開SYN COOKIE功能:

        sysctl -w net.ipv4.tcp_syncookies=1

        降低重試次數(shù):

        sysctl -w net.ipv4.tcp_synack_retries=3

        sysctl -w net.ipv4.tcp_syn_retries=3

        為了系統(tǒng)重啟動(dòng)時(shí)保持上述配置,可將上述命令加入到/etc/rc中

        Linux禁止ping

        以root進(jìn)入Linux系統(tǒng),然后編輯文件icmp_echo_ignore_all

        vi /proc/sys/net/ipv4/icmp_echo_ignore_all

        將其值改為1后為禁止PING

        將其值改為0后為解除禁止PING

        使用iptables禁止ping:

        -A INPUT -p icmp -m icmp --icmp-type 8 -m limit --limit 6/min --limit-burst 2 -j ACCEPT

        -A INPUT -p icmp -m icmp --icmp-type 8 -j REJECT --reject-with icmp-port-unreachable

      116902