最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 互联网资讯 > Linux iptables命令讲解 Linux之ipta电脑知识

Linux iptables命令讲解 Linux之ipta电脑知识

时间:2023-05-31 09:05:31 阅读: 文章分类: 互联网资讯 作者: 建站小能手

导读:电脑知识电脑知识iptables工作流程 iptables是采用数据包过滤机制工作的,所以它会对请求的数据包的包头进行分析,并根据我们预先设定的规则进行匹配来决定是否可以进入主sony电脑技术热线电脑技术网。

sony电脑技术热线电脑技术网

iptables工作流程

iptables是采用数据包过滤机制工作的,所以它会对请求的数据包的包头进行分析,并根据我们预先设定的规则进行匹配来决定是否可以进入主机。

  • 防火墙是一层一层过滤的。实际是按照配置规则的顺序从上到下,从前到后进行过滤的;
  • 如果匹配上规则,即明确表明阻止还是通过,此时数据包就不再向下匹配新规则网seo优化趋势了;
  • 如果所有规则中没有明确表明是阻止还是通过这个数据包,也就是没有匹配上规则,则按照默认策略进行处理;
  • 防火墙的默认规则是对应的链的所有的规则执行完成后才会执行的;

Linux iptables命令讲解 - Linux之iptables超详细教程

iptables四表五链

规则链名(也被称为五个钩子函数(hook functions)):

  • INPUT链 :处理输入数据包。
  • OUTPUT链 :处理输出数据包。
  • FORWARD链 :处理转发数据包。
  • PREROUTING链 :用于目标地址转换(DNAT)。
  • POSTOUTING链 :用于源地址转换(SNAT)。

Linux iptables命令讲解 - Linux之iptables超详细教程Linux如何结束进程(3个linux结束进程命令及具体用法)

主要记住上图所示的两张表即可:filter表和nat表

查看iptables规则

iptables -L # 查看iptables规则 iptables -L -vn # 查看iptables规则(详细信息)

清空iptables规则

iptables -F # 清除所有规则,不会处理默认的规则 iptables -X # 删除用户自定义的链 iptables -Z # 链的计数器清零(数据包计数器与数据包字节计数器)

添加iptables规则

iptables -t # 指定表(default: `filter') iptables -A # 把规则添加到指定的链上,默认添加到最后一行 iptables -I # 插入规则,默认插入到第一行(封IP) iptables -D # 删除链上的规则

删除某条iptables规则

iptables -nL --line-numbers # 查看规则号码 iptables -D INPUT 1 # 删除指定链上的指定序号

配置允许ssh端口连接

iptables -A INPUT -s 192.168.1.0/24 -p tcp --dport 22 -j ACCEPT

22为你的ssh端口,-s 192.168.1.0/24表示允许这个网段的机器来连接,其它网段的ip地址是登陆不了你的机器的。 -j ACCEPT表示接受这样的请求

关键词标签: 命令 Linux 电脑知识

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-31 ,文章Linux iptables命令讲解 Linux之ipta电脑知识主要讲述电脑知识,命令,Linux网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/news_13033.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章