当前位置: 首页 > news >正文

网站优化 ppt软件公司

网站优化 ppt,软件公司,高端网站建设解决方案,dw新建站点如何安装和使用 安装lux仓库(该仓库包含xtables-addons所需的依赖环境) # wget http://repo.iotti.biz/CentOS/7/noarch/lux-release-7-1.noarch.rpm # rpm -ivh lux-release-7-1.noarch.rpm 安装xtables-addons。注意#xff1a;必须先安装kmod-xtables-addons#xff0c;再… 如何安装和使用 安装lux仓库(该仓库包含xtables-addons所需的依赖环境) # wget http://repo.iotti.biz/CentOS/7/noarch/lux-release-7-1.noarch.rpm # rpm -ivh lux-release-7-1.noarch.rpm 安装xtables-addons。注意必须先安装kmod-xtables-addons再安装xtables-addons因为后者依赖于前者。 #yum -y install kmod-xtables-addons # yum -y install xtables-addons 安装GeoIP数据库。目前主要由2种获取GeoIP数据库的方式 上面引用见末尾 我下载源码 make总是报错无奈找个上面仓库用现成的。 我安装了服务器也重启了iptables还是报错lux仓库安装的xtables-addons不会生效centos7。 老实编译源码安装我输入 iptables -I INPUT -m geoip --src-cc RU -j DROP 秒生效把服务器干脱网了。 上面是阻止俄罗斯ip流量奇怪成都服务器整个国内ping失败。 VNC登录执行 sudo iptables -I INPUT -m geoip --src-cc CN -j ACCEPT 拯救成功源码见下面 xtables-addons版本选择 (Use xtables-addons-1.x if you need support for Linux 3.7. Use xtables-addons-2.x if you need support for Linux 4.15. Use xtables-addons3.19 if you need support for Linux 4.16.) 目前最新版本xtables-addons-3.27.tar.xz要求 iptables 1.6.0kernel-devel 5.4 xtables-addons-2.15.tar iptables 1.4.5kernel-devel 3.7 xtables-addons-1.47.1.tar iptables 1.4.5kernel-devel 2.6.32 报错 [rootVM-0-11-centos xtables-addons-2.15]# make install Making install in extensions make[1]: 进入目录“/root/spencer/xtables-addons-2.15/extensions” Xtables-addons 2.15 - Linux 3.10.0-1160.119.1.el7.x86_64 if [ -n “/lib/modules/3.10.0-1160.119.1.el7.x86_64/build” ]; then make -C /lib/modules/3.10.0-1160.119.1.el7.x86_64/build M/root/spencer/xtables-addons-2.15/extensions modules; fi; make[2]: 进入目录“/usr/src/kernels/3.10.0-1160.119.1.el7.x86_64” CC [M] /root/spencer/xtables-addons-2.15/extensions/xt_TARPIT.o /root/spencer/xtables-addons-2.15/extensions/xt_TARPIT.c: 在函数‘tarpit_tcp4’中: /root/spencer/xtables-addons-2.15/extensions/xt_TARPIT.c:295:3: 警告传递‘NF_HOOK’的第 3 个参数时在不兼容的指针类型间转换 [默认启用] skb_dst(nskb)-dev, dst_output); ^ In file included from include/uapi/linux/netfilter_ipv6.h:11:0, from include/linux/netfilter_ipv6.h:10, from /root/spencer/xtables-addons-2.15/extensions/xt_TARPIT.c:45: include/linux/netfilter.h:250:1: 附注需要类型‘struct sock *’但实参的类型为‘struct sk_buff *’ NF_HOOK(uint8_t pf, unsigned int hook, struct sock *sk, struct sk_buff *skb, ^ /root/spencer/xtables-addons-2.15/extensions/xt_TARPIT.c:295:3: 警告传递‘NF_HOOK’的第 6 个参数时在不兼容的指针类型间转换 [默认启用] skb_dst(nskb)-dev, dst_output); ^ In file included from include/uapi/linux/netfilter_ipv6.h:11:0, from include/linux/netfilter_ipv6.h:10, from /root/spencer/xtables-addons-2.15/extensions/xt_TARPIT.c:45: include/linux/netfilter.h:250:1: 附注需要类型‘struct net_device ’但实参的类型为‘int ()(struct sk_buff *)’ NF_HOOK(uint8_t pf, unsigned int hook, struct sock *sk, struct sk_buff *skb, ^ /root/spencer/xtables-addons-2.15/extensions/xt_TARPIT.c:295:3: 错误提供给函数‘NF_HOOK’的实参太少 skb_dst(nskb)-dev, dst_output); ^ In file included from include/uapi/linux/netfilter_ipv6.h:11:0, from include/linux/netfilter_ipv6.h:10, from /root/spencer/xtables-addons-2.15/extensions/xt_TARPIT.c:45: include/linux/netfilter.h:250:1: 附注在此声明 NF_HOOK(uint8_t pf, unsigned int hook, struct sock *sk, struct sk_buff *skb, [rootVM-0-11-centos xtables-addons-2.3]# make make all-recursive make[1]: 进入目录“/root/xtables-addons-2.3” Making all in extensions make[2]: 进入目录“/root/xtables-addons-2.3/extensions” Xtables-addons 2.3 - Linux 3.10.0-1160.119.1.el7.x86_64 if [ -n “/lib/modules/3.10.0-1160.119.1.el7.x86_64/build” ]; then make -C /lib/modules/3.10.0-1160.119.1.el7.x86_64/build M/root/xtables-addons-2.3/extensions modules; fi; make[3]: 进入目录“/usr/src/kernels/3.10.0-1160.119.1.el7.x86_64” CC [M] /root/xtables-addons-2.3/extensions/compat_xtables.o CC [M] /root/xtables-addons-2.3/extensions/xt_CHAOS.o /root/xtables-addons-2.3/extensions/xt_CHAOS.c: 在函数‘xt_chaos_total’中: /root/xtables-addons-2.3/extensions/xt_CHAOS.c:71:2: 错误隐式声明函数‘net_random’ [-Werrorimplicit-function-declaration] if (!ret || hotdrop || (unsigned int)net_random() delude_percentage) ^ cc1: some warnings being treated as errors make[4]: *** [/root/xtables-addons-2.3/extensions/xt_CHAOS.o] 错误 1 make[3]: *** [module/root/xtables-addons-2.3/extensions] 错误 2 make[3]: 离开目录“/usr/src/kernels/3.10.0-1160.119.1.el7.x86_64” make[2]: *** [modules] 错误 2 make[2]: 离开目录“/root/xtables-addons-2.3/extensions” make[1]: *** [all-recursive] 错误 1 make[1]: 离开目录“/root/xtables-addons-2.3” make: *** [all] 错误 2 我解决失败那就直接关闭报错的模块比如 注意到弹“错误”“警告”都是同一个xt_TARPIT.c 关闭TARPIT模块再安装即可。 /root/spencer/xtables-addons-2.15/extensions/xt_TARPIT.c:295:3: 警告 … /root/spencer/xtables-addons-2.15/extensions/xt_TARPIT.c:295:3: 错误提供给函数‘NF_HOOK’的实参太少 skb_dst(nskb)-dev, dst_output); 先解压编译 tar xvf xtables-addons-x.tar.xz cd xtables-addons-x ./configure然后编辑文件关闭TARPIT功能模块 vim ./mconfig :/TARPIT 搜索 build_TARPITm 添加注释# ###build_TARPITm #关闭模块vim使用搜索功能 你可以使用 / 搜索特定的模式然后使用 n 跳转到下一个匹配项N 跳转到上一个匹配项 安装 make make install 封禁陌生国家ip需要数据库下载 $ cd geoip $ ./xt_geoip_dl #下载GeoIP数据库 使用旧版比如2.x如果提示失败 借用最新版3.27的脚本xt_geoip_dl 下载后继续用新版的处理脚本 xt_geoip_build # yum -y install perl-Text-CSV_XS #安装CSV格式转换器 # mkdir -pv /usr/share/xt_geoip #创建数据库文件默认存储目录。使用RPM方式安装xtables-addons。必须将GeoIP数据存储在该路径下 # ./xt_geoip_build -D /usr/share/xt_geoip *.csv #进行格式转换 # tree /usr/share/xt_geoip/ -L 1 #查询生成两个目录BE和LE目录下保存的文件分别有.iv6和.iv4 /usr/share/xt_geoip/ ├── BE └── LE 2 directories, 0 files –——参考文献三 后面使用 sudo iptables -I INPUT -m geoip --src-cc CN -j ACCEPT 如果报错按照提示把GeoIP数据库/usr/share/xt_geoip里面移动到相应目录即可 源码 https://inai.de/projects/xtables-addons/ https://inai.de/projects/xtables-addons/geoip.php 很好的教程 CentOS系统下配置xtables-addons来拒绝IP访问的方法 https://www.jb51.net/LINUXjishu/416836.html 二https://www.cnblogs.com/hunttown/p/18322422 三https://cloud.tencent.com/developer/article/1398920 工具 阿里云网站运维检测平台 或站长工具 报错 一iptables类似这种提示 参考Centos 7 and spamassin installation. 终端执行 cpan -i IP::Country Mail::SpamAssassin::Plugin::Razor2 Razor2::Client::Agent Net::Ident Digest::SHA1 Geo::IP Net::CIDR::Lite Net::Patricia Net::DNS::Nameserver 嫌多就缺啥补啥二二
http://www.dnsts.com.cn/news/248242.html

