linux中利用iptables+geoip过滤指定IP
2023-09-14 08:58:31 时间
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
代码如下 | 复制代码 |
# 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相关套件
代码如下 | 复制代码 |
# ./xt_geoip_dl www.111cn.net # ./xt_geoip_build GeoIPCountryWhois.csv # mkdir -p /usr/share/xt_geoip/ # cp -rp {BE,LE} /usr/share/xt_geoip/ |
5. 编写iptables规则。如拒绝台湾地区IP
代码如下 | 复制代码 |
|
相关文章
- 利用Linux加速动态库开发(动态库使用linux)
- Linux下释放IP快速指南(linux释放ip)
- Linux下的TCP网络模拟实验(linux模拟tcp)
- Linux下网卡驱动安装及配置指南(linux网卡驱动程序)
- Linux服务器IP配置:实现安全可靠的网络连接(linux服务器ip配置)
- 利用Linux刻录精彩的光盘(linux刻录光盘)
- Linux系统下实现中文输入的步骤(linux输入中文)
- 利用Linux自动化脚本实现无缝输入(linux自动输入脚本)
- Linux用户:当前登录状态报告(linux用户目前已登录)
- 利用Linux命令echo简化工作(linux命令echo)
- Linux电源管理:有效利用电能资源(linux电源管理)
- 更新Linux 系统上的 SVN 软件(linux更新svn)
- Linux设备动态映射:将实现梦想。(linux设备映射)
- Linux安装SDL:一步步指南(linux安装sdl)
- 的分区探索Linux下查看U盘分区的方法(linux如何显示u盘)
- 上网自学Linux上网,快速轻松获取知识(怎么自学linux)
- Linux下实现IP映射的方法(ip映射Linux)
- 如何在Linux中添加IP地址(linux添加ip地址)
- 高效清理系统资源,掌握Linux进程管理技巧(linux清理进程)
- Linux查看本机IP地址的简单方法(linux查看本机ip)
- 如何通过Linux修改内存:简明指南(linux修改内存)
- 「Linux粉丝必看!分享我的世界Linux服务器建设过程」(我的世界linux服务器)
- 深入Linux线程监控运行机制(linux 线程 监控)
- 深入探索Linux中设置公网IP的方法(linux设置公网ip)