首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

局域网的组建 用 Red Hat Linux 连接多台计算机-3

局域网的组建 用 Red Hat Linux 连接多台计算机-3

测试局域网测试局域网的第一步是,确认局域网中的计算机在启动之后能否与其他主机通讯。可以先在每台计算机上输入         reboot 命令。在 Linux重新启动过程中,要仔细观看屏幕上滚动的测试信息。注意寻找下列信息:      
Setting hostname:<hostname you assigned to this computer>Bringing up Interface lo:<OK> or <FAILED>Bringing up interface eth0<OK> or <FAILED>
Setting hostname这一项将显示你分配给这台计算机的主机名。而 lo 和 eth0项的后面若显示 [OK],就表示检测成功。
可以使用 ping命令来判断计算机能否与其他计算机通讯。在当前主机上打开一个终端窗口,并输入命令         ping <IP address> 或 ping<hostname> 。其中,<IP address> 或<hostname> 是你分配给这个计算机的 IP地址和主机名。需要注意的是,为了让 ping 命令正确工作,就必须输入 IP地址或者主机名作为参数。      
如果你已经正确配置了 DNS nameserver 规范,那么         ping<hostname> 命令就会将 hostname 这个主机名映射成相应的 IP 地址。否则,只好在 ping 命令后面给出确切 IP 地址来测试,也就意味着现在你要拥有该局域网上所有计算机的 IP 地址列表。ping 命令通过局域网将消息发送到目的 IP 地址所表示的计算机。如果这台计算机能够与其他主机”交谈“或通讯,就可以看到一些消息或包(包括信息的字节数)。这些包应该象下面这样:      
1
2
3
64 bytes from 192.168.1.x : icmp_seq=0 ttl=255 time=0.8ms
64 bytes from 192.168.1.x : icmp_seq=0 ttl=255 time=0.8ms
64 bytes from 192.168.1.x : icmp_seq=0 ttl=255 time=0.8ms




注意到 ”192.168.1" 代表的是该主机所属于的网络,而 x则表示试图要 ping 的主机号码(例如Oracle),这两部分组成了一个完整的 IP 地址。ping命令不会自动停止,你可以按 Ctrl+C 来终止它,就可以看到这次 ping测试的基本信息:
1
2
3
---    hostname.yourcompanyname.com ping statistics    ---
4 packets transmitted, 4 packets received, 0% packet loss
round-trip min/avg/max = 0.3/0.4/0.8 ms




如果 packet loss 信息为 0%,就表示测试成功了。但倘若 ping命令的结果看起来象下面这样,局域网可能还存在一些问题:
1
From hostname.comanyname.com (192.168.1.1): Destination Host Unreachable




这意味着两个计算机根本不能够通讯。出现不能通讯的情况时,可以参考下一部分的  。否则,若能成功地 ping到局域网中其他所有机器,就说明局域网的基本通讯功能是完好的。此时局域网已基本组建好,你可以随心所欲地安装其他网络设备。      
局域网故障排除如果你不能够 ping到局域网中的另外一台主机,可以按照下面的方法寻找问题的根源。首先,用halt 命令关掉局域网上所有的计算机。在所有计算机的命令行上输入         halt 。关掉所有计算机的目的在于,可以在再启动这些计算机的时候观察到启动程序的反馈信息。      
检查所有计算机之间的网线,确信所有的 RJ45接口都被正确连接。在确保所有网线正确安全连接之后,逐个启动局域网上的计算机,并观察启动过程中的下列响应信息:
1
Setting hostname: hostname.networkname  [OK]




Red Hat Linux 的启动过程中,你可以在 LILO 启动提示符后面输入 I,进入交互的启动模式,从而更清楚地查看反馈信息。首先检查分配给这台计算机的主机名和网络名是否拼写正确。如果不属于拼写错误的情况,就需要回到LinuxConf 的 Basic Host Information部分。在交互模式下,你会被提示是否启动若干服务。对于这些提示问题都回答Yes,并集中注意力观察不同测试的结果。如果 Kudzu程序检测到一块网卡,这就意味着在前面过程中没有正确配置这块网卡。继续运行Kudzu 来配置这块网卡。当你被提示是否要配置网络时,选择 "Yes"并为这台计算机输入正确的 IP 地址和其他相关信息。
另一个需要仔细检查的重要内容为:
1
Bringing up interface eth0     [OK]




这一行显示网卡是否正确工作。如果这个测试失败,你就需要用LinuxDonf来检查所有网络设置,从而确保网卡被正确配置。如果网络设置是正确的,则可能网卡本身有问题。为了验证这一点,可以咨询网卡的生产商或一个计算机专家,来判断该网卡是否有缺陷。如果是网卡问题,则可以安装新网卡并重复先前的故障排除过程。
返回列表