Netfilter,iptables/OpenVPN/TCP guard:-(

我不会编程,但也不是一点都不会,我稍微会一些 :-)

为什么清理这么难

学过C语言的都知道,C写出的代码,超级吃内存的大户就是内存泄露!近期在项目中遇到了类似的问题,只不过不是C语言的内存泄露,而是iptables规则的泄漏!在某个时刻,添加了一条iptables规则,在另一个时刻将它删除,这本无任何异议,可是当系统运行了一段时间后,iptables-save一看,好...

2013-01-22 16:40:58

阅读数:2671

评论数:2

Intel处理器的保护模式-分段和分页

你知道如何才能使自己快乐起来吗?最好的办法我认为是做一件自己喜欢的事!周末的第一天上午,我在为公司做事,周末的第一天下午,我收拾了家里,洗了衣服,陪女儿看了无聊的《天线宝宝》;周末的第二天,我想做点自己的事,那就是自己启动一个OS核心,到目前为止,成功了,很顺利,自己终于有了自己的OS核心。OS核...

2013-01-13 14:48:36

阅读数:4023

评论数:1

责任感和契约-你必须处理好面对的所有事

1月10日晚,加班实施到很晚,回家的的士上,一首歌让我感动,心若在,梦就在,天地之间还有真爱,看成败,人生豪迈,只不过是从头再来...回到家,和老婆大吵了一架,因为加班...很烦很苦闷,但是没有办法...        这世界上,没有什么事情可以不了了之,如果你认为有些事你不了了之了,以后没有人再...

2013-01-12 23:20:28

阅读数:2513

评论数:3

find_first_zore_bit-一个位图的实现

如果希望在多个地方在一个域内分配一个一个全局唯一的ID(或者IP地址),该怎么办呢?最简单的方式我觉得就是使用位图。Linux内核对位图的支持很强,因此一年前的我直接将kernel里面的代码copy到了OpenVPN,直到我发现OpenVPN在32位平台编译不过去时,才发现问题-决不能将汇编代码随...

2013-01-12 21:41:53

阅读数:4913

评论数:3

Linux bonding的初始状态问题以及解决

问题:启动一个bonding网卡,往其里面添加两个根本就没有插着网线的网卡,拉起该bonding后,ifconfig发现其有RUNNING标志,然后将其一个slave插上网线再拔掉,ifconfig就没有RUNNING标志了。分析:这个问题实际上无伤大雅,只是在第一次欺骗一下OS而已,然而却会影响...

2013-01-12 13:35:22

阅读数:4587

评论数:2

提示
确定要删除当前文章?
取消 删除