内核编译:2.6---->3.0单内核:模块化(文件系统,驱动,安全)配置:./config保存配置文件(/proc/cpuinfo,lspci,lsusb,hal-device)makemenuconfigmakegconfigmakekconfigmakeconfigmakeoldconfig编译make只编译部分源码makeSUBDIR=arch/makedirvers/net/pcn
原创 2019-07-02 17:30:39
822阅读
当前系统版本:Centos 5.5 x64   内核版本:2.6.18-194.el5 iptables版本 1.4.3 layer7版本  l7-protocols-2009-05-28.tar.gz layer7 内核补丁   netfilter-layer7-v2.22 新内核版本: 2.6.28 注:笔者已上传所需软件,在文章末尾
原创 2012-10-31 11:31:26
708阅读
不知道是谁写的这个编译过程,个人觉得某些地方说的很详细,故收录了。 1、准备源码最新的源码可以从kernel.org上获取,如当前最新版本为2.6.31:$ wget http://oss.ustc.edu.cn/linux-kernel/v2.6/linux-2.6.31.tar.bz22、解压源码:$ tar xvf linux-2.6.31.tar.bz2 -C /usr/src
                           iptables    tar zxvf 
原创 2010-03-16 01:48:02
959阅读
本文包含老师给的文件以及自己实际做的实验步骤截图。内核模块编译实验目的: 1、理解模块原理 2、编写模块代码 3、编译模块 4、加载模块 5、测试模块 6、卸载模块实验步骤1、实验原理 Linux模块是一些可以作为独立程序来编译的函数和数据类型的集合。之所以提供模块机制,是因为Linux本身是一个单内核。单内核由于所有内容都集成在一起,效率很高,但可扩展性可维护性相对较差,模块机制可弥补这一缺陷
         在网上看到很多文章写到l7是如何的强大。今天我决定试下。于是拿起笔记本,在XP下装了个双系统CentOS5.2最新的  在[url]www.chinaunix.net[/url]下的。3G多。。。        &nbsp
原创 2008-09-09 17:17:35
2332阅读
1评论
在工作中,很多时候由于需要使用新的技术方案,需要较新版本的内核来支持新的功能,而CentOS系统自带的内核版本普遍都比较旧,因此我们需要对系统的内核进行升级,安装新版的内核。在此,以CentOS 7系统为例,对编译安装最新版内核的过程做如下总结:Linux 最新版本的内核可以通过 https://www.kernel.org/ 网站获取1、下载最新稳定版本的内核源码包到 /us
iptables增加layer7补丁(Linux2.6.25内核)    系统环境:RHEL5 [ 2.6.18-8.el5xen ] 目标功能:     为iptables增加layer7补丁,实现应用层过滤。 一、重新编译内核     1、合并kernel+layer7补丁 shel
原创 2011-12-10 15:11:52
959阅读
 1、  下载到新版本的内核 2、  配置新内核,选定要使用的功能或模块 # /usr/src/linux内核存在的位置 #yum groupinstall “Development Tools” “Development Libraries”必须安装 配置内核: # cd /usr/src/linux #
原创 2012-02-29 07:48:57
363阅读
翻译转载自:https://linuxhint.com/compile-linux-kernel-centos7/关键字:centos7 kernel 编译 内核这文章是转载自国外博客的,因为这个文章对于我们国内很多Linux爱好者或站长朋友们都用得着,我自己也是想学习这方面的知识,所以就翻译转载过来了。首先是从内核官网下载最新的内核源代码。Linux kernel:https://www.ker
一、重新编译linuxn内核 (1)解压netfilter-layer7linxu内核 tar -jxf netfilter-lay[table] -C /usr/src tar -jxf linux-2[table] -C /usr/src cd /usr/src/linux-2[table] patch -p1 </home/yangbo注释:yangbo为ftp上传的那个文
原创 2011-09-06 13:52:30
555阅读
小编:现在的企业网应用中,有些业务一些重要部门管理人员对于网络的带宽具有较高的要求,最重要的就是速度的稳定性。这就要求我们的网络管理员对于企业网中的带宽进行合理分配,特别是一些基于P2P的软件应用进行限制,可以很好的解决带宽的压力,满足特殊用户对于网速的需求。今天我们就一起来搭建一种基于Iptables之上,并结合Layer7七层过滤模块Squid代理来实现对于特殊应用的限制,这就是我们接下
原创 2013-05-19 18:04:09
934阅读
目标功能: 为iptables增加layer7补丁,实现应用层过滤。 &#160; 一、重新编译内核 &#160;&#160;&#160; 1、合并kernel+layer7补丁 [root@localhost ~]#tar jxvf linux-2.6.25.19.tar.gz2 -C /usr/src/ [root@localhost ~]#tar zxvf netfilt
原创 2012-10-11 16:08:35
764阅读
  一、前言 本文,接着上篇《Linux下Netfilter/IPTables防火墙案例分析》来说说七层过滤。   iptables等防火墙工作在四层四层以下,都是通过数据包过滤或能够基于传输层状态检测的。 但是一般企业应用的时候,很多场景下,需要提供屏蔽不良内容、封堵某些应用层软件的功能。   QQ是一款最常用的即时通讯软件,但是很多情况下,它的使用
原创 精选 2014-08-28 20:20:26
2577阅读
1点赞
一、 环境版本:准备好VMware Workstation Pro 14CentOS-7,首先在虚拟机中安装Centos7,配置好静态网络,通过ping测试,保证网络,后面要更新操作。我安装的是桌面版,一开始是选择的最小安装,后面使用的时候有问题,建议安装桌面版本,在输入命令行的时候可以粘贴复制比较方便。记得在安装的时候,选择手动分区,将/boot分区大小保证在2G以上,不然后面编译内核的时候可
一、重新编译linuxn内核 (1)解压netfilter-layer7linxu内核 tar -jxf netfilter-lay[table] -C /usr/src tar -jxf linux-2[table] -C /usr/src cd /usr/src/linux-2[table] patch -p1 </home/yangbo注释:yangbo为ftp上传的那个文
原创 2011-08-28 21:13:54
445阅读
内核编译安装系统1/从官网下载kernel包文件;www.kernel.org 2/下载完成后解压到/root下;查看文件大小; #ll -h linux-4.12.tar.xz 查看分区空间硬盘空间大小;是否足够; 3/解压kernel包; tar -xvf kernel-4.12.tar.xz 4/查看目录大小 #du -sh linux-4.12 5/参考当前操作系统文
CentOS6.4 X86_64最小化安装  VMware9.0环境  内核版本为3.2.63   Xen版本为4.4.1(也可以安装xen4.2)安装Xen需要的包常用的包 yum install gcc gcc-c++ vim wget lrzsz ntpdate sysstat dstat wget man tree -y 开发环境 yum group
前言编译内核是一项很简单的事情,但却是进入Linux内核世界的第一步,想要开发内核代码,想要了解内核的运行机制,第一步就是编译Linux内核,以下是在centos7.5环境下编译内核的具体流程。1、下载内核内核的源码的官方网站为The Linux Kernel Archives,在此网站下载最新内核源码。2、解压内核源码[root@rt7_node03 src]# tar xvf linux-5.
  • 1
  • 2
  • 3
  • 4
  • 5