招聘

2019年1月22日 5 条评论 35,457 次浏览

深信服科技招聘 招各类IT技术人才: 岗位一:Linux开发工程师 技能要求:熟悉C、C++、Python任一语言,熟悉Linux下的网络编程或应用开发。 经验要求:1年以上的工作经验,或大三大四实习生 岗位二:Windows开发工程师 技能要求:精通C、C++语言、Python,熟悉Windows下的驱动开发或Windows下的应用开发。 经验要求:1年以上的工作经验... [阅读更多]

分类: 生活点滴 标签:

kvm网卡透传

2018年12月30日 没有评论 10,213 次浏览

一,KVM里CentOS 7虚拟机的网络配置 1,宿主机是CentOS 7,KVM虚拟机也是CentOS... [阅读更多]

u盘安装CentOS,远程接入kvm等

2018年12月30日 没有评论 1,501 次浏览

一,U盘安装CentOS... [阅读更多]

MongoDB修改监控

2018年4月13日 没有评论 3,288 次浏览

我的系统X采用MongoDB存储配置,现在我有一个需求,当某个App1修改了X的配置时,我希望能及时通知其他的App2、App3等。 在MongoDB3.6版本以前,可以利用–replSet副本配置(备注),监控其产生的OpLog来获取修改变化。 在MongoDB3.6版本之后,有了一个名为Change... [阅读更多]

linux-inject:动态注入替换进程调用函数

2018年3月4日 没有评论 4,021 次浏览

最近打算替换Linux下进程的调用函数,这有点类似于LD_PRELOAD环境变量所实现的功能,但是我需要动态的注入,Google了一下,找到几个玩意,linux-inject、linux-injector等。 这里试试linux-inject。 1,系统环境 CentOS... [阅读更多]

Linux下如何在应用层获取连接跟踪事件

2018年2月23日 没有评论 4,297 次浏览

承接上一篇,如果不仅仅只是需要系统当前连接跟踪的静态信息,而需要及时获取连接跟踪的事件信息,又该怎么做? 有两个示例可以获取Linux系统当前的连接跟踪信息,并在连接跟踪事件发生(例如新建连接,断开连接)时进行及时回调: 这里有一个go语言实现的程序:https://github.com/akashihi/conntrack-logger 在源码包libnetfilter_conntrack-1.0.6的utils目录下也有几个类似的实现: conntrack_events.c、ctexp_events.c、expect_events.c。 以conntrack_events.c为例看看效果: 1,先看看代码: #include... [阅读更多]

MongoDB的源码编译安装

2018年1月28日 没有评论 1,169 次浏览

1,下载源码 从github上下载MongoDB的源码:https://github.com/mongodb/mongo/releases 我这里下载了:https://github.com/mongodb/mongo/archive/r3.6.2.tar.gz 另外,我的OS为CentOS-7.2.x64 2,准备编译环境 解压MongoDB源码包后,在docs/building.md文档里能看到编译当前版本MongoDB所需的编译环境: *... [阅读更多]

Linux下如何在应用层获取连接跟踪信息

2018年1月28日 没有评论 636 次浏览

一,办法1 写个内核模块,吧啦吧啦,这个看上去比较容易,但缺陷是: 1,如果要支持的系统环境比较复杂,比如有Ubuntu、CentOS、Fedora等不同的发行版,各个发行版还有不同的版本如Ubuntu12.04、Ubuntu14.04等,那么维护的工作量非常巨大。 2,内核代码一出错就宕机,风险极大。 二,办法2 采用pcap将数据包抓到应用层,分析数据包来进行连接跟踪,缺陷是包分析的工作量极大,抓包的对系统性能的极大损耗,而且万一有漏包,会导致连接跟踪信息不准确。 因此比较好的方式是直接利用系统自带的接口来获取,而Linux系统的nf_conntrack模块就提供了这个接口: #... [阅读更多]

一篇好文章:《为什么好产品会失败》

2016年12月17日 没有评论 115,316 次浏览

很多创新型新产品没有在市场上取得成功,一个最常见的原因是公司没有充分理解客户是如何对产品进行评估和做购买决定的。 这是一篇问答式文章,问题很明确:为什么创新型新产品没有在市场上取得成功? 那答案呢?下面是我的总结,只是总结,不是翻译,看看就好,详情见末尾原文。 我的产品很牛逼,但是客户没有选择我,为什么?有两种可能情况: 1,你说你好你牛逼,但我不知道啊! 举例:英国Aqualisa公司专门针对英国住户的低水压问题研发了一种新式的淋浴系统,但是英国住户已经习惯了英国了低水压问题,并没有想到要去寻找更换一件创新性系统。 ... [阅读更多]

VPP安装

2016年11月19日 1 条评论 27,053 次浏览

Cisco VPP,全称Vector Packet Processing,是Cisco... [阅读更多]