Fedora 6的安装光盘中已经自带DNS服务器的安装包。为了避免重复安装,应该先检测机器是否安装过。右击新建终端,执行以下命令:
[root@localhost etc]# cd bind
-bash: cd: bind: 没有那个文件或目录
[root@localhost etc]# rpm -qa|grep bind
bind-libs-9.3.2-41.fc6
bind-utils-9.3.2-41.fc6
bind-9.3.2-41.fc6
bind-chroot-9.3.2-41.fc6
system-config-bind-4.0.1-2.fc6
ypbind-1.19-5
如果发现还没有安装DNS服务器程序,则进行以下操作进行服务器的安装:
(1)选择“应用程序”→“添加\删除软件”选项,弹出“软件包管理者”对话框。如图6-2所示。
图6-2 “软件包管理者”对话框
(2)在左侧主选项中选择“服务器”选项,在右侧相应的选项中选择“DNS名称服务器”选项,如图6-3所示。
图6-3 选择“DNS名称服务器”选项
(3)单击“可选的软件包”按钮添加可选的软件包,如图6-4所示。选择完毕后单击“应用”按钮安装DNS软件。
(4)软件安装后不一定自动运行,要通过设置使软件自动运行。可以通过网页浏览的方法测试本机DNS服务器是否运行。选择“系统”→“管理”→“网络”选项,弹出“网络配置”对话框,如图6-5所示。选择DNS选项卡,在此选项卡的“主DNS”文本框中输入测试DNS服务器的IP地址。
图6-4 选择软件包 图6-5 “网络配置”对话框
(5)关闭此对话框,系统提示用户是否保存设置,如图6-6所示。
图6-6 提示
|
(6)单击“确定”按钮,启动Firefox浏览器,再输入任意域名(此处输入www.google.cn)。则网页可以正常访问(如图6-8所示)表示需要测试的DNS服务器运行正常。
图6-7 应用设置
图6-8 测试正常
如果无法显示网页内容(如图6-9所示)则表示DNS没有运行或是物理连接错误。
图6-9 无法显示网页
在浏览器中输入www.google.cn的IP地址59.151.21.101,如果可以显示网页内容(如图6-10所示)则表示需要测试的DNS服务器工作不正常。
图6-10 显示网页内容
还可以通过命令行程序查看服务器的DNS服务是否启动,Fedora 6的DNS服务的服务器名称为named。
[root@localhost ~]# ps -e |grep named
3492 ? 00:00:00 named
如果需要运行DNS服务或是要求系统开机自动运行DNS服务器,则可在图形界面进行设置,选择“系统”→“管理”→“服务器设置”→services选项,则系统自动弹出“服务配置”对话框,如图6-11所示。
图6-11 “服务配置”对话框
在此对话框的左侧部分查找named选项,然后单击“开始”按钮,DNS就会自动运行运行。单击“重启”按钮,DNS自动重新启动。选取named选项单击“保存”按钮,DNS在系统启动时就会自动运行。