位置: 编程技术 - 正文

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脚本读取输入使用什么命令)

  • 个税待报解预算收入怎么使用
  • 预缴税款如何做会计分录
  • 人力资源行业税务政策
  • 金税四期如何应对
  • 主营业务收入为什么记贷方
  • 季度申报利润表本月数怎么填
  • 新办商贸企业一般纳税人合同金额
  • 验签失败的发票追不回来怎么办
  • 公司一上来要签三年
  • 收到报废车款要交什么税
  • 购进货物用于免征增值税项目
  • 营改增后商品房销售合同印花税的计税依据是什么?
  • 增值税免税收入进项税额转出
  • 电子产品发票税是多少
  • 农牧业没有发票怎么办
  • 跨区域施工要交什么税
  • 年底结账税金
  • 通发票备注栏写什么内容
  • 承兑汇票贴现怎么记账
  • 污水处理费计入哪里
  • 公司账上的钱如何取出来
  • 国税退税怎么做账
  • 工资 转账
  • 网页游戏玩着卡
  • 以土地入股房开什么发票
  • 电脑如何设置屏幕常亮
  • 如何利用命令符复制文件
  • 税收保全有哪些
  • service.exe是什么进程
  • 分配结转制造费用时借方科目
  • msoicons.exe是什么文件
  • 出售固定资产申报表收入与损益表收入不一致
  • 企业可以超范围经营吗
  • 萨勒克国家公园课文
  • 小规模纳税人会计分录
  • 大数据可视化前端界面模板
  • 蓝桥杯真题c语言
  • 刚购入的固定资产怎么算
  • spring integration使用:消息转换器
  • ps调整边缘在哪里快捷键
  • 分公司开票总公司付款可以吗
  • 增值税发票遗失可以补开吗
  • 增值税普通发票查询
  • 需要登记的权利
  • sqlserver行列转换多行多列
  • 企业购买的理财产品 亏损了,是否可以税前扣除
  • 存货核算方法有五种
  • 增值税进项税额加计抵减政策
  • 新开立银行账户怎么办理
  • 税控服务费全额抵扣怎么申报
  • 可供出售金融资产是指什么
  • 什么是交易价格指数
  • 固定资产会计核算方法
  • win7系统资源管理器频繁未响应
  • debian openssh
  • 操作系统安装日期查看
  • linux awk -v
  • searchnavversion.exe - searchnavversion是什么进程 作用是什么
  • navapp.exe - navapp是什么进程文件 作用是什么
  • vim删除^m
  • w8系统文件夹怎么设置密码
  • cocos开发android游戏
  • javascript中循环结构包括
  • 详解16型人格
  • androidstudio git
  • ubuntu20.04怎么安装
  • android开发之apritag
  • viewpager2 bug
  • js如何封装
  • javascript面向过程
  • jquery中用onclick绑定点击事件
  • fragment生命周期图
  • 四川税务局发票下载
  • 个体工商户年报补报流程
  • 契税怎样才能抵扣个税
  • 三星电视投屏显示不支持当前文件
  • 税控盘怎么分发
  • 辛嵨静志
  • 安徽省地方税务局刘利庆
  • 财税[2020]25号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设