手机
当前位置:查字典教程网 >软件教程 >网络通讯 >Red Hat组建局域网完全手册(下)
Red Hat组建局域网完全手册(下)
摘要:局域网中的硬件如果缺少将计算机连接到一起的硬件,分配主机名和IP地址也就毫无用处。目前有若干种不同类型的网络硬件体系,比如以太网(Ether...

局域网中的硬件

如果缺少将计算机连接到一起的硬件,分配主机名和IP地址也就毫无用处。目前有若干种不同类型的网络硬件体系,比如以太网(Ethernet)、令牌环(TokenRing)、光纤分布式数据接口(FDDI)、令牌总线(TokenBus)等。由于以太网是应用最广泛的硬件体系,这里将主要介绍它所需要的硬件。你需要下列硬件:为每台计算机准备一块以太网卡(EthernetNetworkInterfaceCard,NIC),一个端口数至少和待连接计算机一样多的以太网兼容集线器,以及将网卡与集线器相连的网线(或10BaseT的电缆)。

选择硬件时还要注意确认它们与RedHatLinux操作系统兼容。关于这些硬/软件兼容性的信息通常可以在产品包装盒上的Requirements(要求)部分找到。当然,你也可以直接向出售计算机的人询问硬/软件要求。

在选择以太网集线器的时候,必须确认它的端口数至少应和局域网内计算机数目相等。为了便于日后扩展局域网,最好选择端口有盈余的集线器。

如果你计划让局域网中所有的计算机通过本地ISP(InternetServiceProvider,互联网提供商)连入互联网,那么路由器与以太网的结合是最理想的选择。局域网上的任何一台计算机,只要配置好路由器/以太网信息便可。假设局域网上所有的计算机都运行RedHatLinux操作系统,可以使用LinuxConf之类的Linux工具来配置路由器。

最后,选择网线要考虑可扩展性。通常情况下以太网使用10BaseT电缆,并在它的两端接上RJ45接口。购买网线时最好选择比需要长度多1或2倍,这样可以应付将来局域网拓扑结构(topologystructure)的改变。

安装硬件

假如已将上面这些硬件准备完毕,下一步就是安装这些硬件。首先关掉所有将要连到局域网上的计算机。然后拆开这些计算机,遵照生产商的说明书在主板的正确插槽上插入网卡。

为以太网集线器找一个方便但安全的地方,最好是局域网所在建筑物的中心位置或是放置着所有待连接计算机的房间。然后用网线将每台计算机的网卡接到以太网集线器上,确保所有网线避开那些人们会时常经过的地方。在启动这些连接到局域网上的计算机之前,再次确认已执行完硬件提供商所说明的安装操作。

如果你使用路由器或者DHCP服务器,来将局域网连接到互联网,就需要根据用户手册的要求进行相应配置。假如现在所有计算机的网卡都已经和集线器某指定端口相连,就可以开始在RedHatLinux操作系统上使用软件进行配置了。

配置局域网

如何配置局域网上的计算机,取决于RedHat操作系统是在安装局域网硬件之前或是之后安装的。如果先安装局域网硬件,那么安装RedHat系统的时候,安装程序就会提示进行网络配置。如果先安装RedHat操作系统,则名为“Kudzu"的程序会检测到新安装的以太网卡,并自动启动配置程序。"Kudzu"配置步骤如下:

1.当启动程序显示"WelcometoKudzu."对话框时,按Enter键便进入配置过程。

2.接着,在另外一个对话框中选择所安装网卡的商标名,并按Enter键继续。

3.一段短暂的延迟之后,你将会看到"WouldYouLiketoSetupNetworking"的消息。

4.用Tab键选择NO选项,并按Enter键,就会跳过具体的网络配置工作。(本文后面将描述进入Linux系统后,如何使用LinuxConf设置网络。)

这时启动程序会正常继续,接着用root帐号登录到计算机上。(root帐号在RedHat系统安装的时候创建)

使用LinuxConf来配置以太网卡

可以使用名为LinuxConf的应用程序为局域网上的每个计算机配置或重新配置网卡。在KDE终端窗口的命令行或GNOME桌面环境下输入linuxconf就能够启动LinuxConf程序。另一个启动该程序的方法则是在主菜单按钮上选择System,然后再选LinuxConf。当LinuxConf程序启动后,可以根据下列步骤来配置网卡:

1.在LinuxConf的树结构中,选择Config,Networking,ClientTasks,BasicHostInformation。

2.在Hostname域中输入你为此计算机分配的合法完整的主机名。

3.然后点击Adaptor1,将会显示你的网卡设置。

4.检查Enabled按钮是否被选中,从而确认网卡被正常连接。

5.你可以选择Manual选项,并继续执行第6步来手工分配IP地址。如果该局域网上有DHCP或BootP服务器,就可以相应地选择DHCP或BootP选项。局域网将为此计算机动态分配地址,可以直接跳转到第12步。

6.在Primaryname+domain选项中,输入此台计算机的主机名以及域名,主机名和域名之间用句点隔开。

7.在Aliases选项中,可以为这台计算机输入其他的主机别名。若有多个别名,则用空格隔开。

8.在IPAddress域里填入为此台计算机分配的IP地址(例如192.168.1.1)。

9.在Netmask处输入子网掩码255.255.255.0。

10.在netdevice处,填入eth0。其中,eth0表示这台计算机里面的第一块网卡。

11.该网卡的driver或KernelModule选项会由LinuxConf自动填上。

12.点击Accept按钮来激活所有的变化。

重复步骤1-12,为局域网上所有的计算机配置网卡,同时必须核实输入了正确的主机名以及相应IP地址。

Nameserver规范

组建局域网的另一重要步骤是配置Nameserver规范。当计算机的名字给出之后,linux根据这个规范来查找该计算机的IP地址。RedHatLinux系统有两种方法来将主机名映射成IP地址。一种是通过域名服务器(DomainNameServices,DNS),另一种则是通过/etc/hosts文件。/etc目录是计算机中大部分系统配置文件存放的地方。输入cd/etc,将当前目录切换到/etc就可以找到hosts文件。然后可以根据下列步骤来将主机名映射成IP地址:

1.在LinuxConf的左栏里,打开Nameserverspecification(DNS)。

2.鼠标左键单击DNSUsage选项。(这个按钮应该被按下去。)

3.在SerchDomain1域旁边输入localdomain。

4.如果你知道缺省或其次nameserver的IP地址(这些信息可以在网卡上找到),可以在IPofnameserver1和IPofnameserver2域里分别输入相应的地址。否则,你可以不填这两项。

5.鼠标左键单击Accept按钮,从而激活所有的变化。

Hostnamesearchpath

给出了主机名之后,RedHatLinux系统可以利用hostnamesearchpath来搜索其对应的IP地址。根据下列步骤配置hostnamesearchpath,就可以让本地文件(/etc/hosts)来查找本地主机名,并让ISP域名服务器提供网络域名服务:

1.在LinuxConf的左栏,打开RoutingandGateways项。

2.选择HostNameSearchpath选项。

3.在LinuxConf的右栏中,选择MultipleIPsforOneHost选项。

4.在LinuxConf的右栏中选择hosts,dns选项。

5.鼠标左键单击Accept按钮来激活所有的变化。

设置/etc/hosts

RedHatLinux操作系统需要一些方法来根据局域网中每台计算机的主机名来寻找相应IP地址。前面曾提到过域名服务器(DNS)是一种将主机名映射到IP地址的方法。在DNS配置时,主机名和IP地址应该已经被添加到一个已存在的nameserver上。可以咨询你的本地ISP提供商,来获得这些IP地址。另一方面,如果小规模局域网中有一个集中的nameserver,则关于该局域网商每个计算机都有一个配置文件,记录该计算机的主机名,IP地址和其他的别名。这个配置过程包括编辑/etc/host中的一个文本文件。你必须在局域网的每台计算机上,执行下列步骤配置/etc/hosts文件:

1.在LinuxConf的左栏,打开Misc项。

2.打开Informationabouthosts项。你可以看到一个记录着计算机IP地址,主机名和其他别名的条目。

3.鼠标左键单击Add按钮,就可以添加关于局域网上的其他主机信息的条目。

4.在出现的对话框中,为待添加的主机输入它的机器名+域名(例如trinity.yourcompanyname.com)。

5.在Alias选项后为该主机输入一个和多个别名(例如tank)。

6.在IPnumber项后面,输入你为这台主机所分配的IP地址。

7.鼠标左键单击Accept按钮来激活上面所做的变化。

8.重复步骤1-7,为局域网上所有的计算机进行配置。

当你为所有的计算机执行了以上的步骤1-7之后,LinuxConf中的/etc/hosts选项卡将列出局域网中所有计算机的信息。其中,本地主机名被显示成localhost。最后你可以按照下列步骤,保存所做的修改配置并退出LinuxConf程序:

1.确信所有的主机名和IP地址都已经输入之后,鼠标左键单击/etc/host栏中的Quit按钮。

2.若用鼠标左键单击LinuxConf界面左下角的Quit按钮,退出LinuxConf程序。

3.若用鼠标左键单击ActivatetheChanges按钮则能够保存所做的修改并退出LinuxConf。

重复为所有主机配置

现在你已经配置好局域网中的一台计算机,还需要重复从"配置局域网"开始所说的步骤,为所有计算机进行配置。如果希望用一个较节省时间的方法来配置所有计算机,可以直接用拷贝(copy)的方法来覆盖这些计算机上原来的/etc/hosts文件。

你可以将/etc/hosts文件拷贝到软盘或光盘(如果你拥有一个光盘刻录机)上,然后再从软盘或光盘上拷贝到待配置计算机的/etc目录下。在那台利用LinuxConf程序配置好的计算机上执行拷贝命令。只要在命令行上输入cp/etc/hosts/mnt/floppy,就可以将配置好的/etc/hosts文件拷贝到软盘上。

接着,将软盘插入局域网上其他计算机的软驱中,并在终端窗口上输入cp/mnt/floppyhosts/etc/host。此命令将hosts文件拷贝到局域网上这些计算机的/etc目录下。如果你使用光盘进行拷贝,只要将上述命令中的/mnt/floppy/替换成/mnt/cdrom/便可。正如你所注意到的,/etc/hosts文件其实是一个文本文件,分三栏列出了域名、主机名和IP地址。最后,确认本地计算机和它相应的IP地址在这个列表中出现了两次,而局域网上的其他计算机信息只列出一次。

【Red Hat组建局域网完全手册(下)】相关文章:

局域网最常见十大错误及解决

解决局域网内盗用IP的安全问题

局域网中免费代理出国

局域网完全DIY指南

局域网安全

组建宿舍网完全攻略(下)

局域网助手简介

巧用局域网工作站接入互联网

如何查找局域网中的故障

Windows XP操作系统共享上网完全攻略

精品推荐
分类导航