linux 防御SYN攻击步骤详解

一、默认syn配置

sysctl -a | grep _syn
net.ipv4.tcp_max_syn_backlog = 1024
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_synack_retries = 5
net.ipv4.tcp_syn_retries = 5

tcp_max_syn_backlog 是SYN队列的长度,加大SYN队列长度可以容纳更多等待连接的网络连接数。 tcp_syncookies是一个开关,是否打开SYN Cookie 功能,该功能可以防止部分SYN攻击。 tcp_synack_retries和tcp_syn_retries定义SYN 的重试连接次数,将默认的参数减小来控制SYN连接次数的尽量少。

二、修改syn配置

ulimit -HSn 65535
sysctl -w net.ipv4.tcp_max_syn_backlog=2048
sysctl -w net.ipv4.tcp_syncookies=1
sysctl -w net.ipv4.tcp_synack_retries=2
sysctl -w net.ipv4.tcp_syn_retries=2

三、添加防火墙规则

#Syn 洪水攻击(--limit 1/s 限制syn并发数每秒1次)
iptables -A INPUT -p tcp --syn -m limit --limit 1/s -j ACCEPT
#防端口扫描
iptables -A FORWARD -p tcp --tcp-flags SYN,ACK,FIN,RST RST -m limit --limit 1/s -j ACCEPT
#防洪水ping
iptables -A FORWARD -p icmp --icmp-type echo-request -m limit --limit 1/s -j ACCEPT

四、添加开机启动

最后别忘记将二、三、里面的命令写到/etc/rc.d/rc.local

以上就是我们分享给大家的关于linux 防御SYN攻击步骤详解的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

(0)

相关推荐

  • Linux做代理服务器实现步骤详解

    Linux做代理服务器实现步骤 现在用Linux做代理服务的是越来越多,本人是小菜一个对这方面是一点都不懂想找人学.可是,某此人以钱为主,本来出钱也无所谓了只要能学到东西,本事能学到手也行. 可有些人 ...

  • Linux服务器被黑以后处理步骤详解

    首先,要冷静,喝口水压压惊.安全总是相对的,再安全的服务器也有可能遭受到攻击. 随着开源产品的越来越盛行,作为一个Linux运维工程师,能够清晰地鉴别异常机器是否已经被入侵了显得至关重要,个人结合自己 ...

  • php5.3.10的安装配置步骤详解

    在linux中php安装配置与windows中有不小的区别了,在linux中几乎都是代码形式了,下面我们一起来看看php5.3.10的安装配置步骤详解,希望下文可帮助到各位。 下面以最新的php-5. ...

  • 115网盘怎么用 115网盘下载方法步骤详解

    115网盘怎么用呢?115网盘是大家都很喜欢使用的网络硬盘。下面,绿茶小乐哥就为大家带来115网盘下载方法步骤详解,感兴趣的就一起来看下吧。 115网盘是什么? 115网盘是目前流行的网络硬盘,和它属 ...

  • Linux 下 Make 命令实例详解

    Linux 下 Make 命令实例详解 Linux 下 make 命令是系统管理员和程序员用的最频繁的命令之一.管理员用它通过命令行来编译和安装很多开源的工具,程序员用它来管理他们大型复杂的项目编译问 ...

  • FreeBSD系统下安装字体的步骤详解

    FreeBSD下字体安装步骤详解,之前使用的默认字体不是太喜欢. 因为大型的字体显得参差不齐,这时有一款自己喜欢的字体最好不过了.所以需要我们手工加入字体时,FreeBSD下字体安装步骤详解,可采用如 ...

  • 花椒直播怎么绑定新浪微博?花椒直播绑定微博的步骤详解(图文)

    花椒直播app的用户可以通过绑定新浪微博,提高账号的安全等级,那么花椒直播怎么绑定新浪微博?快和小编一起来看看花椒直播绑定微博的步骤详解吧! 花椒直播绑定微博的步骤详解: 1.用户进入花椒直播的个人中 ...

  • Excel中格式化报表步骤详解

    Excel中格式化报表可以让我们快捷操作,节省工作时间,提高效率,不会的朋友的朋友可以参考本文. 1.打开Excel,选中要格式的区域. 2.这里,我们先介绍Conditional formattin ...

  • EXCEL制作柏拉图步骤详解

    EXCEL制作柏拉图一直是很多人不会做但是必须要做的一块,这里我们结合实际文件进行实际操作,下面小编就为大家介绍EXCEL制作柏拉图方法,不会的朋友可以参考本文,来看看吧! 基本操作1 先准备好数据源 ...