Chinaunix首页 | 论坛 | 博客
  • 博客访问: 771321
  • 博文数量: 803
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-28 10:29
文章分类

全部博文(803)

文章存档

2011年(1)

2008年(802)

我的朋友

分类:

2008-10-29 11:49:09


  本文将阐述在含有两台或两台以上运行 Red Hat Linux 操作系统计算机的情况下,如何组建本地局域网(Local Area Network, LAN)。首先介绍一些基础知识,包括 TCP/IP (Transmission Control Protocol/Internet protocol 传输控制)的概述,以及如何在局域网中分配 IP 地址。接着描述局域网的硬件,以及在 Red Hat Linux 操作系统环境下使用名为 Conf 的工具进行局域网配置。最后,本文将引导你对局域网逐步进行最关键的步骤——和排除故障。
  Linux 在计算机网络通讯领域的应用越来越普遍。事实上,由于所有的源码能够从若干个不同的 FTP 或 HTTP 站点上,获得 Linux 操作系统是一件相对简单且便宜的事情。此外,Red Hat Linux 的最新版本可以在计算机零售店购得,根据你要购买的是标准版本还是完全版本,价格从 $25 到 $50 不等。为这个零售店的商标作出的投资是完全值得的(与免费的 FTP 和 HTTP 资源相比起来),因为这里面至少包括了 Red Hat Linux 工程师一年的直接技术支持。如果你阅读了 Red Hat Linux 手册之后仍然不能解决所遇到的安装或配置问题,那么这些技术支持将是很有帮助的。
  
  本文将阐述在含有两台或更多使用 Red Hat Linux 6.2 操作系统的计算机时,如何组建一个本地局域网 (LAN)。LAN 是一个通讯网络,能够连接不同的设备,并为这些设备提供互相通讯的方法。通常一个局域网的规模比较小,只局限于一幢楼或一组建筑物。在局域网中并不需要 modem (调制解调器)和电话线,计算机之间的距离必须足够近才能够保证连接它们的网线正常工作。
  
  对于每台要加入到局域网中的计算机而言,都需要一个网卡 (network interface card, NIC)来接入网线,并且需要分配唯一的主机名和 IP 地址(分配方法将在本文后部分阐述)。做这件事情之前必须掌握关于 TCP/IP (Transmission Control Protocol/Internet Protocol 传输控制)的基础知识。
  
  TCP/IP 介绍
  TCP/IP 是互联网和全世界大部分局域网所使用的一组。在 TCP/IP 协议中,被连接到网络上的每个主机(计算机和其他的通讯设备)都有一个唯一的 IP 地址。IP 地址由四个字节(每个字节的取值范围为 0 到 255)组成,字节之间用小数点隔开。这样一个 IP 地址用来区分局域网上的主机或计算机。例如一个主机名为 Morpheus 的计算机的 IP 地址可以是 192.168.7.127。为了不将同一 IP 地址分配给两个或更多的主机,还应注意避免使用那些为私有或本地局域网所保留的 IP 地址。这些保留的 IP 地址范围通常以 192.168. 开头。
  
  局域网的网络地址
  在局域网上的所有计算机,其IP 地址的前三个字节都应该是相同的。比如说,若一个局域网上共有 128 个主机,则 IP 地址就可以从 192.168.1.x 开始分配,其中 x 表示1到128中任意一个数字。你还可以用类似的方法,为同一公司内另外 128 台计算机组建一个相邻的局域网。当然这并不意味着仅能在一个局域网中包含 128 台计算机,因为还有其他的 IP 地址范围,允许你组建更大的局域网络。
  
  网络 IP 地址被分为若干类,这些类型决定一个局域网的规模以及它可以拥有的唯一 IP 地址个数。比如说,一个 A 类的局域网可以有超过 16,000,000 个唯一 IP 地址,而 B 类的局域网所拥有的唯一 IP 地址数只超过 65,000 个。局域网的规模大小取决于保留地址范围、以及和这些地址范围相关的子网掩码(在文章后面有详细解释)。(参看表1)
  
  表 1. 地址范围与局域网规模
  地址范围 子网掩码 提供 局域网的规模
  10.0.0.0 - 10.255.255.255.255 255.0.0.0 1 A 类网 16,777,216
  172.16.0.0 - 172.31.255.255 255.255.0.0 16 B 类网 65,536
  192.168.0.0 - 192.168.255.255 25.255.255.0 256 C 类网 256
  
  网络地址和广播地址
  组建局域网的另一个重要方面在于,地址范围的两个边界点被保留为该局域网的网络地址和广播地址。应用程序可以使用网络地址来表示整个本地网络。而广播地址则被用来将同样的消息同时发送给网络上所有其他主机。
  
  例如要使用的地址范围为 192.168.1.0 到 192.168.1.128,则第一个 IP 地址(192.168.1.0)被保留为网络地址,而最后一个地址(192.168.1.128)被保留成广播地址。因此,给这个局域网上的计算机分配 IP 地址时,只能在 192.168.1.1 到 192.168.1.127 之间选择:
  
  网络地址: 192.168.1.0
  主机地址范围: 192.168.1.1 到 192.168.1.127
  广播地址: 192.168.1.128
  
  子网掩码
  局域网上的每个主机都有一个子网掩码。子网掩码由四个字节组成,它的值为 255 时表示 IP 地址中网络地址的部分,值为 0 时则识别 IP 地址中表示主机的部分。比如说,子网掩码 255.255.255.0 被所有的主机用来决定它所处于的 LAN。子网掩码最后的 0 表示在该网络上的某个主机。
  
  域名
  域名(或称为网络名)由唯一的名字和标准互联网后缀组成,这些后缀包括 .com,.org,.mil,.net 等。只要你的局域网有一个简单的拨号连接,并且不直接为其他的主机提供某些类型的服务,就可以为它随意命名。这个例子里组建的网络被认为是秘密私有的,因为它使用了在 192.168.1.x 范围内的 IP 地址。最重要的是,执行了上述操作之后,从互联网上无法根据所选择的域名与主机连接。为了获得一个“官方”的正式域名,你可以到 InterNIC,Network Solutions 或 Register.com 上登记。在本文末尾的资料部分列出了一些站点,可以查阅到关于获得官方域名的具体方法。
  
  主机名
  组建局域网时的另一个重要步骤,是为局域网上所有的计算机分配一个唯一的主机名。主机名必须是唯一的名字,可以用来在局域网上识别唯一的主机。同时,主机名也不能够包含任何的空格或标点符号。例如下面这些合法的主机名就能够被分配到任何一个拥有五个主机的局域网上:主机名 1 - Morpheus; 主机名 2 - Trinity; 主机名 3 - Tank; 主机名 4 - ; 以及主机名 5 - Dozer。这几个名字都满足不包含空格和标点符号的限制要求。使用简短的主机名能够减少过多的打字,并且最好选择那些容易记忆的名字。
  
  表 2 概括了迄今为止本文已经阐述过的内容。局域网上所有的主机都应当拥有同样的网络地址、广播地址、子网掩码和域名,因为这些地址标志出一个局域网的全部内容。局域网上所有的计算机都拥有一个主机名和 IP 地址来作为它们识别的唯一标志。若某个局域网的网络地址是 192.168.1.0,广播地址 192.168.1.128。则该局域网上所有的主机的 IP 地址都在 192.168.1.1 和 192.168.1.127 之间。
  
  Table 2. 拥有不超过 127 台主机的局域网的 IP 地址分配例子
  IP 地址 例子 同/异
  网络地址 192.168.1.0 所有主机都相同
  域名 所有主机都相同
  广播地址 192.168.1.128 所有主机都相同
  子网掩码 255.255.255.0 所有主机都相同
  主机名 任意合法的名字 每个主机都不同
  主机地址 192.168.1.x 每个主机都不同
  
  分配 IP 地址
  在局域网中分配 IP 地址的方法有两种。你可以为局域网上所有的主机都手工分配一个静态 IP 地址,也可以使用一个特殊的来分配,即当一个主机登录到网络上时,就自动为该主机分配一个动态 IP 地址。
  
  静态 IP 地址分配
  静态 IP 地址分配意味着为局域网上的每个计算机都手工分配一个唯一的 IP 地址。所有主机 IP 地址的前三个字节必须是相同的,而最后一个字节却是唯一的。并且,每个计算机都必须分配一个唯一的主机名。局域网上的每个主机将拥有同样的网络地址(192.168.1.0),广播地址(192.168.1.128),子网掩码(255.255.255.0)和域名(yourcompanyname.com)。访问局域网上所有主机,并记录下它们的主机名和 IP 地址是个好办法,便于以后扩展网络时参考。
  
  动态 IP 地址分配
  IP 地址的动态分配是通过一个叫做 DHCP (Dynamic Host Configuration Program 动态主机配置程序)的服务器或主机来完成的,当一个计算机连接到局域网上的时候,DHCP 服务器就会自动为该计算机分配一个唯一的 IP 地址。一个叫做 BootP 的类似服务也能够自动为网络上所有的主机分配唯一 IP 地址。DHCP/BootP 服务是一个程序或设备,必须在一个拥有唯一 IP 地址的主机上运行。器可以看作一个 DHCP 设备的例子,它的一端充当以太网集线器(Ethernet hub,一种允许多个主机通过以太网插口和指定端口连接的通讯设备),另一端则允许连接到互联网上。另外,DHCP 服务器也需要分配网络和广播地址。并且在一个动态分配 IP 地址的网络系统里,不需要手工分配主机名和域名。
  
  局域网中的硬件
  如果缺少将计算机连接到一起的硬件,分配主机名和 IP 地址也就毫无用处。目前有若干种不同类型的网络硬件体系,比如以太网(Ethernet)、令牌环(Token Ring)、FDDI、Toke Bus 等。由于以太网是应用最广泛的硬件体系,我们将注意力集中在这上面。以太网可以从若干个不同的计算机出售商处获得,而且也相对便宜。为了组建一个以太网集线器,你需要以下这些东西:每台计算机拥有一块以太网卡(Ethernet Network Interface Card,NIC),一个端口数至少和待连接计算机一样多的以太网兼容集线器,以及将每个网卡连接到集线器上的网线(或 10BaseT 的电缆)。
  
  同时确认所选择的硬件要与 Red Hat Linux 操作系统兼容。关于这些硬/软件兼容性的信息通常可以在产品包装盒子后方的 Requirements (要求)部分找到。当然,你也可以直接向出售计算机的人询问硬/软件要求。通常情况下,成批购买网卡要比单独购买便宜。
  
  在选择以太网集线器的时候,必须确认它至
【责编:admin】

--------------------next---------------------

阅读(448) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~