本文描述的是如何在Linux下实现VRRP (Virtual Router Redundancy Protocol 虚拟路由器冗余协议) ,并结合了一些其他资料,对VRRP的一些基本概念、原理及Linux如何实现VRRP的 一个介绍。 ...详细
随着IT产业巨头纷纷宣布对Linux的支持,Linux正在迅速扩展其应用市场,特别是服务器市场。在标准上,Linux与 POSIX1003.1兼容,但它具有比以住的UNIX系统更合理的内核结构。由于它的开放性,各种被人们广泛应用的网络协议都在该系统中得到了实现。本文详细论述了作为基础工作的网卡安装配置的原理、方法与步骤,并且描述了一个实际工作中的例子。...详细
Darwin 流服务器是苹果公司QuickTime流服务器的opensource版本,是完全基于QuickTime流服务器代码开发的,其实现了一种在网络上传播QuickTime流的机制。本文介绍使用Darwin 流服务器实现Linux下的视频点播系统的方法和步骤。 ...详细
CodeWeaver公司最近发布了CrossOver Office 2.1版本,这一版本的CrossOver Office软件支持更多的应用程序,最引人注目的就是它可以运行Macromedia‘s Dreamweaver MX 和Flash MX。能够在Linux下运行这两个程序给专业的网页开发者带来了极大的好处,因为他们以前需要在Windows平台下编写一些能够在Linux服务器中运行的程序。 ...详细
许多网络程序,如telnet、rsh、rlogin或rexec,用明文 (plain text)传送口令和秘密的信息,所以就可利用任何连接到网络上的计算机监听这些程序和服务器之间的通信并获取口令和秘密信息。现在, telnet程序对于日常的管理工作是必不可少的,但是它又是不安全的,那么用什么来替代它呢?本文为大家介绍Linux操作系统中OpenSSH的安装和配置。...详细
Compupic是美国Photodex公司开发的,功能强大、界面豪华的多媒体管理软件,它除了支持常用bmp、gif、jpg以及wmf、flx、flc等不常见的文件外,而且还支持midi、 mov、wav、jpeg等多媒体文件,它可以识别40多种文件格式,而且还具有强大的图像编辑功能。Compupic不仅支持Windows和 Linux,而且它还支持Macintosh平台(iMac、G3/G4以及PowerPC)、FreeBSD、NetBSD、OpenBSD、 Solaris 7以及SCO UnixWare! ...详细
从硬盘安装Linux操作系统,首先要准备安装包,Linux操作系统的安装包通常是一个或 多个ISO镜像文件(一般通过网络下载就可以得到);其次,要通过某种手段启动镜像文件中的系统安装程序;接下来,按照安装程序的提示信息进行安装就可以 了。安装过程中,需要指定Linux操作系统的安装位置,这主要涉及硬盘分区的一些知识。综合来看,学习Linux操作系统的安装,关键要学会两点:第一、如何为Linux操作系统准备硬盘空间。第二、如何启动ISO镜像文件中的安装程序。本文将为大家介绍从硬盘安装Linux操作系统的方法步骤。...详细
本文讲述了在Linux主机与windows主机之间如何互传文件的方法。因为有时linux主机中的一些文件可能会在windows环境下用到。例如在linux主机中抓了一些图片,想把它们传到windows主机上以作为 word文档的插图。又或者从Windows主机上网,下载了一些linux的软件包,想传到linux主机中安装。在这些情况下,都需要一种方法来进行两者之间的互通。本文采用ftp方式来传送文件,软件采用Serv-U。在widows主机下安装Serv-U,使其成为ftp服务器,在linux主机下通过ftp命令来上传和下载文件。经过试验,可以很好的满足需求。...详细
Linux OS正在替代传统的RTOS运行在这些处理器的控制平面,定义和处理好数据平面和控制平面的接口,丰富的开源和商业应用软件和电信级别的高可能性要求是目 前需要解决的重要问题。将来由于互连网络的发展将会有很多针对家庭,SOHO,企业和基础设施的应用和网络 处理器+LINUX OS 密切相关,它们包括接入点,有线/无线存储解决方案,虚拟网络,安全应用,数字用户线路接入多路复用器和xDSL线卡,网络打印机,驻留网关, IP/PBXs, SOHO 路由器, 还有其他一些支持从OC-3 到 OC-192高速网络的核心/边缘应用 。...详细
在开发 socket 应用程序时,首要任务通常是确保可靠性并满足一些特定的需求。利用本文中给出的 4 个提示,您就可以从头开始为实现最佳性能来设计并开发 socket 程序。本文内容包括对于 Sockets API 的使用、两个可以提高性能的 socket 选项以及 GNU/Linux 优化。...详细
链表是一种常用的组织有序数据的数据结构,它通过指针将一系列数据节点连接成一条数 据链,是线性表的一种重要实现方式。相对于数组,链表具有更好的动态性,建立链表时无需预先知道数据总量,可以随机分配空间,可以高效地在链表中的任意位 置实时插入或删除数据。链表的开销主要是访问的顺序性和组织链的空间损失。本文将为大家分析 Linux操作系统的内核链表。...详细
在现有环境中引入Linux面临的最大挑战之一就是确定“第一应用”,也就是从逻辑 上看来尽管是非常重要高调的应用,但如果这个应用出了问题,也不会导致企业全盘皆输。在过去以及现在,许多传统软件厂商如CA,IBM和Oralce在很 多应用用引入了Linux,当然,这些年中也出现了 成千上万的开源应用软件。本文就为大家介绍一些Linux擅长使用的环境。 ...详细
在目前以IPv4为支撑的网络协议上搭建的网络环境中,SYN Flood是一种非常危险而常见的DoS攻击方式。到目前为止,能够有效防范SYN Flood攻击的手段并不多,而SYN Cookie就是其中最著名的一种。SYN Cookie原理由D. J. Bernstain和 Eric Schenk发明。在很多操作系统上都有各种各样的实现。其中包括Linux。本文就分别介绍一下SYN Flood攻击和SYN Cookie的原理,更重要的是介绍Linux内核中实现SYN Cookie的方式。最后,本文给出一种增强目前Linux中SYN Cookie功能的想法。...详细
GNU/Linux下面每个程序运行都有一个所谓的运行环境,这里的环境实际上就是一组变量的定义。所有的变量和他们的值都是字符串形式表达的。通过转换,通常变量名字都是用大写字符表达。本文将为大家介绍Linux如何处理当前运行环境的环境变量。...详细
本文为大家介绍了如何提高Linux操作系统的运行速度。...详细
经常接触演示文稿的朋友们都希望能够在Web页中浏览多页演示文稿。本文就以RedOffice办公套件为例,介绍在Linux平台如何把专业幻灯片转换为Web页,同时进行Web页浏览。...详细
现在,许多单位都在建设自己的局域网以实现资源共享,其中文件共享是一个重要方面。当前有许 多网络操作系统可供我们选择,相对而言,选择Linux做为网络操作系统具有比较好的性能价格比。Linux提供的Web服务、邮件服务、数据库服务、文 件共享服务基本能够胜任大多数单位的应用需求。本文主要阐述如何利用Linux的Samba服务模拟NT域实现局域网的文件资源共享。 ...详细
linux是一个类似于UNIX 的操作系统,它起源于芬兰一个名为Linus Torvalds 的业余爱好,但是现在已经是最为流行的一款免费操作系统。文章介绍了通过网络实现 linux 主机与 Windows CE 设备协同工作的方法。本文首先利用 PPP 协议在 Linux 主机与 Windows CE 设备之间建立起连接,然后在 Windows CE 设备上运行一个 FTP 服务器使得 Linux 主机能够访问 Windows CE 设备上的资源。文中所介绍的解决方案,对 Windows 9x/2000/NT 主机同样适用。 ...详细
目前,国内推出了许多的Linux的发行版本,其重点集中在中文平台上,方便了国内用户对 Linux的使用,但是有一个不是太好的迹象就是把汉化作为Linux操作系统的主要功能,实际上汉字处理尽管非常重要,但Linux在推出的发行版本中,应用程序的源代码包多被删除,而选择了一些不是太有价值的X-Windows程序包,而许多应用程序必须要源代码的支持才可进行功能的扩展,GNU/Linux的优秀主要是给了我们非常丰富的软件资源,和享受资源的充分自由,应用程序的分析难度远小于内核。Linux目前可能作为对抗Windows NT的工具是非常合适的。...详细
路由器是一种广泛运用在IP网段之间的设备,市场上有许多现成的产品。在应用中,我 们经常将路由器跨接在广域网和局域网之间,大多数的路由器产品也就是基于这种需要来设计的。但是随着用户IP网络的扩展,我们需要一种能够在多个以太网络 之间进行寻址的路由器,传统的路由器产品中偶尔有几款双以太网络接口的,但是这样的产品价格尤其昂贵,而且要是支持快速以太网络应用的话价格将是天文数 字;第三层交换机可以实现这样的功能,但是第三层交换机也不是便宜的家伙。 ...详细