Linux系统网络连接常见问题诊断(3)

第三招:确认网关、DNS是否正常。

  如果通过上面两个步骤仍然不能够解决网络故障,或者说可以Ping通其他主机但是不能够打开网页的话,那么系统管理员就需要进行这个步骤,确认网关或者DNS是否存在问题。网关就是一个网络连接到另一个网络的关口。在互联网中,网关是一种连接内部网与互联网上其它网段的中间设备。有多种设备可以充当网关如“路由器”等等。网关地址是可以理解为内部网与互联网信息传输的通道地址。按照不同的分类标准,网关也有很多种。TCP/IP协议里的网关是最常用的,在这里我们所讲的“网关”均指TCP/IP协议下的网关。所以,有时候弱国局域网内各个主机可以正常通信,但是无法连接到互联网时很可能是因为网关配置错误问题。

  那么如何侧测试网关配置是否准确呢?笔者这里做一些简单的介绍。如果企业中有自动分配IP地址的DHCP服务器,而现在是一台固定IP地址的客户端出现联网故障,则此可以先把IP地址改为自动获得,让其自动从DHCP服务器中获取相关的IP参数。此时如果能够正常上网的话,则说明很可能是因为手工配置IP参数时网关设置错误所造成的(如设置前可以访问局域网内部的主机而不能够访问互联网)。此时Linux系统管理员就需要查看原先的网关配置是否准确。如果故障客户端本身就采用的是自动分配IP地址的话,则可以采用Ping网关地址的方法,来判断故障客户端跟网关之间是否存在连接方面的故障。如果此时仍然Ping不同网关地址的话,则Linux系统管理员就需要考虑是否是故障客户端与网关之间存在着硬件方面的故障,如网线问题或者中间的网络设备问题等等。Linux管理员可以依据这个思路去考虑问题。

  如果故障客户端可以Ping通网关,也可以Ping公网IP地址,但是仍然无法打开网页的话,则系统管理员就要怀疑是否是DNS服务器有问题。如果要判断网络访问故障是否是因为DNS服务器所造成的,那么就需要采用PING 网页地址的方式,如ping 的方式。如果可以ping的通的话,那么就说明DNS没问题,网络没什么故障。很有可能是故障客户端的浏览器有问题。如果这个通的话,那就说明DNS配置有错误了。如果企业是自动获取DNS配置的话,那就需要打电话请教互联网服务提供商了。不过是手工配置的,那么就检查一下配置的准确性。此时,大部分情况下应该是手工配置出错所导致的。互联网上DNS服务器一般不怎么会出问题。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wyxyzg.html