在linux下dns绑定域名,在Linux系统中
发布时间:2022-11-16 11:19:21 所属栏目:Linux 来源:
导读: DNS域名解析服务(DomainNameSystem)是用于解析域名与IP地址对应关系的服务作用为维护着一个地址数据库,记录着各种主机域名与IP地址的对应关系,以便为客户提供正向或反向的地址查询服务,即正向解析与反向解析。
|
DNS域名解析服务(DomainNameSystem)是用于解析域名与IP地址对应关系的服务作用为维护着一个地址数据库,记录着各种主机域名与IP地址的对应关系,以便为客户提供正向或反向的地址查询服务,即正向解析与反向解析。 正向解析:将制定的域名解析为相对应的IP地址 反向解析:将制定的IP地址解析为相对应的域名 根据所管理的区域地址数据的来源不同,DNS系统可以分为不同的类型,常见的几种类型如下。 主服务器:在特定区域内具有唯一性、负责维护该区域内的域名与IP地址对应关系。 从服务器:从主服务器中获得域名与IP地址对应关系并维护,以防主服务器宕机等情况。 缓存服务器:通过向其他域名解析服务器查询获得域名与IP地址对应关系linux 域名解析,提高重复查询时的效率 BIND的安装:rpm-ivh/mnt/Packages/bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm BIND可以运行在大多数Linux/Unix主机中,其官方网站为。我们这里在CentOS6.5中可以直接安装系统光盘自带的bind软件包。 运行脚本/etc/init.d/named 主配置文件/etc/named.conf 区域配置文件/etc/named.rfc1912.zones 编辑主配置文件: vim /etc/named.conf options{ listen-onport53{127.0.0.1;};#127.0.0.1修改为any,表示监听全部地址 listen-on-v6port53{::1;};#在这行最前面添加"#"注释掉,不监听ipv6地址 directory"/var/named"; dump-file"/var/named/data/cache_dump.db"; statistics-file"/var/named/data/named_stats.txt"; memstatistics-file"/var/named/data/named_mem_stats.txt"; allow-query{localhost;};#修改为any,任何主机都可以查询 recursionyes; 正向解析: 1.设置区域配置信息 在区域配置文件中已经有了部分信息,我们直接在下面追加即可。 vim /etc/named.rfc1912.zones #直接在末尾加入下面的行 zone"wzn.com"IN{ typemaster; file"wzn.com.zone"; allow-update{none;}; }; 2.配置数据解析信息 在/vat/named目录中,存在正向解析的模板,我们可以直接复制进行修改。cd/var/named cp-pnamed.localhostwzn.com.zone#保留权限复制数据解析信息 vimwzn.com.zone#进入配置数据解析信息 #修改配置如下:$TTL1D @INSOAwzn.com.admin.wzn.com.( #授权信息#DNS区域的地址#域名管理员的邮箱 0;serial#更新序列号 1D;refresh#更新时间 1H;retry#重试延时 1W;expire#失效时间 3H);minimum#无效解析数据的缓存时间 NSwzn.com. A192.168.100.101#本机地址 mailINA192.168.100.102#邮件交换记录 wwwINA192.168.100.88 ftpINA192.168.100.99#文件传输 *INA192.168.100.200#泛域名 3.重启named服务使配置文件生效:servicenamedrestart 4.校验解析结果 指定本机地址为DNS解析地址[[emailprotected]named]#echo"nameserver192.168.100.102">/etc/resolv.conf nslookup命令用于检测能否从网络DNS服务器中查询到域名与IP地址的解析记录,检测named服务的解析是否成功。 此为查询DNS服务器的信息:[[emailprotected]named]#nslookup > Server:127.0.0.1 Address:127.0.0.1#53 Name: Address:192.168.100.88 >mail.wzn.com Server:127.0.0.1 Address:127.0.0.1#53 Name:mail.wzn.com Address:192.168.100.102 >ftp.wzn.com Server:127.0.0.1 Address:127.0.0.1#53 Name:ftp.wzn.com Address:192.168.100.99 >bind.wzn.com Server:127.0.0.1 Address:127.0.0.1#53 Name:bind.wzn.com Address:192.168.100.200 反向解析: 1.设置区域配置信息 在区域配置文件中已经有了部分信息,我们直接在下面追加即可。 vim /etc/named.rfc1912.zones#直接在末尾加入下面的行 zone"100.168.192.in-addr.arpa"IN{ typemaster; file"wzn.com.local"; allow-update{none;}; }; 2.配置数据解析信息[[emailprotected]named]#vim/etc/named.rfc1912.zones [[emailprotected]named]#cp-pwzn.com.zonewzn.com.local [[emailprotected]named]#vimwzn.com.local #修改配置如下: $TTL1D @INSOAwzn.com.admin.wzn.com.( 0;serial 1D;refresh 1H;retry 1W;expire 3H);minimum NSwzn.com. A192.168.100.101 102INPTRmail.wzn.com. 88INPTR 99INPTRftp.wzn.com. 3.重启named服务使配置文件生效:servicenamedrestart 4.校验解析结果 此为查询DNS服务器的信息:[[emailprotected]named]#nslookup >192.168.100.88 Server:192.168.100.101 Address:192.168.100.101#53 88.100.168.192.in-addr.arpaname= >192.168.100.99 Server:192.168.100.101 Address:192.168.100.101#53 99.100.168.192.in-addr.arpaname=ftp.wzn.com. >192.168.100.102 Server:192.168.100.101 Address:192.168.100.101#53 102.100.168.192.in-addr.arpaname=mail.wzn.com. (编辑:我爱制作网_沈阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 从tmux会话中的vim复制的文本用右边的空格填充
- 怎样在Linux上使用xargs命令
- ios7怎么备份shsh ios7.0.4备份shsh教程
- linux – 使用1024以下端口的普通用户
- 谷歌服务框架(google services framework)是什么 可以删除吗
- 如何在 Ubuntu Linux 上废除 IPv6
- Linux里FSTAB最后的配置项里边最后两个数字是什么意思
- 黑!科!技!索尼确认停止支持老款Xperia的更新
- VirtualBox 6.1.8推出,支持RHEL8.2和CentOS 8.2
- IP Failover Setup using Keepalived on CentOS/Redhat 6
站长推荐


浙公网安备 33038102330576号