您的位置:首页 > 运维架构 > Linux

Linux初学者DNS配置指南(一)安装Bind

2008-12-09 09:46 274 查看

手把手教你如何配置Linux下的DNS(一)安装Bind

测试空间旗下[b]大头针出品[/b]
最近配置linux下DNS时,遇到些问题,查了网上的很多资料,内容都比较全面,但是没有一个能让linux初学者,按照所写的步骤一步一步执行下去就能使DNS配置成功的。所以我综合了各方面的资料,写了这几篇能让初学者成功配置Linux的DNS文章。

一.配置机器IP地址:

1.1.首先输入命令: ifconfig
如果你没有发现具体的ip地址,那么首先配置下你的ip地址。
1.2.配置机器的ip地址:
输入命令:vi /etc/sysconfig/network-scirpts/ifcfg-eth0
在ifcfg-eth0里面录入如下内容:
DEVICE=eth0 //设备名称,不要修改
BOOTPROTO=static//静态ip
BROADCAST=192.168.1.255//广播地址
IPADDR=192.168.1.221//ip地址
NETMASK=255.255.255.0//子网掩码
NETWORK=192.168.1.*//网段地址
ONBOOT=yes
TYPE=Ethernet
1.3.输入命令:ifconfig
查看本机ip是:192.168.1.221

二.安装bind

2.1.检查是否安装了bind:
输入命令:
rpm -qa |grep -i bind
rpm -qa |grep -i caching
如果只有ypbind-1.12-1的提示信息,证明没有安装bind
2.2.如果没有安装
bind在分布在第一张安装盘和第二张安装盘上。首先插入第一张安装盘:
2.2.1.输入命令:
cd /mnt/cdrom/RedHat/RPMS
拷贝到一个临时目录下:假设是/usr/local/temp:
2.2.2.创建目录 输入命令:
mkdir /usr/local/temp
2.2.3.拷贝 输入命令:
cp bind* caching-nameserver*.rpm /usr/local/temp
拷贝成功后然后插入第二张安装盘:
2.2.4.拷贝 输入命令:
cp bind* caching-nameserver*.rpm /usr/local/temp
拷贝成功后:
2.2.5.输入命令:
cd /usr/local/temp
2.2.6.安装所有软件:
复制到temp里面的文件是没有可执行权限的所以:
chmod a+x *
rpm-ivh bind* caching-nameserver*.rpm

三.安装后检查安装是否成功

3.1.安装完成后列出该软件包的所有文件及位置
rpm -ql bind|more
3.2.重启DNS服务:
/etc/rc.d/init.d/named restart
3.3.查看DNS所用的端口
cat /etc/services |grep domain
3.4.查看DNS是否成功
Rndc status
LINUX配置DNS系列请参考:Linux初学者DNS配置指南(一)安装Bind
[b][b]Linux初学者DNS配置指南(二)配置Bind(上篇) [/b][/b]
(下篇)" href="http://blog.sina.com.cn/s/blog_4b086af10100bqxb.html" target=_blank>[b]Linux初学者DNS配置指南(三)配置Bind (下篇)[/b]
Linux初学者DNS配置指南(四)配置Bind常见问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: