局域网中的硬件 选择硬件时还要注意确认它们与 Red Hat Linux 操作系统兼容。关于这些硬/软件兼容性的信息通常可以在产品包装盒上的 Requirements (要求)部分找到。当然,你也可以直接向出售计算机的人询问硬/软件要求。 在选择以太网集线器的时候,必须确认它的端口数至少应和局域网内计算机数目相等。为了便于日后扩展局域网,最好选择端口有盈余的集线器。 如果你计划让局域网中所有的计算机通过本地 ISP(Internet Service Provider,互联网提供商)连入互联网,那么路由器与以太网的结合是最理想的选择。局域网上的任何一台计算机,只要配置好路由器/以太网信息便可。假设局域网上所有的计算机都运行 Red Hat Linux 操作系统,可以使用 LinuxConf 之类的 Linux 工具来配置路由器。 最后,选择网线要考虑可扩展性。通常情况下以太网使用 10BaseT 电缆,并在它的两端接上 RJ45 接口。购买网线时最好选择比需要长度多 1 或 2 倍,这样可以应付将来局域网拓扑结构(topology structure)的改变。 安装硬件 为以太网集线器找一个方便但安全的地方,最好是局域网所在建筑物的中心位置或是放置着所有待连接计算机的房间。然后用网线将每台计算机的网卡接到以太网集线器上,确保所有网线避开那些人们会时常经过的地方。在启动这些连接到局域网上的计算机之前,再次确认已执行完硬件提供商所说明的安装操作。 如果你使用路由器或者 DHCP 服务器,来将局域网连接到互联网,就需要根据用户手册的要求进行相应配置。假如现在所有计算机的网卡都已经和集线器某指定端口相连,就可以开始在 Red Hat Linux 操作系统上使用软件进行配置了。 配置局域网 1.当启动程序显示 "Welcome to Kudzu." 对话框时,按 Enter 键便进入配置过程。 2.接着,在另外一个对话框中选择所安装网卡的商标名,并按 Enter 键继续。 3.一段短暂的延迟之后,你将会看到 "Would You Like to Set up Networking" 的消息。 4.用 Tab 键选择 NO 选项,并按 Enter 键,就会跳过具体的网络配置工作。(本文后面将描述进入 Linux 系统后,如何使用 LinuxConf 设置网络。) 这时启动程序会正常继续,接着用 root 帐号登录到计算机上。(root 帐号在 Red Hat 系统安装的时候创建) 使用 LinuxConf 来配置以太网卡 1.在 LinuxConf 的树结构中,选择 Config, Networking, Client Tasks, Basic Host Information。 2.在 Host name 域中输入你为此计算机分配的合法完整的主机名。 3.然后点击 Adaptor 1,将会显示你的网卡设置。 4.检查 Enabled 按钮是否被选中,从而确认网卡被正常连接。 5.你可以选择 Manual 选项,并继续执行第 6 步来手工分配 IP 地址。如果该局域网上有 DHCP 或 BootP 服务器,就可以相应地选择 DHCP 或 BootP 选项。局域网将为此计算机动态分配地址,可以直接跳转到第 12 步。 6.在 Primary name + domain 选项中,输入此台计算机的主机名以及域名,主机名和域名之间用句点隔开。 7.在 Aliases 选项中,可以为这台计算机输入其他的主机别名。若有多个别名,则用空格隔开。 8.在 IP Address 域里填入为此台计算机分配的 IP 地址(例如 192.168.1.1)。 9.在 Netmask 处输入子网掩码 255.255.255.0。 10.在 net device 处,填入 eth0。其中,eth0 表示这台计算机里面的第一块网卡。 11.该网卡的 driver 或 Kernel Module 选项会由 LinuxConf 自动填上。 12.点击 Accept 按钮来激活所有的变化。 重复步骤 1-12,为局域网上所有的计算机配置网卡,同时必须核实输入了正确的主机名以及相应 IP 地址。 Nameserver 规范 1.在 LinuxConf 的左栏里,打开 Nameserver specification (DNS)。 2.鼠标左键单击 DNS Usage 选项。(这个按钮应该被按下去。) 3.在 Serch Domain 1 域旁边输入 localdomain。 4.如果你知道缺省或其次 nameserver 的 IP 地址(这些信息可以在网卡上找到),可以在 IP of nameserver 1 和 IP of nameserver 2 域里分别输入相应的地址。否则,你可以不填这两项。 5.鼠标左键单击 Accept 按钮,从而激活所有的变化。 Hostname search path 1.在 LinuxConf 的左栏,打开 Routing and Gateways 项。 2.选择 Host Name Search path 选项。 3.在 LinuxConf 的右栏中,选择 Multiple IPs for One Host 选项。 4.在 LinuxConf 的右栏中选择 hosts, dns 选项。 5.鼠标左键单击 Accept 按钮来激活所有的变化。 设置 /etc/hosts 1.在 LinuxConf 的左栏,打开 Misc 项。 2.打开 Information about hosts 项。你可以看到一个记录着计算机 IP 地址,主机名和其他别名的条目。 3.鼠标左键单击 Add 按钮,就可以添加关于局域网上的其他主机信息的条目。 4.在出现的对话框中,为待添加的主机输入它的机器名+域名(例如 trinity.yourcompanyname.com)。 5.在 Alias 选项后为该主机输入一个和多个别名(例如 tank)。 6.在 IP number 项后面,输入你为这台主机所分配的 IP 地址。 7.鼠标左键单击 Accept 按钮来激活上面所做的变化。 8.重复步骤 1-7,为局域网上所有的计算机进行配置。 当你为所有的计算机执行了以上的步骤 1-7 之后,LinuxConf 中的 /etc/hosts 选项卡将列出局域网中所有计算机的信息。其中,本地主机名被显示成 localhost。最后你可以按照下列步骤,保存所做的修改配置并退出 LinuxConf 程序: 1.确信所有的主机名和 IP 地址都已经输入之后,鼠标左键单击 /etc/host 栏中的 Quit 按钮。 2.若用鼠标左键单击 LinuxConf 界面左下角的 Quit 按钮,退出 LinuxConf 程序。 3.若用鼠标左键单击 Activate the Changes 按钮则能够保存所做的修改并退出 LinuxConf。 重复为所有主机配置 你可以将 /etc/hosts 文件拷贝到软盘或光盘(如果你拥有一个光盘刻录机)上,然后再从软盘或光盘上拷贝到待配置计算机的 /etc 目录下。在那台利用 LinuxConf 程序配置好的计算机上执行拷贝命令。只要在命令行上输入 cp /etc/hosts /mnt/floppy,就可以将配置好的 /etc/hosts 文件拷贝到软盘上。 接着,将软盘插入局域网上其他计算机的软驱中,并在终端窗口上输入 cp /mnt/floppy hosts /etc/host。此命令将 hosts 文件拷贝到局域网上这些计算机的 /etc 目录下。如果你使用光盘进行拷贝,只要将上述命令中的 /mnt/floppy/ 替换成 /mnt/cdrom/便可。正如你所注意到的,/etc/hosts 文件其实是一个文本文件,分三栏列出了域名、主机名和 IP 地址。最后,确认本地计算机和它相应的 IP 地址在这个列表中出现了两次,而局域网上的其他计算机信息只列出一次。 |