- 博客(25)
- 收藏
- 关注
原创 调谐Linux网络性能
Linux下的网络调谐是一个很复杂的课题,内容很多。在本次专题文章中,我们主要介绍了网络调谐测试工具的使用方法及其可实现的功能,详细地描述了Linux下的网络配置文件,最后提供一些网络性能调谐方法。同时对通过linux内核网络参数的调整来提高linux系统的安全性和稳定性提出了自己的一些见解,从而为系统管理员进一步增强网络的安全性和系统的稳定性提供了参考。调谐Linux网络性能
2004-09-29 14:57:00 1125
原创 中文man手册:tcpdump
TCPDUMPSection: Maintenance Commands (8)Updated: 30 June 1997名称 (NAME)tcpdump - 转储网络上的数据流 总览 (SYNOPSIS)tcpdump [ -adeflnNOpqStvx ] [ -c count ] [ -F file ] [ -i interface ] [ -r file ] [ -s sn
2004-09-29 14:47:00 1405
原创 借助sniffer诊断Linux网络故障
嗅探器(sniffer)在网络安全领域是一把双刃剑,一方面常被黑客作为网络攻击工具,从而造成密码被盗、敏感数据被窃等安全事件;另一方面又在协助网络管理员监测网络状况、诊断网络故障、排除网络隐患等方面有着不可替代的作用。嗅探器是企业必不可少的网络管理工具。本文以Linux平台下三个常用的网络嗅探器Tcpdump、Ethereal和EtherApe为例,介绍如何借助sniffer来诊断网络故障,从而保
2004-09-29 14:18:00 2730
原创 cvs客户端大全
cvs客户端大全摘要 CVS 是一种客户机/服务器系统,可以让开发人员将他们的项目存储在称为资源库的中央位置。使用 cvs 客户机工具,开发人员可以对资源库的内容进行更改。CVS 资源库会依次记录对每个文件所做的每个更改,并创建一个完整的项目开发进展历史。开发人员可以请求特定源文件的旧版本、查看更改日志,并根据需要执行其它一些有用的任务。(2002-09-02 13:01:24)
2004-09-21 20:18:00 1433
原创 Install Shield安装程序制作图解
Install Shield安装程序制作图解http://soft.yesky.com/SoftChannel/72342371928702976/20040817/1843460.shtml
2004-09-08 19:11:00 1364
原创 Linux 2.4 NAT HOWTO 简体中文版
Linux 2.4 NAT HOWTO 简体中文版Rusty Russell, mailing list netfilter@lists.samba.org$Revision: 1.3 $ $Date: 2002/06/05 13:21:56 $简体中文:洋鬼鬼·NetSnake感谢 网中人netmanforever@yahoo.com 提供的繁体参照此文档说明如何进行伪装、透明代理、端口转发,和
2004-09-07 19:54:00 874
原创 NAT的原理及其注意事项
NAT的原理及其注意事项-------------------------------------------------------------------------------- IP地址耗尽促成了CIDR的开发,但CIDR开发的主要目的是为了有效的使用现有的internet地址。而同时根据RFC 1631(IP Network Address Translator)开发的NAT却可以
2004-09-07 19:53:00 800
原创 Turbo C 2.0 函数中文说明大全
Turbo C 2.0 函数中文说明大全 ==============================分类函数,所在函数库为ctype.h int isalpha(int ch) 若ch是字母(A-Z,a-z)返回非0值,否则返回0 int isalnum(int ch) 若ch是字母(A-Z,a-z)或数字(0-9),返回非0值,否则返回0 int i
2004-09-06 19:45:00 634
原创 用GDB调试程序
用GDB调试程序GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能: 1、启动你的程序
2004-09-06 18:47:00 843
原创 SSH使用及协议分析
SSH是一个用来替代TELNET、FTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题。为了系统安全和用户自身的权益,推广SSH是必要的。SSH有两个版本,我们现在介绍的是版本2。 安装SSH 具体步骤如下: 获得SSH软件包。 (ftp://ftp.pku.edu.cn:/pub/unix/ssh-2.3.0.tar.gz) 成为超级用户(root). # gzip –cd ssh-2
2004-09-02 20:04:00 687
原创 SSH协议体系结构解读
1、概念 SSH的英文全称为SecurNetwork Working Group所和其他安全网络服务。如需Security Corporation的网e Shell,是IETF(Internet En制定的一族协议,其目的是要在要SSH的详细信息请参考www.ssh站)和www.openssh.org(开放gineering Task Force)的非安全网络上提供安全
2004-09-02 19:40:00 1471
原创 RSA算法
加密算法之RSA算法 它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, Adi Shamir 和Leonard Adleman。但RSA的安全性一直未能得到理论上的证明。它经历了各种攻击,至今未被完全攻破。一、RSA算法 :首先, 找出三个数, p, q, r, 其中 p, q 是两个相异的质数
2004-09-02 15:10:00 557
原创 Linux的内核配置选项
1.Code maturity level options:代码成熟等级。 1.1.prompt for development and/or incomplete code/drivers.在Linux的世界里,每天都有许多人为它发展支持的driver和加强它的核心。但是有些driver还没进入稳定的阶段。但其作者很欢迎其他人去测试这些driver并提出一些bugs。很多参考书上说这是那些开
2004-09-01 18:58:00 5072
原创 Linux内核的修补
3. 修补核心 3.1. 使用修补档 核心的小幅更新是以修补档的方式发行。例如,如果你的版本是 1.1.45 ,而且你注意 到出现了一个″ patch46.gz ″可以用来升级它,这代表你可以藉由使用这个修补档将 版本升级到 1.1.46 。你也许会想要先备份 source tree(″make clean ″然後″ cd /usr/src; tar cvf linux | gzip -c
2004-09-01 18:52:00 1047
原创 Linux 内核调试器内幕
调试内核问题时,能够跟踪内核执行情况并查看其内存和数据结构是非常有用的.Linux 中的内置内核调试器 KDB 提供了这种功能.在本文中您将了解如何使用 KDB 所提供的功能,以及如何在 Linux 机器上安装和设置 KDB.您还将熟悉 KDB 中可以使用的命令以及设置和显示选项.Linux 内核调试器(KDB)允许您调试 Linux 内核.这个恰如其名的工具实质上是内核代码的补丁,它允许高手访问
2004-09-01 18:49:00 783
原创 剖析Linux系统启动过程(二)
各位是否曾经对电脑整个开机的流程感到好奇呢 ? 这一次 , 我们所要讨论的主题 , 就是 Linux 从开机的一瞬间到 login 为止 , 到底发生了什么事情 ? 想必各位都知道 , 在刚开机时 , 由于 80x86 的特性 , CS ( Code Segment ) 这个寄存器中全部都放着 1 , 而 IP ( Instruction Pointer ) 这个寄存器中全部都放着 0 , 换
2004-09-01 18:23:00 1234
原创 剖析Linux系统启动过程(三)
1.启动系统.当PC机加电开始启动时,80X86的处理器(CPU)在实模式下自检,开始执行物理地址0xFFFF0即ROM-BIOS的起始地址处的代码。PC机的BIOS进行系统自检,初始化中断向量表到物理地址0x0。然后把引导设备的第一个扇区加载到地址0x7C00,执行此处的指令。到这里与linux无关,x86系列的硬件设置如此.linux的内核本身是不能自举的,所以lilo和loadlin的作
2004-09-01 18:23:00 1475
原创 剖析Linux系统启动过程(一)
本文以RedHat9.0和i386平台为例,剖析了从用户打开电源直到屏幕出现命令行提示符的整个Linux启动过程。并且介绍了启动中涉及到的各种文件。 阅读Linux源代码,无疑是深入学习Linux的最好方法。在本文对Linux启动过程的介绍中,我们也尝试从源代码的视角来更深入的剖析Linux的启动过程,所以其中也简单涉及到部分相关的Linux源代码,Linux启动这部分的源码主要使用的是C语
2004-09-01 18:20:00 3723
原创 基于ARM的嵌入式TCP/IP协议的实现
在网络应用日益普遍的今天,越来越多的嵌入式设备实现Internet网络化。TCP/IP协议是一种目前被广泛采用的网络协议。嵌入式Internet的技术核心是在嵌入式系统中部分或完整地实现TCP/IP协议。由于TCP/IP协议比较复杂,而目前嵌入式系统中大量应用低速处理器,受内存和速度限制,有必要将TCP/IP协议简化。图1 协议处理1 TCP/IP协议的实现嵌入式TCP/IP协议一般实
2004-09-01 18:18:00 1171
原创 vi命令一览表
vi命令一览表! ex, vi, view - text editors ◎SYNOPSIS vi [-eFGlRrSv] [-c cmd] [-t tag] [-w size] [file ...] ex [-eFGRrSsv] [-c cmd] [-t tag] [-w size] [file ...] ◎DESCRIPTION
2004-09-01 18:17:00 2042
原创 Linux 指令大全
+-------------------------+|cat cd chmod chown cp cut|+-------------------------+名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n
2004-09-01 18:16:00 551
原创 GCC起步
在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是如何灵活运用C编译器.目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序.GCC不仅功能非常强大,结构也异常灵活.最值得称道的一点
2004-09-01 18:09:00 1119
原创 VMware的网卡设置模式
很多朋友都用vmware来测试不同的系统,我结合自己的经验谈一下对网络设置的理解,不对的地方请指正. bridge:这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面,和linux下一个网卡 绑定两个不同地址类似,实际上是将网卡设置为混杂模式,从而达到侦听多个IP的能力. 在此种模式下,虚拟机内部的网卡(例如linux下的eth0)直接连到了物理网卡所在的网络上,可以想象为虚拟机和h
2004-09-01 18:06:00 2816
原创 Linux内核编译
================第一部分:安装前的准备工作================一、备份重要文件 备份以下这些文件可以在系统发生错误或崩溃时,能较快速的恢复系统原来的状态。 1、备份内核和启动文件 # cd / # tar cvzf boot.tar.gz boot 2、备份系统函数头文件 # cd /usr/include # tar cvzf linux.tar.g
2004-09-01 13:29:00 1983
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人