linux bind 软件中 ip地址和dns域名 一一对应的是哪个文件

作者&投稿:谭度 (若有异议请与网页底部的电邮联系)
linux中bind(DNS)软件的数据库目录/var/named/下,数据库文件中NS记录到底是干什么的?~

NS记录我查了一下英文的官方文档 突然想起来,NS记录是可以指向它的下一个子区域的NS服务器的IP的 比如你是负责baidu.com 这个区域的。然后 它有一个子区域叫zone.baidu.com
它的下一个NS记录的IP 如果你指错了,,到时候要解析比如说域名为www.zone.baidu.com
这样的域名,就会找不到了,,

相信你应该知道DNS服务器工作原理吧, DNS服务器查找某个域名的方法逐级查找,
还有一点,,既然你都打算深入研究Linux了,,英文也得提高哦哈哈,,个人感觉好多牛的讲师其实他们的资源来源有一部分就是查找这些开源软件的官方文档来讲的,,基本大多数你所要了解的东东都在上边了 努力哈,,我也在学习中。。。 虽然不知道解释的对不对哈哈,,个人见解

/etc/resolv.conf 文件,nameserver #定义DNS服务器的IP地址
domain #定义本地域名
search #定义域名的搜索列表
sortlist #对返回的域名进行排序

你好,解析两个域名要修改两个文件:主配置文件named.conf 和 区域文件 zone
1.首先要在主配置文件 /etc/named.conf 中添加这两个域名.
options {
directory "/var/named";
};
zone "abc.com" IN {
# 这里的abc.com是要解析的域名
type master;
file "abc.com.zone";
#这里是abc.com.zone的区域文件,先命名,等会再编辑这个文件
};
zone "123.com" IN {
#这里是第二个要解析的域名123..com
type master;
file "123.com.zone";
};
#主配置文件配置完成

2.编辑区域文件zone
进入目录: cd /var/named
复制文件: cp -p localhost.zone abc.com.zone //这里的abc.com.zone与上边的一致
复制文件: cp -p localhost.zone 123.com.zone //这里的123.com.zone也一样.
编辑zone:
vim abc.com.zone
#下边的内容大部分都是原本有的,只要添加修改一点就OK

$TTL 86400
@ IN SOA abc.com. root (
42 ;serial (d, adams)
3H
15M
1W
1D
IN NS abc.com.
www IN A 192.168.1.100 ;这里的意思是解析www.abc.com IP

保存退出后
编辑123.com.zone文件:
vim 123.com.zone
$TTL 86400
@ IN SOA 123.com. root (
42 ;serial (d, adams)
3H
15M
1W
1D
IN NS 123.com.
www IN A 192.168.2.100 ;这里的意思是解析www.123.com 的IP

保存退出后,重新启动named服务:
service named restart
验证的时候,要先设置 自己的DNS指向的是 bind服务器
再用 nslookup 来测试就行了
以上配置的路径都是没装chroot 的,如果装了会有一点点改变

505327325 为您解答

bind 软件的主配置文件是named.conf
里面有zone配置或
它具体指定了 ip地址和dns域名 一一对应的是哪个文件
例如
zone "108.28.172.in-addr.arpa" in {
type master;
file "nameddb/108.28.172.in-addr.arpa.db";
};
它的配置文件在108.28.172.in-addr.arpa.db

这个好像需要解析两个域名要修改两个文件:主配置文件named.conf 和区域文件zone,具体的配置过程你可以上网搜索一下,一般都会有相关教程的!

删除自己的回答需要50财富..呵呵呵呵


独山子区18715768369: linux bind 软件中 ip地址和dns域名 一一对应的是哪个文件 -
申莲方苏: 你好,解析两个域名要修改两个文件:主配置文件named.conf 和 区域文件 zone 1.首先要在主配置文件 /etc/named.conf 中添加这两个域名.options { directory "/var/named";};zone "abc.com" IN { # 这里的abc.com是要解析的域名 type master; ...

独山子区18715768369: linux下能bind具体ip地址吗 -
申莲方苏: 可以的,请看下面的代码:[fangzhaoguo@localhost ~]$ ping 219.143.205.17PING 219.143.205.17 (219.143.205.17) 56(84) bytes of data.^C--- 219.143.205.17 ping statistics ---81 packets transmitted, 0 received, 100% packet loss, time 80678ms[...

独山子区18715768369: linux 4 在VMware中如何配置IP?
申莲方苏: 正确的是 在终端输入 netconfig 然后会出现对话框 输入你要的IP和子网掩码

独山子区18715768369: VMware下Linux 如何设置ip? -
申莲方苏: 静态方法 注意:所有操作均使用root用户 修改ip: 编辑文件/etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 //设备名称,不要修改 BOOTPROTO=static //不要修改 BROADCAST=10.10.22.255 //广播地址,一般为本网段的最后一个IP ...

独山子区18715768369: linux套接字编程服务器ip地址怎么写
申莲方苏: Linux套接字编程里面的服务器IP地址,需要用inet_addr函数将文本表示的IP地址转换为Linux套接字编程要求的格式,也就是IP地址结构in_addr.in_addr结构通常赋值给sockaddr_in结构的sin_addr成员,而sockaddr_in结构需要赋值给Linux套...

独山子区18715768369: linux 中设置IP,子网掩码,网关,DNS的命令是什么? -
申莲方苏: 这个有些麻烦 Linux网络配置命令 来源: ChinaUnix博客 日期: 2006.03.30 15:46 (共有0条评论) 我要评论 首先,先了解传统的网络配置命令: 1. 使用ifconfig命令配置并查看网络接口情况 示例1: 配置eth0的IP,同时激活设备: # ifconfig ...

独山子区18715768369: Linux配置IP的详细方法!命令我知道!但是输完之后是这样的!!! -
申莲方苏: linux下配置ip地址四种方法: 一、Ifconfig命令 第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后ip地址的配置将自动失效.具体用法如下. Ipconfig ethx ipadd netmask x.x.x.x.其中ethx中的x代表第几快...

独山子区18715768369: 配置LINUX的IP命令
申莲方苏: linux 下有个工具的 netconfig 运行netconfig 就可以配置 相关网络参数.

独山子区18715768369: linux 怎么设置IP? -
申莲方苏: 1、在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 2、开始编辑,填写ip地址、子网掩码、网关、DNS等.其中“红框内的信息”是必须得有的. 3、编辑完后,保存退出. 4、重启网络服务.service network restart或/etc/init.d/network restart 5、ping网关,ping外网进行测试.都能ping通表示网络正常.

独山子区18715768369: 在Linux下查自己的IP怎么查 -
申莲方苏: 可以使用ifconfig命令查看IP.ifconfig命令用于配置和显示Linux内核中网络接口的网络参数.输入ifconfig,会打印出网络接口的参数,除了IP地址还会打印出物理地址、掩码地址等网络接口相关参数.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网