Linux系统管理实践(11):网络诊断的基本技巧
1、网络慢的原因:网络问题经常以两种形式出现。第一种是来自远程服务器的慢速响应,第二种是完全失去连接。网络慢的根源主要有网卡的双工和速度的不兼容、网络拥塞、不良的路由、线缆问题、电阻或电波干扰、远端服务器负载过重、DNS配置不当。连接丢失的根源主要有电源问题、远端的服务器或程序被关掉。
2、进行基本的线缆和连接测试:你的服务器只有在网卡的连接指示灯亮的时候才可以和其他设备进行通信。这个指示灯表明服务器和交换机或路由器的连接是正常的。在大多数情况下,网络不通是因为用了错误的线缆所致。有两种线缆,即直通线和交叉线。一定要确保你使用了正确的线缆。其他的一些原因包括线缆坏了、服务器连接的交换机或路由器停掉了、线缆没有插好等。如果你有外网,投资买一个电池驱动的线缆测试仪是非常值得的。市面上一些好的模型可以告诉你线缆坏的大概位置以及用的线缆是否过长。
3、测试你的网卡(NIC):在排障的过程中,从命令行监视你网卡的状态是一个很好的习惯。主要的命令如下:
(1)查看你激活的网卡:ifconfig命令不加任何参数会显示你系统上活动的网卡。那些没有激活的网卡将不会被显示。注意,那些被激活但没有连接的网卡也会被显示。
(2)查看所有的网卡:ifconfig -a会显示所有的网卡设备,不管他们是否被激活。那些没有被系统管理员激活或没有使用的网卡将不会显示ip地址这一行,同时UP这个词也不会在第二行的输出中显示。
(3)DHCP的考虑:注意DHCP客户端在与DHCP服务器通信之前,会自动地把网卡的IP配置为169.254.x.x(主要是Windows的客户端会这么做)。当与DHCP服务器的通信建立后,它们会把IP地址重新配置为从DHCP服务器那获取的值。可见,一个最终具有IP地址169.254.x.x的网卡表明与DHCP服务器通信失败,这时要检查你的线缆、路由和DHCP服务器的配置,以修复这个问题。
(4)测试连接的状态:mii-tool和ethtool这两个命令会提供一个连接状态和双工设置的报告。mii-tool不加任何参数会提供一个简短的报告。当加上-v这个参数时,因为它提供了关于网卡是否支持全自动等更详细的信息,这在解决网络速度和双工等排障的过程中非常有用。ethtool命令相对mii-tool命令提供了更详细的信息,尤其是mii-tool可能将来在linux中不再得到支持的情况下,ethtool应该成为你的不
相关文档:
Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......
一:前言
最近在研究android的sensor driver,主要是E-compass,其中用到了Linux input子系统.在网上也看了很多这方面的资料,感觉还是这篇分析的比较细致透彻,因此转载一下以便自己学习,同时和大家分享!
(这篇博客主要是以键盘驱动为例的,不过讲解的是Linux Input Subsystem,可以仔细的研究一下!)
键盘驱动将检 ......
1 定义文件
linux/errno.h
#ifndef _LINUX_ERRNO_H
#define _LINUX_ERRNO_H
#include <asm/errno.h>
#ifdef __KERNEL__
/* Should never be seen by user programs */
#define ERESTARTSYS 512
#define ERESTARTNOINTR 513
#define ERESTARTNOHAND 5 ......
初用Linux时可能有处处不方便感觉, 可是等使用段时间掌控了些窍门技巧后就会感到越来越顺手了
以下是使用Linux积累些经验和窍门技巧
1.使用虚拟控制台
登录后按Alt F2键这时又能够看到"login:"提示符这个就是第 2个虚拟控制台般新安装Linux有 4个虚拟控制
台能够用Alt F1~Alt F4来访问虚拟控制台最有用时候 ......
一般来讲,如果你有一个有线调制解调器或者数字用户线路,你就可以使用家里的电脑获取由你的服务提供商动态分配的IP地址。如果在调制解调器和本地网络之间安装了有线/数字用户线路的路由器,你的电脑很有可能是在启动过程中从路由器获取了IP地址。你也可以选择禁用本地路由器中DHCP服务器的功能,而设置 ......