相关文章:

  • 开发网站培训班在线网站备案
  • 长沙建站价格免费wordpress XIU主题
  • 盐城市城市建设投资公司网站中国服务器排名前十名
  • php给一个网站做后台南开网站建设公司
  • 美食攻略网站建设课程设计买个网页多少钱
  • 网站建设及解析流程外贸网站APP
  • 凤岗金属制品东莞网站建设技术支持广东网络优化推广
  • 网站数据库问题电商网站建设电话
  • 中海建筑建设有限公司网站旅游网页素材
  • 出售网站平台如何制作网页首页
  • 户外旅游网站排名网站开发工程师怎么考
  • 用rem做移动网站天津建设工程信息网专家
  • 在淘宝做网站可以退货退款么淘宝网站开发多少金额
  • 做网站怎么赚钱吗自己的电脑做网站云存储
  • 为公司做网站手机网站注册域名
  • 建外贸网站费用设迹官网
  • 在百度做个卷闸门网站怎么做华为手表网站
  • 专门做蛋糕的网站fixed wordpress主题
  • 建设部网站水利设计资质视频制作公司价格表
  • 网站制作公司源码试用网站 源码
  • 北京网站建设工作室海城 网站建设
  • oracle数据库网站开发帮客户做网站挣钱吗
  • 做服装外单的网站有哪些建站公司成功案例
  • 网站优化意见建设环保网站的目的与功能分析
  • 做ppt模版的网站免费影视剧网站
  • 邯郸企业网站制作个人网站 可以做淘宝客吗
  • 网站制作公司 知乎mvc6 网站开发实战
  • 建设营销网站丽水建设厅网站
  • 营销型企业网站建设案例科协建设网站 方案
  • 网站欣赏与创建网页无锡商城网站建设