在SUSE Enterprise 10 下DNS服务怎么配置
在SUSE Enterprise 10 下DNS服务怎么配置
DNS(Domain Name System,域名系统)是互联网上使用的一种标准,它能够将域名和IP地址相互映射。DNS使得互联网上的主机能够通过域名来访问,而不必记住其对应的IP地址。
DNS服务器负责域名和IP地址的解析,当用户访问一个域名时,DNS服务器会查找其对应的IP地址,并将其返回给用户。DNS服务器也可以为一个域名提供多个IP地址,这样用户就可以访问多台主机。
在SUSE Enterprise 10 下配置DNS服务器需要安装bind和bind-utils软件包,安装这两个软件包之后,DNS服务器的配置文件就会自动生成。
首先,编辑/etc/named.conf文件,在其中添加如下内容:
zone "example.com" IN {
type master;
file "example.com.db";
};
其中,example.com是要解析的域名,example.com.db是存放域名解析信息的数据库文件。
接下来,编辑数据库文件example.com.db,在其中添加如下内容:
$TTL 86400
@ IN SOA ns.example.com. root.example.com. (
2011071001 ;Serial
3600 ;Refresh
1800 ;Retry
604800 ;Expire
86400) ;Minimum TTL
;
@ IN NS ns.example.com.
@ IN A 192.168.1.100
ns IN A 192.168.1.100
www IN CNAME @
其中,@表示当前域名,NS表示Name Server的意思,A表示IPv4地址,CNAME表示规范名称。
最后,启动DNS服务器,并将其加入开机自动启动:
# /etc/init.d/named start
# chkconfig named on
相关文章