位置: 编程技术 - 正文

Shell脚本配合iptables屏蔽来自某个国家的IP访问(shell脚本-p)

编辑:rootadmin

推荐整理分享Shell脚本配合iptables屏蔽来自某个国家的IP访问(shell脚本-p),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell脚本 cp,shell脚本 cp,shell脚本 cp,shell匹配ip,shell脚本ping,shell匹配ip,shell脚本-p,shell脚本-ge,内容如对您有帮助,希望把文章链接给更多的朋友!

星期六我们一位客户受到攻击,我们的网络监测显示有连续6小时的巨大异常流量,我们立即联系了客户,没有得到回应,我们修改和限制了客户的 VPS,使得个别 VPS 受攻击不会对整个服务器和其他 VPS 用户造成任何影响,我们一直保持这个 VPS 为开通状态(尽管一直受攻击),攻击又持续了小时,星期天攻击仍在继续,我们忍无可忍,但是仍然无法联系到客户,我们向客户网站的另一负责人询问是否需要我们介入来帮助解决,这位负责人答应后我们立即投入到与 DDoS 的战斗中(我们动态扫描屏蔽坏 IP,现在客户网站已恢复。整个过程很有意思,以后有时间再写一篇博客来描述)。登录到客户 VPS 第一件事情就是查当前连接和 IP,来自中国的大量 IP 不断侵占端口,典型的 DDoS. 所以第一件事是切断攻击源,既然攻击只攻端口,那有很多办法可以切断,直接关闭网站服务器、直接用防火墙/iptables 切断端口或者关闭所有连接、把 VPS 网络关掉、换一个 IP,&#;,等等。因为攻击源在国内,所以我们决定切断来自国内的所有访问,这样看上去网站好像是被墙了而不是被攻击了,有助于维护客户网站的光辉形象,那么如何屏蔽来自某个特定国家的 IP 呢?

Shell脚本配合iptables屏蔽来自某个国家的IP访问(shell脚本-p)

方法很容易,先到 IPdeny 下载以国家代码编制好的 IP 地址列表,比如下载 cn.zone:有了国家的所有 IP 地址,要想屏蔽这些 IP 就很容易了,直接写个脚本逐行读取 cn.zone 文件并加入到 iptables 中:好 IP 和坏 IP 都被屏蔽掉了,这种办法当然不高明,屏蔽 IP 也没有解决被攻击的问题,但是是解决问题的第一步,屏蔽了攻击源以后我们才有带宽、时间和心情去检查 VPS 的安全问题。公布一份我们客户被攻击的网络流量图,在点到0点所有带宽都被攻击流量占用,这时候客户无法登录 VPS,访问者也无法访问网站:

Shell脚本一次读取文件中一行的2种写法 写法一:#!/bin/bashwhilereadlinedoecho$line#这里可根据实际用途变化doneurfile写法二:#!/bin/bashcaturfile|whilereadlinedoecho$linedone注意:以上代码中urfile为被读取的文件S

Bash脚本内置的调试方法技巧 用Bash写的脚本也可以进行调试,和Python,Perl等解释型语言一样。新建一个名为servinfo的脚本并增加可执行权限:$viservinfo#!/bin/bashecho"Hostname:$(hostname)"echo

Shell、Perl、Python、PHP访问 MySQL 数据库代码实例 下午写了一个简单的bash脚本,用来测试程序,输入一个测试用例文件,输出没有通过测试的用例和结果,然后把结果保存到数据库里。如何在bash脚本里

标签: shell脚本-p

本文链接地址:https://www.jiuchutong.com/biancheng/381159.html 转载请保留说明!

上一篇:Shell脚本逐行读取文本文件(不改变文本格式)(shell脚本逐条执行)

下一篇:Shell脚本一次读取文件中一行的2种写法(shell脚本读取输入使用什么命令)

  • 纳税人异地预缴税款
  • 二手房个人所得税是买方交还是卖方交
  • 发行股票支付给承销商的发行费用计入
  • 来料加工出口免税不退税
  • 车险退到对公账户会计分录是
  • 会计制度方法
  • 如何查看发票是否被抵扣
  • 航空公司开具的个人抬头的发票可以税前扣除吗
  • 发票丢失了可以报销吗
  • 城建税可以不交吗
  • 直接抵免和间接抵免的区别
  • 简易征收的老项目是指什么时候
  • 本期金额和上期金额怎么填写
  • 模具费入什么会计科目
  • 房屋租赁收入如何征税?
  • 会计账簿账目核对要求包括哪些
  • 如何在电子税务局开发票
  • 社保如何会计处理
  • 销售使用过未抵扣进项税额的货运汽车
  • 营业外收入包括其他业务收入吗
  • 红字发票信息表是销方还是购方开
  • 进项票退回已抵扣税额
  • 预存送返利的帐户怎么查
  • 报销增值税专票绿的
  • 哪些情况需要变更船籍港
  • 出租车发票有出租车信息吗
  • 搞金融的企业
  • 企业税收分为几大类
  • win11操作中心怎么关闭
  • 无形资产原值增加,净值减少的原因
  • 在建工程变更建设单位
  • php中实现文件上传的函数
  • 计提减值时注意什么
  • 超经营范围开具发票
  • 寓意幸福和团圆的网名
  • 上月未开发票的销项税,已经申报缴税,在本月开了票,应该如何填报?
  • 待摊费用和预付账款的区别是什么
  • vue treegrid
  • 生成php文件
  • 中药饮片适用增值税税率
  • react modal
  • 应交税费为负数在资产负债表里怎么填
  • python怎么求列表里的和
  • 长期股权投资成本怎么计算
  • 外管证预缴税款怎么做分录
  • 对公账户和私人账户怎么区分
  • 双重数组
  • mongodb数据库的作用
  • 确定负债排列顺序的依据
  • 当月利息发票未开可以先入账吗
  • 车辆购置税可以网上缴纳吗
  • 所得税核定征收的政策
  • 委外加工物资管理制度
  • 支付技术研究开发费
  • 建设工程项目设计阶段的投资控制方法有哪些
  • 研发支出怎么结转到管理费用
  • 工资表里有什么
  • 补缴以前年度养老保险分录
  • 增值税税控系统专用设备费及技术维护费抵扣
  • 清空数据库中所有表的数据
  • linux系统的介绍
  • VirtualBox安装64位系统报错的处理方法
  • win8功能大全介绍
  • js函数命名
  • js时间计算相减
  • JQuery实现Ajax加载图片的方法
  • unity的shader在哪儿
  • js面向对象面试题
  • python3.9怎么用
  • jquery插件是干什么的
  • jquery做下拉
  • JAVASCRIPT THIS详解 面向对象
  • jquery-easyui-1.3.3
  • 重庆电子税务局网页版登录
  • 督察综合服务中心是干什么的
  • 基层税收工作的建议意见
  • 福安少数民族姓氏
  • 代理记账公司简介模板范文
  • 税务局签合同
  • 税盘数字证书密码怎么查看
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设