新闻动态

如何正确配置sysctl保护服务器安全

发布日期:2021-08-01 10:37 | 文章来源:互联网

  【小Y 提醒】文章部分内容收集整理于互联网,仅作参考!如需咨询“如何正确配置sysctl保护服务器安全”等有关服务器、云主机租用、托管、配置、价格问题,请立即咨询YINGSOO客服,获取专业解答!

  【推荐主机】荷兰物理服务器 | 法国物理服务器 | 日本云服务器

  【主机百科】租用境外服务器对网站SEO有无影响?影响在哪?

如何正确配置sysctl保护服务器安全

  要保护您的Linux服务器免受SYN攻击和IP欺骗并不像你想象的那么难,今天向您简单介绍如何保护你的服务器。

  sysctl允许你对运行中的Linux内核进行修改。这个工具可以读取和修改内核的各种属性,比如版本号、最大限制和一些安全设置。

  sysctl还可以防止SYN泛滥攻击和IP地址欺骗。它还可以记录几种类型的可疑数据包--被欺骗的数据包、源路由数据包和重定向。

  你可以在运行时用sysctl命令修改内核参数,或者你可以在配置文件中进行修改,这样这些修改就更具有永久性。

  我想向您展示如何通过快速编辑配置文件来保护sysctl。这个配置将:

  禁用IP转发

  禁用发送数据包重定向

  禁用ICMP重定向接受

  准备工作:

  正常运行的Linux服务器和具有sudo特权的用户账户。

  注意:这里将在Ubuntu Server 18.04上进行演示,但是大多数Linux发行版上的过程都是相同的。

  1、如何编辑sysctl配置文件

  登录到Linux服务器或台式机,然后打开一个终端窗口。从该终端发出命令:

  sudo nano /etc/sysctl.conf

  要查找的第一个选项是:

  #net.ipv4.ip_forward=1

  将该行更改为:

  net.ipv4.ip_forward=0

  下一行要编辑的是:

  #net.ipv4.conf.all.send_redirects = 0

  更改为:

  net.ipv4.conf.all.send_redirects = 0

  在其下添加以下行:

  net.ipv4.conf.default.send_redirects = 0

  寻找这行:

  #net.ipv4.conf.all.accept_redirects = 0

  更改为:

  net.ipv4.conf.all.accept_redirects = 0

  在其下添加以下行:

  net.ipv4.conf.default.accept_redirects = 0

  最后,在文件底部添加以下几行:

  net.ipv4.icmp_ignore_bogus_error_responses = 1

  net.ipv4.tcp_syncookies = 1

  net.ipv4.tcp_max_syn_backlog = 2048

  net.ipv4.tcp_synack_retries = 3

  net.ipv4.netfilter.ip_conntrack_tcp_timeout_syn_recv=45

  上面的代码行如下:

  启用错误错误消息保护

  启用SYN cookie以确保服务器在SYN队列填满时避免断开连接

  将SYS待办事项队列大小增加到2048

  提前关闭SYN_RECV状态连接

  降低SYN_RECV的超时值,以帮助减少SYN Flood攻击

  保存并关闭文件。

  2、如何重新加载配置

  您可以通过以下命令重新加载配置:

  sudo sysctl -p

  sysctl -p命令的一个警告是,我发现它没有正确加载tcp_max_syn_backlog。直到重新启动后,才添加2048值。因此,在运行sudo sysctl -p命令后,发出以下命令:

  sudo less /proc/sys/net/ipv4/tcp_max_syn_backlog

  确保显示的值是2048。

  如果该值更小,则重新启动服务器。

  此时,应该更好地保护Linux服务器免受SYN攻击和IP地址欺骗。享受新发现的安全性。

  优惠产品:香港云服务器租用去首页注册领券!YINGSOO推出Phala挖矿服务器Chia奇亚农场服务器Swarm物理节点服务器Swarm母鸡服务器Swarm云节点服务器国内矿机服务器海外托管《Phala PHA挖矿资料大全》,《swarm bzz挖矿资料大全》,Swarm Bee节点租用请咨询YINGSOO客服!官网WWW.YINGSOO.com

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

相关文章

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部