Linux
- Linux 2.4和USB
-
作者:Cathayan
由于Linux 2.4仍然缺乏对简单的USB的支持,这就使它远离大多数桌面用户。为解决这个问题,笔者希望向供应商施加压力,以使他们在交付产品时带上Linux的USB驱动程序。
前言
如果Linux桌面产品仍然缺少USB接口驱动,它就不能占据桌面市场。
- 分类:Linux 查阅全文
- Linux 2.4的精彩世界(5)
- 作者:Joe Pranevich 编译:Georgia
网络和协议
网络和网络硬件一直是Linux领先的主要领域之一。这些设备既不是""字符设备""也不是""块设备"",而是不需要设备节点的特殊空间。Linux 2.4会包括非常多的对这一层的更新,新的驱动,BUG修补,加在现有驱动上的新功能。
网络套接字的Linux的模型是和UNIX标准相兼容的,但不幸的是,这一标
- 分类:Linux 查阅全文
- Linux 2.4的精彩世界(4)
- 作者:Joe Pranevich 编译:Georgia
字符设备-键盘、鼠标,控制台和端口
仅能够被连续访问的这一类设备就叫Character Device(字符设备)。这些设备,像串口设备,能够从流数据或者压入数据读入,而并不跳跃在这些数据之前或者之后的串口设备,包括串口和并口、键盘、鼠标以及终端设备。Linux 2.4内核最突出的表现就是对这些方面做了很多主要的改进。
- 分类:Linux 查阅全文
- Linux 2.4的精彩世界(3)
- 作者:Joe Pranevich 编译:Georgia
系统总线-ISA、PCI、USB、MCA等
处理器只是计算机中一个微小的部分。计算机的总线结构也同样重要,它是管理内部和外部设备的系统部件。一些总线结构,像最初的ISA,对其它硬件是极不可靠的,它们不提供资源管理功能,仅仅提供了一个插卡的地方。而另外一些总线,例如PCI,则支持更高级的配置,并允许设备重新定位和其它功能。
- 分类:Linux 查阅全文
- Linux 2.4的精彩世界(2)
- 作者:Joe Pranevich 编译:Georgia
Linux 2.4和ia64(Itanium)
在产品发布给期待以久的用户之前,Intel的64位处理器芯片就已经开始取代X86生产线了。在没有得到芯片以前,支持这些芯片以及它们后续芯片的补丁已经被包含在Linux的主流内核版本中了,Linux已经移植了一些对64位芯片(如康柏的Alpha和Sparc64)的支持。这些工作
- 分类:Linux 查阅全文
- Linux 2.4的精彩世界(1)
- 网络和协议
网络和网络硬件一直是Linux领先的主要领域之一。这些设备既不是""字符设备""也不是""块设备"",而是不需要设备节点的特殊空间。Linux 2.4会包括非常多的对这一层的更新,新的驱动,BUG修补,加在现有驱动上的新功能。
网络套接字的Linux的模型是和UNIX标准相兼容的,但不幸的是,这一标准存在可修正的不足。Linux 2.2或者再早些的版本中,如果有
- 分类:Linux 查阅全文
- Linux 2.4中netfilter框架实现
- Netfilter是linux2.4内核实现数据包过滤/数据包处理/NAT等的功能框架。该文讨论了linux 2.4内核的netfilter功能框架,还对基于netfilter框架上的包过滤,NAT和数据包处理(packet mangling)进行了讨论。阅读本文需要了解2.2内核中ipchains的原理和使用方法作为预备知识,若你没有这方面的知识,请阅读IPCHAINS-HOWTO。
第
- 分类:Linux 查阅全文
- Linux 2.4有状态防火墙设计(二)
- 第三章 定义规则
(小)改进
在本示例中,假设我们正在为有两个网络接口 eh0 和 eth1 的机器设计防火墙。eth0 网卡连接到 LAN,而 eth1 网卡连接到 DSL 路由器,这是与因特网的连接。对于这种情况,通过添加以下几行命令就可以改进我们的“终极防火墙”:
iptables -P INPUT DROP
iptables -A INPUT -i !
- 分类:Linux 查阅全文
- Linux 2.4有状态防火墙设计(一)
- 第一章 关于本教程
我应该学习这门教程吗?
本教程演示了如何使用 netfilter 来建立功能强大的 Linux 有状态防火墙。您需要的只是使用 Linux 2.4 内核的现有 Linux 系统。安装了 Linux 2.4 内核的膝上型计算机、工作站、路由器或服务器都符合要求。
您应该相当熟悉标准网络术语,如 IP 地址、源和目标端口号、TCP、UDP 和 ICMP
- 分类:Linux 查阅全文
- Linux 2.4有状态防火墙设计(四)
- 第七章 构建更安全的服务器防火墙
服务器改进
通常可以使防火墙变得“更好”一点。当然,是不是“更好”要根据各人的特殊需要而定。现有脚本可能会完全符合您的要求,但也可能需要进行附加调整。本章节旨在充当各种想法的食谱,演示增强现有有状态防火墙的各种方法。
记录技术
目前,我们还没有讨论如何记录。有一种特殊目标 LOG 可以用于记录事物。在使用 LOG 时,有一个
- 分类:Linux 查阅全文
- Linux 2.4有状态防火墙设计(三)
- 第五章 有状态改进
明确关闭 ECN
我以前提到过应当关闭 ECN(明确拥塞通知),以便因特网通信可以正确工作。虽然您可能会按我的建议禁用了 ECN,但在将来您也许会忘了这样做。或者,您可能将防火墙脚本传送给某个人,而那个人启用了 ECN。由于这些原因,最好使用 /proc 接口来明确禁用 ECN,如下所示:
if [ -e /proc/sys/net/ipv4/t
- 分类:Linux 查阅全文
- Linux 2.4.0版内核新在哪里
- 作者:门宣
1月4日,Linux之父 Linus Torvalds宣布,推出正式版的Linux 2.4.0版内核。Linux对大型公司所做的承诺随2.4版内核的发布已变成现实,新内核具有广泛的硬件支持,优秀的可伸缩性、可靠性。
总体特色
Linux 2.4.0 是在Linux 2.2之后基础架构进行了重新设计的内核版本,对基本的
- 分类:Linux 查阅全文
- Linux 2.4 内核中的iptables 新增功能指南
- 一 本文目的
本文主要是探讨 Linux 2.4 内核中的iptables 的各种新增功能和使用方法,如何有效
地使用这些新增的功能设置企业的防火墙规则,举例说明了新增功能在企业中的应用。
二 操作环境
Redhat Linux 7.1自带的模块化内核,专线连接互联网,两块网卡的防火墙,内部网段
为
10.0.0.0/255.255.255.0, 防火墙外部网卡接口地址
- 分类:Linux 查阅全文
- Linux 2.4 iptables MAC地址匹配绕过漏洞
- Linux 2.4 iptables MAC地址匹配绕过漏洞
受影响的系统:
Linux kernel 2.4
描述:
--------------------------------------------------------------------------------
Linux 2.4内核中包含一个新的功能强大的防火墙体系,名叫Netfilte
- 分类:Linux 查阅全文
- Linux 2.2.18发行注释
- Linux 2.2.18发行注释
平台: Alpha,M68K,PowerPC个人台式机,S/390,SUN公司的工作站系统,X86
介绍
Linux 2.2.18是对Linux 内核的最新更新。支撑阿尔法,PPC,SUN公司的工作站系统和X86平台。
编译程序
本代码打算用gcc 2.7.2和egcs 1.1.
- 分类:Linux 查阅全文
- Linux + NT OS Loader mini-HOWTO中译版
- Linux + NT OS Loader mini-HOWTO 中译版
1. 摘要
2. NT OS Loader 是如何运作的?
3. 如何安装 Windows NT 及 Linux 在同一系统上的提示
3.1. 安装 Windows NT
3.2. 分割磁碟
3.3. 安装 Linux
3.4. Lilo
4. Bootpart
5. Linux 部份的工作
- 分类:Linux 查阅全文
- LILO装在软盘上
- 如果你用的电脑不是你的个人电脑,
但是你又不想给他人带来麻烦,
所以没有把LILO装在引导区,
而用了一张启动软盘,
但是,软盘启动很慢吧.
所以我想个办法,
就是把LILO装在软盘上.
会使你的启动变快.
同时,你的LILO被破坏后,
它也是一张启动盘.
(1)制作过程:
mount /dev/fd0
- 分类:Linux 查阅全文
- LILO可以装在软盘上.
- 如果你用的电脑不是你的个人电脑,
但是你又不想给他人带来麻烦,
所以没有把LILO装在引导区,
而用了一张启动软盘,
但是,软盘启动很慢吧.
所以我想个办法,
就是把LILO装在软盘上.
会使你的启动变快.
同时,你的LILO被破坏后,
它也是一张启动盘.
(1)制作过程:
mount /dev/fd0 /mnt/
- 分类:Linux 查阅全文
- LILO可以装在软盘上
- 如果你用的电脑不是你的个人电脑,
但是你又不想给他人带来麻烦,
所以没有把LILO装在引导区,
而用了一张启动软盘,
但是,软盘启动很慢吧.
所以我想个办法,
就是把LILO装在软盘上.
会使你的启动变快.
同时,你的LILO被破坏后,
它也是一张启动盘.
(1)制作过程:
mount /dev/fd0 /mnt/floppy
pico
- 分类:Linux 查阅全文
- LILO及引导软盘各种用法汇总
- 软件环境: Redhat Linux 5.2
用法:
A. 从主引导记录中移走LILO并重存原先的windows MBR
1. c:> fdisk /mbr
2. #/sbin/lilo -u /dev/hda
3. #dd if=/boot/boot.0300 of=/dev/hda bs=446 count=1
4. #cat /boot/boot.0300 >
- 分类:Linux 查阅全文