• 脚本之家
  • 软件下载
    android软件 MAC软件 字体下载 DLL下载
  • 源码下载
    asp源码 php源码 asp.net源码 jsp源码 网页编辑器 数据库管理 常用组件
  • 在线工具
    在线手册 CSS格式化 JS格式化 Html转化为Js js正则表达式
  • 网页教程基础
  • 服务器常用软件
  • 手机版
  • 关注微信
脚本之家
  • 网页制作
  • 网络编程
  • 脚本专栏
  • 脚本下载
  • 数据库
  • CMS教程
  • 电子书籍
  • 平面设计
  • 媒体动画
  • 操作系统
  • 网站运营
  • 网络安全
  • 在线手册
您的位置: 主页 > 操作系统 > LINUX >

CentOS系统下配置xtables-addons来拒绝IP访问的方法

作者:佚名 字体:[增加 减小] 来源:运维生存时间 时间:01-05 11:49:23 我要评论

这篇文章主要介绍了CentOS系统下配置xtables-addons来拒绝IP访问的方法,利用iptables和geoip的配合来过滤规则中的IP,需要的朋友可以参考下

有些时候,某些国家的IP一直在对服务器进行登录尝试或攻击等等,需要先将可疑IP分析出来,再用iptables来封掉它。延后又耗时费力。现在可以用xtables-addons,对来源IP进行阻挡。
1. 前提条件
iptables >= 1.4.5
kernel-devel >= 3.7
2.  安装依赖包

复制代码
代码如下:

# yum install gcc gcc-c++ make automake unzip zip xz kernel-devel-`uname -r` iptables-devel perl-Text-CSV_XS

3.  安装xtables-addons

复制代码
代码如下:

# wget http://sourceforge.net/projects/xtables-addons/files/Xtables-addons/2.3/xtables-addons-2.3.tar.xz/download</p> <p># wget http://sourceforge.net/projects/xtables-addons/files/Xtables-addons/2.3/xtables-addons-2.3.tar.xz/download
# xz -d xtables-addons-2.3.tar.xz
# tar xvf xtables-addons-2.3.tar
# cd xtables-addons-2.3
# ./configure
# make
# make install

4. geoip相关套件

复制代码
代码如下:

# cd geoip
# ./xt_geoip_dl
# ./xt_geoip_build GeoIPCountryWhois.csv
# mkdir -p /usr/share/xt_geoip/
# cp -rp {BE,LE} /usr/share/xt_geoip/

5. 编写iptables规则。如拒绝台湾地区IP

复制代码
代码如下:

# iptables -I INPUT -m geoip --src-cc TW -j DROP

Tag:centos   ip  

相关文章

  • 2015-07-30iptables的基本配置规则小结
  • 2015-07-30iptables建立规则和链的基本方法
  • 2015-06-26在Linux系统中给iptables规则添加注释的教程
  • 2015-06-15Linux iptables的规则组成介绍
  • 2015-06-15Linux iptables基础知识和规则原理讲解

最新评论

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows系列
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • Unix/BSD
  • 苹果MAC
  • 注册表
  • 其它系统

大家感兴趣的内容

  • 1linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结
  • 2Linux Top 命令解析 比较详细
  • 3Linux crontab定时执行任务 命令格式与详细例子
  • 4linux下提示bash:command not found
  • 5ERROR 1045 (28000): Access denied for user root@lo
  • 6linux su和sudo命令的区别
  • 7linux下配置ip地址四种方法(图文方法)
  • 8linux下磁盘分区详解 图文
  • 9Linux中zip压缩和unzip解压缩命令详解
  • 10Linux中cp和scp命令的使用方法

最近更新的内容

  • CentOS系统下配置xtables-addons来拒绝IP访问的方法
  • linux系统磁盘分区及把磁盘挂载到系统中的方法
  • Linux中显示空闲内存空间的free命令的基本用法
  • Linux下安装使用cpulimit来限制CPU的利用率
  • Linux中用于进程显示的top命令使用实例集锦
  • Linux中df命令查询磁盘信息和fdisk命令分区的用法
  • Linux系统中与中文显示相关的一些编码设置方法
  • 在Linux下通过命令行来操作使用Dropbox
  • Linux系统中用于复制的cp和scp命令使用解析
  • 详解Linux中rm与rmdir删除命令的用法

关于我们 - 广告合作 - 联系我们 - 免责声明 - 网站地图 - 投诉建议 - 在线投稿

©CopyRight 2006-2016 JB51.Net Inc All Rights Reserved. 脚本之家 版权所有