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

怎么看别人网站是哪里做的个人网站可以做资讯吗?

怎么看别人网站是哪里做的,个人网站可以做资讯吗?,wordpress文章标题标签,wordpress自适应空白主题linux防火墙基础 iptables的表#xff0c;链结构 数据包控制的匹配流程 编写防火墙规则 基本语法#xff0c;控制类型 添加#xff0c;查看#xff0c;删除规则 规则的匹配条件 iptables组件 netfilter #xff1a;属于内核态的功能体系#xff0c;是一个内核模块…linux防火墙基础 iptables的表链结构 数据包控制的匹配流程 编写防火墙规则 基本语法控制类型 添加查看删除规则 规则的匹配条件 iptables组件 netfilter 属于内核态的功能体系是一个内核模块由多个数据包过滤表组成其中包含数据包的过滤处理规则集并根据规则过滤处理IP数据包 iptables 属于用户态的管理工具如同firewalld、ufw是一个防火墙应用管理程序用来实现防火墙规则集的增删改查 iptables概述 Linux 系统的防火墙 IP信息包过滤系统它实际上由两个组件netfilter 和 iptables组成。 主要工作在网络层针对IP数据包。体现在对包内的IP地址、端口、协议等信息的处理上。 四表五链 规则表的作用容纳各种规则链 规则链的作用容纳各种防火墙规则 总结表里有链链里有规则 四表 表名功能用途raw表确定是否对该数据包进行状态跟踪。包含两个规则链OUTPUT、PREROUTING。mangle表修改数据包内容用来做流量整形的给数据包设置标记。包含五个规则链INPUT、OUTPUT、FORWARD、PREROUTING、POSTROUTING。nat表负责网络地址转换用来修改数据包中的源、目标IP地址或端口。包含三个规则链OUTPUT、PREROUTING、POSTROUTING。filter表负责过滤数据包确定是否放行该数据包过滤。包含三个规则链INPUT、FORWARD、OUTPUT。 五链 链名功能用途INPUT处理入站数据包匹配目标IP为本机的数据包。OUTPUT处理出站数据包一般不在此链上做配置。FORWARD处理转发数据包匹配流经本机的数据包。PREROUTING在进行路由选择前处理数据包用来修改目的地址用来做DNAT。相当于把内网服务器的IP和端口映射到路由器的外网IP和端口上。POSTROUTING在进行路由选择后处理数据包用来修改源地址用来做SNAT。相当于内网通过路由器NAT转换功能实现内网主机通过一个公网IP地址上网。 数据包到达防火墙时规则表之间的优先顺序 raw mangle nat filter 规则链之间的匹配顺序 主机型防火墙 入站数据来自外界的数据包且目标地址是防火墙本机PREROUTING -- INPUT -- 本机的应用程序 出站数据从防火墙本机向外部地址发送的数据包本机的应用程序 -- OUTPUT -- POSTROUTING 网络型防火墙 转发数据需要经过防火墙转发的数据包PREROUTING -- FORWARD -- POSTROUTING 规则链内的匹配顺序 自上向下按顺序依次进行检查找到相匹配的规则即停止LOG策略例外表示记录相关日志 若在该链内找不到相匹配的规则则按该链的默认策略处理未修改的状况下默认策略为允许 iptables的使用 iptables防火墙的配置方法 1、使用iptables 命令行。 2、使用system-config-firewall iptables 命令行配置方法 命令格式 iptables [-t 表名] 管理选项 [链名] [匹配条件] [-j 控制类型] 注意事项 不指定表名时默认指filter表 不指定链名时默认指表内的所有链 除非设置链的默认策略否则必须指定匹配条件 控制类型和链名使用大写字母其余均为小写 常用的控制类型 ACCEPT允许数据包通过。 DROP直接丢弃数据包不给出任何回应信息。 REJECT拒绝数据包通过会给数据发送端一个响应信息。 SNAT修改数据包的源地址。 DNAT修改数据包的目的地址。 REDIRECT重定向改变目的端口将接受的包转发至本机的不同端口 MASQUERADE伪装成一个非固定公网IP地址。 LOG在/var/log/messages文件中记录日志信息然后将数据包传递给下一条规则。LOG只是一种辅助动作并没有真正处理数据包。 常用的管理选项 -A 在指定链的末尾追加--append一条新的规则 -I 在指定链的开头插入--insert一条新的规则未指定序号时默认作为第一条规则 -R 修改、替换--replace指定链中的某一条规则可指定规则序号或具体内容 -P 设置指定链的默认策略--policy -D 删除--delete指定链中的某一条规则可指定规则序号或具体内容 -F 清空--flush指定链中的所有规则若未指定链名则清空表中的所有链 -L 列出--list指定链中所有的规则若未指定链名则列出表中的所有链 -n 使用数字形式--numeric显示输出结果如显示 IP 地址而不是主机名 -v 显示详细信息包括每条规则的匹配包数量和匹配字节数 --line-numbers查看规则时显示规则的序号 查看当前规则栏 iptables -L 加上小n和小v可以更加详细显示出来。不指定表名的情况下默认指定的是filter表 接下来我们指定nat表进行查看找到里面对应的三个链。 加上大F实现对一个链路的清空 实现对icmp的添加。针对icmp协议icmp的协议入站表示允许通过。 在第一行插入一条icmp协议丢弃数据包 删除第二条协议 在第二行插入一条tcp协议允许连接。 加上--dport 22指定端口号实现允许ssh连接。 在这里我们使用-R修改最后的控制类型xshell在同时断开连接了证明配置修改成功。 更改默认控制类型 黑白名单 #允许F5的内网网段(IP:10.100.100.0/24)访问正式服务器80端口← iptables -A INPUT -s 10.100.100.0/24 -p tcpdport 80 -j ACCEPT← #设置远程22端口仅允许堡垒机访问← iptables -A INPUT -s 10.100.110.1 -p tcp --dport 22 -j ACCEPT #允许本系统的其他相关服务器访问← iptables -A INPUT -s 172.16.2.1 -j  ACCEPT iptables -A INPUT -s 172.16.2.3 -j  ACCEPT iptables -A INPUT -s 172.16.2.4 -j  ACCEPT #其余禁止← iptables -A INPUT -j DROP← iptables -A FORWARD -j DROP← iptables -A OUTPUT -j ACCEPT #保存配置← iptables-save /home/intables.rules 其原理为先设置允许的端口和ip成立白名单再将所有其他加入到DROP里成立黑名单来完成对黑白名单的配置。 添加icmp取反的效果不包括icmp没有匹配上 iptables -A INPUT -p tcp --dport 20:21 -j ACCEPT iptables -I FORWARD -d 192.168.80.0/24 -p tcp --dport 24500:24600 -j DROP 规则的匹配 1.通用匹配 可直接使用不依赖于其他条件或扩展包括网络协议、IP地址、网络接口等条件。 协议匹配-p 协议名 地址匹配-s 源地址、-d 目的地址    #可以是IP、网段、域名、空任何地址 接口匹配-i 入站网卡、-o 出站网卡 iptables -A FORWARD ! -p icmp -j ACCEPT  iptables -A INPUT -s 192.168.80.11 -j DROP iptables -I INPUT -i ens33 -s 192.168.80.0/24 -j DROP 2.隐含匹配 要求以特定的协议匹配作为前提包括端口、TCP标记、ICMP类型等条件。 端口匹配--sport 源端口、--dport 目的端口 #可以是个别端口、端口范围 --sport 1000            匹配源端口是1000的数据包 --sport 1000:3000        匹配源端口是1000-3000的数据包 --sport :3000            匹配源端口是3000及以下的数据包 --sport 1000:            匹配源端口是1000及以上的数据包 注意--sport 和 --dport 必须配合 -p 协议类型 使用 iptables -A INPUT -p tcp --dport 20:21 -j ACCEPT iptables -I FORWARD -d 192.168.80.0/24 -p tcp --dport 24500:24600 -j DROP TCP标志位匹配--tcp-flags TCP标志位 iptables -I INPUT -p tcp --dport 22 --tcp-flags SYN,ACK,FIN,RST,URG,PSH SYN -j REJECT iptables -I OUTPUT -p tcp --dport 22 --tcp-flags SYN,ACK,FIN,RST,URG,PSH SYN,ACK -j REJECT iptables -I INPUT -p tcp --dport 22 --tcp-flags SYN,ACK,FIN,RST,URG,PSH ACK -j REJECT #tcp三次握手时的第一次握手放行 SYN 为 1 数据报文拒绝其他包第二次握手放行 SYN,ACK 为 1 数据报文拒绝其他包 ICMP类型匹配--icmp-type ICMP类型         #可以是字符串、数字代码 “Echo-Request”代码为 8表示 请求 “Echo-Reply”代码为 0表示 回显 “Destination-Unreachable”代码为 3表示 目标不可达 关于其它可用的 ICMP 协议类型可以执行“iptables -p icmp -h”命令查看帮助信息 iptables -A INPUT -p icmp --icmp-type 8 -j DROP        #禁止其它主机ping 本机 iptables -A INPUT -p icmp --icmp-type 0 -j ACCEPT    #允许本机ping 其它主机 iptables -A INPUT -p icmp --icmp-type 3 -j ACCEPT    #当本机ping 不通其它主机时提示目标不可达 #此时其它主机需要配置关于icmp协议的控制类型为 REJECT iptables -A INPUT -p icmp -j REJECT                     3.显式匹配 要求以“-m 扩展模块”的形式明确指出类型包括多端口、MAC地址、IP范围、数据包状态等条件。 多端口匹配-m multiport --sport 源端口列表             -m multiport --dport 目的端口列表              iptables -A INPUT -p tcp -m multiport --dport 80,22,21,20,53 -j ACCEPT             iptables -A INPUT -p udp -m multiport --dport 53,67,68 -j ACCEPT     实现一条命令进行多次部署操作 IP范围匹配-m iprange --src-range IP范围 iptables -A FORWARD -p udp -m iprange --src-range 192.168.80.20-192.168.80.30-j DROP             #禁止转发源地址位于192.168.80.100-192.168.80.200的udp数据包 MAC地址匹配-m mac --mac-source MAC地址 iptables -A FORWARD -m mac --mac-source xx:xx:xx:xx:xx:xx -j DROP #禁止来自某MAC 地址的数据包通过本机转发 状态匹配-m state --state 连接状态 常见的连接状态 NEW 主机连接目标主机在目标主机上看到的第一个想要连接的包 ESTABLISHED 主机已与目标主机进行通信判断标准只要目标主机回应了第一个包就进入该状态 RELATED 主机已与目标主机进行通信目标主机发起新的链接方式一般与ESTABLISHED 配合使用 INVALID 无效的封包例如数据破损的封包状态 实现传递过数据包的协议其他数据包统统放通 iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT iptables -A INPUT -p tcp -m multiport --dport 443,80,22,21,20,53 -j ACCEPT iptables -A INPUT -p udp -m multiport --dport 53 -j ACCEPT             iptables -A INPUT -p tcp -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -P INPUT DROP  #对进来的包的状态进行检测。已经建立tcp连接的包以及该连接相关的包允许通过。简单来说就是只允许所有自己发出去的包进来。 #比如我和你做生意我们谈成了生意到了支付的时候就可以直接调用与这笔生意相关的支付功能
http://www.tj-hxxt.cn/news/133244.html

