目前Linux的擅长应用领域是:单一应用的基础服务器应用,譬如DNS、Web服务器、NFS服务器、防火墙、文件服务器、代理服务器、中小型数据库。Linux网络故障大多与服务器配置有关。下面我们介绍一下故障排除步骤。
1、DNS服务器故障排除
Linux域名服务器使用的是Bind9版本。域名服务器包含数据库的部分段的信息,并可提供被称之为解析器的客户来访问。如果在Linux网络中无法进行域名解析,很可能是没有在本地指定有效的域名服务器,通常这种情况比较常见。大多数DNS故障是因为配置文件的语法错误,或者是对计算机分配了错误的地址造成的。当进行DNS故障诊断时,可参照下面的步骤:
(1)对全部记录检查和确认主机名称的拼写,记住绝对地址是以“.”结尾的。
(2)如果在区文件中做了任何修改,务必修改SOA记录中的序列号,这将保证服务器正确地重新上载文件。
(3)确定输入到主区的名称和IP地址匹配反向指针文件中的反向指针信息。
(4)检查防火墙相关程序。
2、Apache服务器故障排除
Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。如果在使用Apache服务器出现问题的时候,你可以尝试下面几个步骤:
(⒈)查看错误日志
错误操作细节将写到服务器的错误日志里面,这些信息经常足够你诊断并修复错误(比如文件权限之类的)。错误日志缺省是在/usr/local/apache.logs/error_log,但是你可以通过设置Apache配置文件里面的ErrorLog项来修改它的位置。
(⒉)查看FAQ
在Apache主站点的页面上可以找到最新的FAQ的连接,这些FAQ里面列举了一些常见问题。一般FAQ位于http://httpd.apache.org/docs/misc/FAQ.html。
(⒊)查看Apache的Bug数据库
Apache的开发组在Bug数据库(http://bugs.apache.org/)里面存放了使用者报告的Bug,可以到里面查找你的问题是否已经列举在里面。如果关于此问题的报告还处于开放状态,那么建议你周期性地查看它。你也可以考虑给问题的提交者发信,因为关于这个问题的一些讨论可能是通过信件交流的。
(⒋)使用相关的邮件列表或者新闻组
很多问题之所以从未被添加到Bug数据库里面,是因为它们已经在邮件列表和新闻组里面频繁出现了。你可以到http://httpd.apache.org/userslist.html或者news:comp.infosystems.www.servers.unix获取这些信息。
(⒌)若以上方法全部失败,那么请到Bug数据库里面去报告一下这个问题。
相关专题
- 网络管理实用手册 (23234篇文章)
- 网络故障手册 (15075篇文章)
- 操作系统常见故障解析 (4694篇文章)
- Linux集群技术 (9435篇文章)
- 网络组网专题 (13049篇文章)
- 网络建设 (14605篇文章)
- 体验Linux的音影世界 (9090篇文章)
- Linux驱动大全 (9927篇文章)
- Linux下的路由的配置与应用 (13081篇文章)
- Linux命令简介 (11034篇文章)
- (498次浏览)Ubuntu 8.04 中开启3D桌面特效与设置方法
- (106次浏览)实用技巧 从硬盘安装Fedora-9-i386-DVD
- (75次浏览)Ubuntu 8.04 中的彩蛋(图)
- (56次浏览)U盘及硬盘安装、配置、中文化 Puppy linux 4.
- (45次浏览)苹果演示Android新功能 可使用谷歌街景
- (44次浏览)OpenSolaris 2008.05版 初体验
- (38次浏览)Ubuntu Linux Apache虚拟主机的安装配置
- (32次浏览)关于Linux操作系统makefile实例详细解析
- (27次浏览)GNOME 的文件管理器将全面支持标签式浏览
- (25次浏览)Linux 10个最漂亮的桌面展示



