我们将介绍 TCP/IP 和以太网 Linux 连网的基本原理,说明如何使用 inetd 和 xinetd,提供保护 Linux 系统的重要技巧,还将说明如何配置和使用 Linux 打印服务器。

一。关于本教程

本教程涉及哪些内容?

在本教程中,我们将介绍 TCP/IP 和以太网 Linux 连网的基本原理,说明如何使用 inetd 和 xinetd 终极服务器,提供保护 Linux 系统的重要技巧,还将说明如何配置和使用 Linux 打印服务器。在学习完本系列教程(共 8 篇;本篇是第 7 部分)后,您将具备成为 Linux 系统管理员所必需的知识,而假如您选择参加 LPI 考试,您将有能力取得 Linux Professional Institute 颁发的 LPIC Level 1 证书(101 考试和 102 考试)。

LPI 徽标是 Linux Professional Institute 的商标。

我应该学习这一教程吗?

本教程是那些想学习或提高基本的 Linux 连网和安全性技能的读者的理想学习资料。而且本教程特别适合那些将在 Linux 服务器或台式机上配置应用程式的读者。对于许多读者,文中的许多问题可能是初次碰到,但经验较丰富的 Linux 用户会发现这个教程是巩固重要的 Linux 系统管理技能的极佳途径。

假如您是 Linux 新手,我们建议您在继续之前先学完 LPI 证书 101 考试和 102 考试准备系列前面的教程,包括:

  • 101 系列,第 1 部分:Linux fundamentals
  • 101 系列,第 2 部分:Basic administration
  • 101 系列,第 3 部分:Intermediate administration
  • 101 系列,第 4 部分:Advanced administration
  • 102 系列,第 1 部分:Compiling sources and managing packages
  • 102 系列,第 2 部分:Compiling and configuring the kernel

关于作者

有关本教程内容中的技术问题,请和作者联系:

  • 通过 drobbins@gentoo.org 和 Daniel Robbins 联系
  • 通过 chouser@gentoo.org 和 Chris Houser 联系
  • 通过 agriffis@gentooorg 和 Aron Griffis 联系

Daniel Robbins 居住在美国新墨西哥州阿尔伯克基(Albuquerque),他是 Gentoo Technologies, Inc. 的总裁兼 CEO,也是 Gentoo Linux(PC 上的高级 Linux)和 Portage 系统(Linux 的下一代移植系统)的创建者。他还是 Macmillan 出版的 Caldera OpenLinux UnleashedSuSE Linux UnleashedSamba Unleashed 等书的撰稿作者。Daniel 自小学二年级起就和电脑结下不解之缘,那时他第一次接触 Logo 编程语言,并沉溺于 Pac-Man 游戏中。这也许就是为什么至今他仍担任 SONY Electronic Publishing/Psygnosis 首席图像设计师的原因所在。Daniel 喜欢和妻子 Mary 和他们的女儿 Hadassah 一起共度时光。

Chris Houser 在他的许多朋友中以“欺骗专家”而闻名,自 1994 年加入印第安纳州泰勒大学电脑科学网络管理团队以来,就一直是 UNIX 的拥护者,在那里,他获得了电脑科学和数学学士学位。从那以后,他从事过 Web 应用程式编程、用户界面设计、专业视频软件支持等工作,现在他在 Compaq 从事 Tru64 UNIX 设备驱动程式的编程工作。他还参和了多个免费软件项目,最近的项目是 Gentoo Linux。他和他的妻子连同他们的两只猫一起住在美国新罕布什尔州。

Aron Griffis 毕业于泰勒大学,在该校获得电脑学士学位并被授予“理想 UNIX 公社未来的创立者”荣誉称号。怀着这一目标,Aron 受雇于 Compaq,从事编写 Tru64 UNIX 网络驱动程式的工作,他的业余时间花在对钢琴调音或研发 Gentoo Linux 上。他和妻子 Amy(也是 UNIX 工程师)住在美国新罕布什尔州纳舒尼(Nashua)。

二。TCP/IP连网

简介

配置一个由大量 Linux 机器组成的基于以太网的局域网(LAN)是常见且相对简单的任务。通常,需要做的就是确保 Linux 系统都安装了某种以太网卡。然后,使用以太网电缆将机器连接到中央以太网集线器或交换机。若任何系统都把对相应的以太网卡的支持(连同 TCP/IP 支持)编译到内核中,则就技术而言,这些系统已具备了在新的以太网 LAN 上通信的一切条件。

仅有以太网还不太够

尽管有了让 LAN 工作所需的任何硬件和内核支持,仍不会有多大用处。绝大多数 Linux 应用程式和服务并不使用原始的以太网信息包或交换信息。相反,他们使用称为 TCP/IP 的高级协议。毫无疑问,您一定听说过 TCP/IP ― 他是一组大体上形成因特网基础的协议(因此得名:传输控制协议/网际协议)。

解决方案:以太网上的 TCP/IP

于是,解决方案就是配置新的以太网 LAN 以使他能够交换 TCP/IP 流量。要理解解决方案是如何工作的,首先需要知道一点有关以太网的知识。特别地,以太网 LAN 上每台机器中的以太网卡都有唯一的硬件地址。网卡在生产时就被分配了硬件地址,硬件地址看起来和下面相似:

00:01:02:CB:57:3C
IP 地址简介 

这些硬件地址被用做以太网 LAN 上单个系统的唯一地址。使用硬件地址的话,一台机器能够做一些事情,例如,能够向另一台机器发送以太网帧。这一方法存在的问题是基于 TCP/IP 的通信使用另一寻址方案,即称为 IP 地址的寻址方案。IP 地址看起来如下:



192.168.1.1

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!