相关文章:

  • 网站源码网址修改如何网站做外贸生意
  • 怎么做网站里的资讯产品设计师网站
  • 做网站的公司有哪些安徽省建设工程管理平台
  • jQuery网站建设中倒计时代码电力行业企业网站建设
  • 上海营销型企业网站html所有标签及其属性汇总
  • 烟台网站seo服务装潢设计学校有哪些
  • 网站建设这个职业是什么软件开发需求分析常用的工具
  • 建立网站平台需要多少钱生物制药公司网站模板
  • 室内设计公司理念seo推广 课程
  • o2o商超网站建设河北邯郸天气预报
  • 建设网站宝安区wordpress主题功能
  • 网站用ai做还是ps深圳做网站服务商
  • 济南哪个网站建设最好一个网站怎么做软件好用
  • 临沂网站域名在线做动漫图片视频在线观看网站
  • 唯品会 一家专门做特卖的网站抚顺seo
  • 万网网站流量自己可以给公司做网站吗
  • 网站建设i有没有帮别人做创意的网站
  • 武进网站建设市场服务器选择
  • 廊坊电子网站建设wordpress二级开发
  • 网站推广方式怎么注销网站
  • 盗版小说网站怎么做的如何联系网站站长
  • 域名网站建设流程粉色网站模板
  • 网站提交搜索引擎后出现问题软件开发的工作
  • 高品质网站建设公司邢台信息港首页
  • 网站开发能进无形资产吗站长之家关键词挖掘
  • 东莞建外贸企业网站杭州平面设计
  • 深圳做积分商城网站建设网页设计公司有哪些国内
  • 网站集群建设价格判断网站是否被k
  • 济宁 创意大厦 网站建设h5网站开发模板
  • 网站关键词是什么意思上海环球金融中心观光厅