摘要:比尔盖茨的成功法则 第一条准则:适应生活 生活是不公平的,要去适应它,而不是让它适应你, 命运掌握在自己手中。 第二条准则:成功是你的人格资本 这世界并不会在意你的自尊。这世界指望你在自我感觉良好之前先要有所成就。成功是人生的最高境界,成功可以改变你的人格和尊严,自负是愚蠢的。 第三条准则:别祈望不劳而获 高中刚毕业的你不会一年挣4万美元。你不会成为一个公司的副总裁,并拥有一部装有电话的汽车,直到你将此职位和汽车电话的钱都挣到手。成功不......
摘要:期以来,unix/linux一直让人忌讳莫深。对于刚刚接触unix的系统管理员来说,正确高效地完成各 种关键的系统配置简直是一件不可能的任务。即使是一个很有经验的unix的管理员,也常常会为某些复杂的配置文件的格式而苦恼。unix程序大多采用从某一个或多个特定名字文本中读取配置的方式,如果需要配置参数,则需要手工修改这些散落在系统各个角落的文本.因此拥有一个unix上的gui管理工具一直是广大unix爱好者的美好愿望。
webmin是一个基于web的u......
iptables的状态检测机制1.什么是状态检测
【相关文章:
PDF文件的各种转换工具】 【扩展阅读:
An other article abo】每个网络连接包括以下信息:源地址、目的地址、源端口与目的端口,叫作套接字对(socket pairs);协议类型、连接状态(tcp协议)与超时时间等。防火墙把这些信息叫作状态(stateful),能够检测每个连接状态的防火墙叫作状态包过滤防火墙。它除了能够完成简单包过滤防火墙的包过滤工作外,还在自己的内存中维护一个跟踪连接状态的表,比简单包过滤防火墙具有更大的安全性。 【扩展信息:
pf.conf】
1.什么是状态检测 2.iptables的状态检测是如何工作的? 2.1.iptables概述 2.2.udp连接 2.3.tcp连接 2.3.1.连接建立过程中状态表的变化 2.3.2.透视状态表 2.3.3.超时 2.3.4.连接的中断 2.4.icmp 3.ftp协议的状态检测 每个网络连接包括以下信息:源地址、目的地址、源端口与目的端口,叫作套接字对(socket pairs);协议类型、连接状态(tcp协议)与超时时间等。防火墙把这些信息叫作状态(stateful),能够检测每个连接状态的防火墙叫作状态包过滤防火墙。它除了能够完成简单包过滤防火墙的包过滤工作外,还在自己的内存中维护一个跟踪连接状态的表,比简单包过滤防火墙具有更大的安全性。 iptables中的状态检测功能是由state选项来实现的。对这个选项,在iptables的手册页中有以下描述: state 这个模块能够跟踪分组的连接状态(即状态检测)。 --state state 这里,state是一个用逗号分割的列表,表示要匹配的连接状态。有效的状态选项包括:invaild,表示分组对应的连接是未知的;established,表示分组对应的连接已经进行了双向的分组传输,也就是说连接已经建立;new,表示这个分组需要发起一个连接,或者说,分组对应的连接在两个方向上都没有进行过分组传输;related,表示分组要发起一个新的连接,但是这个连接与一个现有的连接有关,例如:ftp的数据传输连接与控制连接之间就是related关系。 对于本地产生分组,在prerouting或者output链中都可以对连接的状态进行跟踪。在进行状态检测之前,需要重组分组的分片。这就是为什么在iptables中不再使用ipchains的ip_always_defrag开关。 udp与tcp连接的状态表由/proc/net/ip_conntrack进行维护。稍后我们再介绍它的内容。 状态表能够保存的最大连接数保存在/proc/sys/net/ipv4/ip_conntrack_max中。它取决于硬件的物理内存。 2.iptables的状态检测是如何工作的? 2.1.iptables概述 在讨论iptables状态检测之前,我们先大体看一下整个netfilter框架。如果要在两个网络接口之间转发一个分组,这个分组将以以下的顺序接收规则链的检查: prerouting链 如果必要对这个分组进行目的网络地址转换(dnat)与mangle处理。同时,iptables的状态检测机制将重组分组,并且以以下某种方式跟踪其状态: 分组是否匹配状态表中的一个已经实现(established)的连接。 它是否是与状态表中某个udp/tcp连接相关(related)的一个icmp分组。 这个分组是否要发起一个新(new)的连接。 如果分组与任何连接无关,就被认为是无效(invalid)的。 forward链 把分组的状态与过滤表中的规则进行匹配,如果分组与所有的规则都无法匹配,就使用默认的策略进行处理。 ...
下一页 摘要:unix痛恨者手册,有点意思,不过好像内容都比较旧的了,就转过来了。个人看法:有些东西用习惯了就好,应该自己谨慎一些,而不应该把责任推到系统上头去。你实在不喜欢,可以不用啊,谁叫你用unix呢?!unix, the hackers pornography. by simson garfinkel, daniel weise, steven strassmann第一章 unix世界上第一个电脑病毒“伯克利的两项最著名的产品是unix和lsd (一种毒品),我......