原创 紅帽子企業版(RedHat Enterprise)各版本內核版本

Red Hat Enterprise LinuxUpdate      v. 2.1             v. 3                

原创 typedef和#define的定義與區別

一、typedef的用法 在C/C++語言中,typedef常用來定義一個標識符及關鍵字的別名,它是語言編譯過程的一部分,但它並不實際分配內存空間,實例像: typedef    int       INT;typedef    int 

原创 linux 內核進程與用戶進程的通信 方法一 使用sockopt與內核交換數據

linux學習 內核提供 copy_from_user()/copy_to_user() 函數來實現內核態與用戶態數據的拷貝,但這兩個函數會引發阻塞,所以不能用在硬、軟中斷中。一般將這兩個特殊拷貝函數用在類似於系統調用一類的函數中    

原创 架設 DNS 所需要的套件

安裝 DNS 套件: BIND 終於廢話都說完了!相信您大概也有點累的吧!?鳥哥是蠻累的啦,因爲手臂、肩頸痠痛的毛病頗嚴重....咦!講這個幹嘛!? @_@ 好啦,我們終於要來安裝 DNS 所需要的套件了!還記得前面提過的,我們要使用的

原创 Linux SNMP OID’s for CPU,Memory and Disk Statistics

SNMP stands for Simple Network Management Protocol and consists of three key components: managed devices, agents, and n

原创 ip_queue的實現分析

本文檔的Copyleft歸yfydz所有,使用GPL發佈,可以自由拷貝,轉載,轉載時請保持文檔的完整性,嚴禁用於任何商業用途。msn: [email protected]來源:http://yfydz.cublog.cn 1. 前

原创 BIND9配置詳解

ISC的bind一直以來基本上都是DNS的工業標準,不過BIND一直是漏洞不斷,直到出了BIND9,isc的開發人員對bind9進行了重寫,才相對好了一點.BIND9的安裝就不用多說了,這裏使用最新版本9,.2.3,說白了也就是需要nam

原创 從ip_queue到nfnetlink_queue(上)

從ip_queue到nfnetlink_queue(上)   本文檔的Copyleft歸yfydz所有,使用GPL發佈,可以自由拷貝,轉載,轉載時請保持文檔的完整性,嚴禁用於任何商業用途。msn: yfydz_no1@hotmail

原创 Linux 系統內核空間與用戶空間通信的實現與分析

轉自:http://hi.baidu.com/techson/blog/item/b017442426525d31c99559f8.html 多數的 Linux 內核態程序都需要和用戶空間的進程交換數據,但 Linux 內核態無法對傳統

原创 Linux內核升級全過程 手把手教你一次成功(2.4.20-8到2.6.18)

時間:2007-01-08作者:飄揚首發:http://www.piaoyang.org/blog Q Q: 47720194郵箱:piaoyang1

原创 TCP的socket連接示例(linux&windows)

Made In Zeal 轉載請保留原始鏈接:http://www.zeali.net/entry/13  用C實現的TCP socket連接/讀/寫操作。採用fcntl設置非阻塞式連接以實現connect超時處理;採用select方法來

原创 linux下的netlink編程

在 linux學習 2.4 版以後版本的內核中,幾乎全部的中斷過程與用戶態進程的通信都是使用 netlink 套接字實現的,同時還使用 netlink 實現了 ip queue 工具,但 ip queue 的使用有其侷限性,不能自由地用於

原创 從ip_queue到nfnetlink_queue(下)

從ip_queue到nfnetlink_queue(下)   本文檔的Copyleft歸yfydz所有,使用GPL發佈,可以自由拷貝,轉載,轉載時請保持文檔的完整性,嚴 禁用於任何商業用途。msn: [email protected]

原创 在2.6內核下不編譯內核給iptables添加模塊

看了platinum兄弟寫的在2.4內核下給iptables添加模塊,想在2.6的內核下也試試,經過一天半的努力,並參考platinum兄弟的文章,終於成功,寫下來跟CU的兄弟們分享,我的系統爲fedora2+linux-2.6.5-1.

原创 BIND 9 的高級配置

BIND 9 的高級配置 轉貼 本頁目錄BIND 9 的高級配置ACL定義 ACL使用 ACLACL 使用舉例使用 View 分離內外服務器配置關於分離內外服務器配置View 語句BIND 9 日誌BIND 日誌的常用術語logging