高防服务器由于实现网络服务的层次结构非常多,因此当网络涌现故障时,解决起来将比较复杂。重要介绍 Linux系统中可能会涌现的一些网络问题,如网卡硬件问题、网络配置问题、驱动程序问题,以及网络层、传输层、利用层问题等,并介绍了一些解决故障的方法、手段。
诊断网卡故障大部分的服务器都是通过以太网卡接入网络的,或者直接通过网卡与其他主机通信,或者在网卡的基础上通过ADSL等拨号连接方法与其他主机通信。因此,如果网卡出问题,服务器将无法与其他主机通信,也就无法应用网络了。
网卡的故障可以分为硬件故障和软件故障两类。可能的硬件故障是网卡上的电子元器件损坏,一般用户是无法对这种硬件故障进行检测的,断定的方法只能是把该网卡插到其他服务器上应用,如果在多台服务器上都不能正常应用,应当是属于元器件损坏了。这种故障用户自己一般无法修理。
还有一类常见的硬件故障是由于接触不好,或者是网卡与主板上的总线插槽接触不牢,或者是双绞线上的水晶头与网卡的RI45插口接触不牢。一般情况下,如果网卡本身正常,网卡与主板是不是连接正常可以通过视察PC机自检时的提示信息进行断定。如果提示检测到了 Ethernet之类的设备,一般表明网卡与主板的连接是正常的。
一般网卡上都有一个连接唆使灯,当网卡与交换机等对端设备的线路连接正常时,该唆使灯会亮起来。因此,可以根据该唆使灯的唆使来断定网卡的RI45端口与水晶头有没有接触不良的问题。当然,如果唆使灯不亮,也有可能是对端设备,如交换机等的问题,或者是线路的故障,需要排除其他故障后再进行断定。
实际情况下,大部分的网卡涌现的故障都是属于软件故障。软件故障分为两类,一类是设置故障,即由于某种原因,该网卡所应用的服务器资源与其他设备产生了冲突,导致它无法工作。另一类是驱动程序故障,即网卡的驱动程序被损坏或未正确安装,导致操作系统无法与网卡进行通信。在 Linux系统中,可以通过dmsg命令显示系统领导时的提示信息,其中包含了有关网卡的内容。
以上命令列出了领导信息中包含eth字符串的行,如果涌现了类似于“etho: link up”的提示,表现 Linux已经检测到了网卡,并处于正常工作状态。还有一条 Ispci命令可以列出 Linux系统检测到的所有PCI设备,如果所用的网卡是PCI总线的,应当要能够看到这块网卡的信息。
可以看到, Ispci命令列出了很多PCI设备。其中,最后一行表现的是以太把持卡,列出的信息还包含网卡的类型。如果 Ispci命令能看到网卡的存在,一般表明该网卡已经被Linux承认,硬件方面是没有什么问题了。最后,可以用etol查看以太网卡的链路连接是不是正常。
如果看到“ Link detected:yes”一行,表明网卡与对方的网络线路连接是正常的。
TikTok千粉号购买平台:https://tiktokusername.com/
TOP